PHS8-P: How to read GPS data (NMEA) from serial port (ASC0)? | Thales IoT Developer Community
April 9, 2016 - 11:54am, 4690 views
I control/communicate with a PHS8-P module with a microcontroller through its serial port (ASC0).
I want to read NMEA packets (GPS data) through ASC0 port while being able to control the module through the same port.
I have activated the ****m interface through ASC0, and I am able to send AT commands to the module, e.g. I can turn on the GPS engine. But, I can't switch to NMEA interface to get the NMEA packets.
As far as I know, I must enable the "Multiplex ****" using AT+CMUX to partition ASC0 into virtual channels and map all the interfaces to these virtual channels. However, when I send AT+CMUX command to the module, it responds "+CMUX: 0" which means that Multiplex **** is already activated (actually, according to the module's command set document, it has only one ****: 0 = Multiplex **** Enabled).
According to "AT+CMUX" description in module's command set document, the details on usage of multiplex channels could be found in "Multiplexer User's Guide". I already downlowded the user guide (Mux_Guide_v09), but could not find the solution.
Any suggestions, PLEASE?