Telit Wireless Solutions Jupiter SL869 Скачать руководство пользователя страница 9

 
 

 

 

 

SL869 SW User Guide 

1VV0301002 Rev.6 – 2013-10-1 

 

Reproduction forbidden without written authorization from Telit Communications S.p.A.- All Rights Reserved. 

 

Page 9 of 25 

Mod. 0806 2011-07 Rev.2

 

2.

 

Communication Interface 

The serial communication interface between the SL869 receiver module and the Host 
processor is based on the NMEA-0183 protocol standard specified by the National Marine 
Electronics Association (NMEA).  This is an ASCII-based standard that is widely used in the 
GPS industry for serial communication with GPS receivers. 

2.1.

 

UART 

Serial communication with the SL869 is conducted over the UART port, which is assigned to 
Pins 20 (Tx) and 21 (Rx).  There is no hardware flow control.  The default port settings are: 

 

9600 Baud 

 

Eight data bits 

 

No parity bits 

 

One stop bit 

Note that manual user interaction with the SL869 can be achieved using a PC terminal 
emulator.  

 

2.2.

 

NMEA Characteristics 

This subsection highlights characteristics of the NMEA-0183 protocol as they pertain to the 
SL869 interface. 
 

Start And Termination 

An NMEA data packet is transmitted as an ASCII string beginning with a “$” character, but it 
is terminated with <carriage return> <line feed> character sequence.  The hexadecimal 
representation of this sequence is 0x0D 0x0A. 
 

Proprietary Packets 

Proprietary data packets are allowed by the NMEA protocol standard.  They begin with “$P” 
followed by a Manufacturer’s Mnemonic Code that is assigned by the NMEA.  The SL869 
module is based on the STA8088 device from ST Microelectronics, who has been assigned 
the code “STM.”  Therefore, proprietary packets used by the SL869 begin with the character 
sequence “$PSTM.”      
 

Checksums  

The NMEA standard specifies a two-character checksum field that follows a ‘*” delimiting 
character placed at the end of the ASCII data string.  The checksum is calculated as the 8-bit 
exclusive-OR (XOR) of all characters in the string, excluding the “$” and “*’ delimiters.    
 
The SL869 includes checksums on all output NMEA messages.  With one exception, 
checksums are not required on input messages and if present are ignored by the SL869. 
 

Содержание Jupiter SL869

Страница 1: ...SL869 SW User Guide 1VV0301002 Rev 6 2013 10 1...

Страница 2: ...VV0301002 Rev 6 2013 10 1 Reproduction forbidden without written authorization from Telit Communications S p A All Rights Reserved Page 2 of 25 Mod 0806 2011 07 Rev 2 APPLICABILITY TABLE PRODUCT SL869...

Страница 3: ...preserve for Telit and its licensors certain exclusive rights for copyrighted material including the exclusive right to copy reproduce in any form distribute and make derivative works of the copyright...

Страница 4: ...or translated into any language or computer language in any form or by any means without prior written permission of Telit High Risk Materials Components units or third party products used in the pro...

Страница 5: ...ument Organization 8 1 5 Text Conventions 8 1 6 Related Documents 8 2 Communication Interface 9 2 1 UART 9 2 2 NMEA Characteristics 9 2 3 Commands 10 2 4 Messages 10 3 Commands Description 11 3 1 PSTM...

Страница 6: ...Rev 6 2013 10 1 Reproduction forbidden without written authorization from Telit Communications S p A All Rights Reserved Page 6 of 25 Mod 0806 2011 07 Rev 2 4 1 GPGGA 21 4 2 GNGSA 22 4 3 GSV 23 4 4 G...

Страница 7: ...corporates the SL869 1 3 Contact Information Support For general contact technical support to report documentation errors and to order manuals contact Telit Technical Support Center TTSC at TS EMEA te...

Страница 8: ...r 3 Commands Description describes in detail each of the input commands for the SL869 Chapter 4 Messages Description describes in detail each of the output messages produced by the SL869 Chapter 5 Doc...

Страница 9: ...aracteristics of the NMEA 0183 protocol as they pertain to the SL869 interface Start And Termination An NMEA data packet is transmitted as an ASCII string beginning with a character but it is terminat...

Страница 10: ...ter in this Guide NOTE An easy way to send commands to the SL869 manually is to write the command to a text file and use the send text file function of the terminal emulator When doing so make sure th...

Страница 11: ...GPS time PSTMCLREPHS Clear all ephemeris data PSTMDUMPEPHEMS Dump ephemeris data PSTMEPH Load ephemeris data PSTMNMEAONOFF Toggle the NMEA output ON and OFF PSTMCOLD Perform a COLD start PSTMWARM Per...

Страница 12: ...100000 Day dd Decimal 2 digits Day of month 01 to 31 Month mm Decimal 2 digits Month 01 to 12 Year yyyy Decimal 4 digits Year 1994 Hour HH Decimal 2 digits Hour 00 to 23 Minute MM Decimal 2 digits Min...

Страница 13: ...2 digits Month 01 to 12 Year yyyy Decimal 4 digits Year 1994 Hour HH Decimal 2 digits Hour 00 to 23 Minute MM Decimal 2 digits Minute 00 to 59 Second SS Decimal 2 digits Second 00 to 59 The input tim...

Страница 14: ...ber of satellites 3 4 PSTMDUMPEPHEMS This command is used to request that the SL869 output all ephemeris data stored in backup memory There are no parameters Synopsis PSTMDUMPEPHEMS cr lf The SL869 re...

Страница 15: ...a bytes in the command Byte1 ByteN bb Hexadecimal 2 digits N ephemeris data bytes checksum cc Hexadecimal 2 digits NMEA checksum Note that the ephemeris data bytes are input as a single parameter and...

Страница 16: ...the NMEA output is being switched on and not when it is being switched off 3 7 PSTMCOLD This command causes the SL869 to perform a cold start There is no response message to this command Synopsis PSTM...

Страница 17: ...rm a system reboot 3 9 PSTMHOT This command causes the SL869 to perform a hot start A hot start is defined as one in which position and time is known and ephemeris is valid from previous operation The...

Страница 18: ...n It also allows the user to get the Telit firmware application version string which is also output in a GPTXT message when the SL869 starts up Synopsis PSTMGETSWVER Id cr lf Parameter Format Descript...

Страница 19: ...tellites If the SL869 successfully acquires a satellite it obtains and uses differential GPS corrections transmitted by the satellite The SBAS PRN appears in the GPGSV messages as specified in the NME...

Страница 20: ...zes the messages that are output periodically by the SL869 Message ID Description GPGGA NMEA Global Position System fix data GNGSA NMEA GNSS Dilution of Precision DOP and active satellites GSV NMEA GN...

Страница 21: ...Latitude direction North or South Lon DDDMM MMMM Longitude DegreesMinutes FractionalMinute E W E or W Longitude direction East or West GPSQual Decimal 1 digit 0 Invalid 1 Valid GNSS fix 2 Valid differ...

Страница 22: ...S and GLONASS geometry Format GNGSA Mode1 Mode2 SatPRN1 SatPRNn PDOP HDOP VDOP checksum cr lf Parameter Format Description Mode1 M or A M Manual forced to operate in 3D mode A Automatic allowed to swi...

Страница 23: ...aximum of 4 GSVNumber Decimal 1 digit Number of the specific GSV sentence within the message TotSats nn Decimal 2 digits Total number of GPS or GLONASS satellites in view Sat1PRN ss Decimal 2 digits P...

Страница 24: ...secs Status A or V A Data valid V Navigation warning Lat DDMM MMMM Latitude DegreesMinutes FractionalMinute N S N or S Latitude direction North or South Lon DDDMM MMMM Longitude DegreesMinutes Fractio...

Страница 25: ...emoved notch filter status output 3 2012 10 29 Release for version 3 1 3 1 firmware Added GNSS constellation mask command 4 2012 12 20 Release for version 3 1 5 1 firmware Removed GNSS constellation m...

Отзывы: