Eu tenho um modem SIM7100E
em execução no 4.8.0-26-generic
, que especifica os seguintes dispositivos:
/dev/ttyUSB1 : NMEA port for GPS NMEA data output
/dev/ttyUSB2 : AT port for AT commands
Conectando-se a ttyUSB2
funciona bem, posso ligar / desligar o mecanismo GPS etc. Mas ttyUSB1
nã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 o tipo de dados NMEA do GPS para a saída. O exemplo acima significa "relatar tudo a cada segundo". Isso funciona, mas o problema é que, usando esse comando, a saída é canalizada para ttyUSB2
e não ttyUSB1
, que está perpetuamente vazia.
Estou me perguntando por que isso acontece e quais configurações são necessárias para obter os dados do GPS canalizados para ttyUSB1
.
Manual do Linux e AT conjunto de comandos
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.