title: AT^SYSINFO and a C++ terminal program
body: <p>I have written a program that comminucates serially with a USB 3g Modem. When I open the port and write the AT command</p>
  
  <pre><code>AT
  </code></pre>
  
  <p>To the modem, I get the normal "OK" response and can read it using a serial read function. In a terminal, when I write the command</p>
  
  <pre><code>AT^SYSINFO
  </code></pre>
  
  <p>I get the following response:</p>
  
  <pre><code>^SYSINFO:#,#,#,#,#,#
  </code></pre>
  
  <p>With the #'s being numbers. However, when I attempt to write the same command serially using my program, I read only this reponse:</p>
  
  <pre><code>AT^SYSINFO
  </code></pre>
  
  <p>I try to then read another line of incoming data, but no data comes.
  Can anyone help me with this? There is information in the ^SYSINFO message that I need to extract.</p>