Os dados de GPS do modem são canalizados para o dispositivo errado

Os dados de GPS do modem são canalizados para o dispositivo errado

Eu tenho um SIM7100Emodem em execução 4.8.0-26-genericque especifica os seguintes dispositivos:

/dev/ttyUSB1 : NMEA port for GPS NMEA data output
/dev/ttyUSB2 : AT port for AT commands

A conexão ttyUSB2funciona bem, posso ligar/desligar o mecanismo GPS, etc. Mas ttyUSB1não produz nenhum dado de saída. Não parece haver nada de errado com o GPS, porque podemos fazer

$ microcom /dev/ttyUSB2
AT+CGPSINFOCFG=(1,511)

que é um comando que configura que tipo de dados GPS NMEA serão gerados. O exemplo acima significa “relatar tudo uma vez a cada segundo”. Isso funciona, mas o problema é que, usando esse comando, a saída é canalizada para ttyUSB2e not ttyUSB1, que fica perpetuamente vazia.

Estou me perguntando por que isso acontece e quais configurações são necessárias para transmitir os dados do GPS ttyUSB1.

Manual do LinuxeConjunto de comandos AT

Devo observar que as etapas de configuração do Linux descritas foram baseadas na instalação de um módulo chamado GobiSerial - suponho que é aqui que a configuração acontece, mas a instalação do GobiSerial não funcionou.

informação relacionada