AT ^ SYSINFO и терминальная программа C ++
Я написал программу, которая последовательно использует USB 3g модем. Когда я открываю порт и пишу AT-команду
AT
На модем я получаю нормальный ответ «ОК» и могу прочитать его, используя функцию последовательного чтения. В терминале, когда я пишу команду
AT^SYSINFO
Я получаю следующий ответ:
^SYSINFO:#,#,#,#,#,#
С цифрами #. Однако, когда я пытаюсь написать одну и ту же команду последовательно, используя мою программу, я читаю только этот ответ:
AT^SYSINFO
Я пытаюсь затем прочитать другую строку входящих данных, но данные не приходят. Кто-нибудь может мне с этим помочь? В сообщении ^ SYSINFO есть информация, которую мне нужно извлечь.