Currently I am trying to get GPS messages (NMEA) through MC7455 module. After powering up the module I have three ttyUSB interfaces. If I understood correctly ,
ttyUSB0 --> is for diagnostic functionalities
ttyUSB1 --> is for GPS
ttyUSB2 --> is for sending AT commands.
I tried seeing the output of /dev/ttyUSB1 through minicom, I didn’t see any NMEA messages. So,I tried to configure the GPS through AT commands
I used the following commands:
AT!ENTERCND=“A710”
OK
at!custom?
!CUSTOM:
GPSENABLE 0x01
GPSLPM 0x01
IPV6ENABLE 0x01
SIMLPM 0x01
USBSERIALENABLE 0x01
SINGLEAPNSWITCH 0x01
OK
at!gpstrack?
ERROR
at!gpstrack=1,255,1000,30,1
ErrCode = 15
OK
After running the at command gpstrack I am getting the error code:15 which means error in fix. What should I do to get the NMEA messages.
I’ve EM7455 installed on DELL Latitude E7270 running dual boot (Ubuntu 17.04 and Windows 10 PRO 64 bit). I’ve tested your commands through Windows 10 via HyperTerm and found out no errors with "AT!GPSTRACK=1,255,1000,30,1 as below:
at!gpsstatus?
Current time: 1980 01 06 6 00:02:23
1980 01 06 6 00:02:23 Last Fix Status = NONE
1980 01 06 6 00:02:23 Fix Session Status = NONE
No TTFF available
OK
at!gpsstatus?
Current time: 1980 01 06 6 00:02:33
1980 01 06 6 00:02:33 Last Fix Status = NONE
1980 01 06 6 00:02:33 Fix Session Status = NONE
No TTFF available
OK
If not mistaken, if you would like to access that MC7455 on Linux/Ubuntu via minicom should be through “/etc/ttyUSB2” and make sure “modemmanager” is stopped. Could you try again.
I’ve MC7455 module installed on DELL E7240 running Ubuntu 17.04 and finished all required Sierra QMI drivers. I’ve tested as you’ve been done where result as below:
Welcome to minicom 2.7
OPTIONS: I18n
Compiled on Feb 7 2016, 13:37:27.
Port /dev/ttyUSB2, 17:00:14