AT ^ SYSINFO и терминальная программа C ++

Я написал программу, которая последовательно использует USB 3g модем. Когда я открываю порт и пишу AT-команду

AT

На модем я получаю нормальный ответ «ОК» и могу прочитать его, используя функцию последовательного чтения. В терминале, когда я пишу команду

AT^SYSINFO

Я получаю следующий ответ:

^SYSINFO:#,#,#,#,#,#

С цифрами #. Однако, когда я пытаюсь написать одну и ту же команду последовательно, используя мою программу, я читаю только этот ответ:

AT^SYSINFO

Я пытаюсь затем прочитать другую строку входящих данных, но данные не приходят. Кто-нибудь может мне с этим помочь? В сообщении ^ SYSINFO есть информация, которую мне нужно извлечь.

Ответы на вопрос(1)

Ваш ответ на вопрос