모뎀 GPS 데이터가 잘못된 장치로 전달됨

모뎀 GPS 데이터가 잘못된 장치로 전달됨

다음 장치를 지정하는 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 데이터를 출력할지 설정하는 명령입니다. 위의 예는 "모든 것을 1초에 한 번씩 보고한다"는 의미입니다. 이는 작동하지만 문제는 이 명령을 사용하면 출력이 not 로 파이프되고 ttyUSB2not 은 ttyUSB1항상 비어 있다는 것입니다.

왜 이런 일이 발생하는지, 그리고 GPS 데이터를 ttyUSB1.

리눅스 매뉴얼그리고AT 명령 세트

에 설명된 Linux 구성 단계는 GobiSerial이라는 모듈 설치를 기반으로 한다는 점에 유의해야 합니다. 여기에서 구성이 발생한다고 가정하지만 GobiSerial을 설치하면 작동하지 않습니다.

관련 정보