У меня есть SIM7100E
работающий модем, на 4.8.0-26-generic
котором указаны следующие устройства:
/dev/ttyUSB1 : NMEA port for GPS NMEA data output
/dev/ttyUSB2 : AT port for AT commands
Подключение ttyUSB2
работает нормально, я могу включить/выключить двигатель GPS и т.д. Но ttyUSB1
не выдает никаких выходных данных. Похоже, что с GPS все в порядке, потому что мы можем сделать
$ microcom /dev/ttyUSB2
AT+CGPSINFOCFG=(1,511)
которая является командой, которая настраивает тип данных GPS NMEA для вывода. Приведенный выше пример означает "сообщать все один раз в секунду". Это работает, но проблема в том, что при использовании этой команды вывод передается в , ttyUSB2
а не ttyUSB1
, который постоянно пуст.
Мне интересно, почему это происходит и какие настройки необходимы для передачи данных GPS на ttyUSB1
.
Руководство по LinuxиНабор AT-команд
Следует отметить, что шаги по настройке Linux, описанные в статье, были основаны на установке модуля GobiSerial — полагаю, именно здесь происходит настройка, но установка GobiSerial не сработала.