BDS/GPS Dual Mode Timing Board AT3341 BDS/GPS Dual Mode Timing Board Product Manual Version:2016.01 AT3341 BDS/GPS Dual Mode Timing Board AT3341 Directory Function Description................................................ 3 1.1 Summary .............................................. 3 1.2 Product Features ..................................... 3 Technical Description............................................... 4 2.1 Appearance Size ...................................... 4 2.2 Hardware Interface Definition ........................ 4 2.3 Electrical Parameters ................................ 5 2.4 Technical Specifications ............................. 6 2.5 Module Application Note .............................. 8 2.6 PPS Signal Description ............................... 8 User Interface And Protocol........................................ 12 3.1 Character Definition ................................ 12 3.2 Input / output statement ............................ 16 Contact: ................................................ 35 Hangzhou ZhongKe Microelectronics CO.,Ltd. 2 BDS/GPS Dual Mode Timing Board AT3341 Function Description 1.1 Summary The AT3341 is a high precision BDS/GPS dual-mode timing board,and support GPS,BDS single system positioning and dual system joint positioning.Both the RF front-end chip and baseband chip are the core products of the company independent research and development, with completely independent intellectual property rights. AT3341 contains 32 tracking channels, you can receive all the GPS and BDS visible satellite at the same time. AT3341 can directly replace the foreign timing board, and the main interface signal is Pin-Pin compatible. 1.2 Product Features Timing Precision:20ns Working Current:62mA Support BDS-ONLY、GPS-ONLY、BDS+GPS Built-in Antenna Short-circuit Protection Function Built-in Antenna Detection Function Antenna Short-circuit Current:50mA@(3.00V~5.00V) Antenna Open-circuit Current:5mA@(3.00V~5.00V) Hangzhou ZhongKe Microelectronics CO.,Ltd. 3 BDS/GPS Dual Mode Timing Board AT3341 Technical Description 2.1 Appearance Size Size:66mm×32mm×8.5mm(Unit : mm) 2.2 Hardware Interface Definition The definition of timing board's serial pin, PPS pins and power pins respectively is: Pin 1 2 3 4 5 6 7 8 Signal Function Antenna Power (3.0V~5.0V)±0.25V, DC +3.3VDC 3.3V±0.3V DC Reserved Reserved 1PPS Second Pulse ,LVCMOS Logic Reserved Reserved Supply TXD RXD GND Send, LVCMOS Logic Level Receive ,LVCMOS Logic Level Level Ground The serial port's TTL level and the baud rate are adjustable. The baud rate can be options: 4800bps, 9600bps, 19200bps, 38400bps, 115200bps, and the default value is 9600bps. Transmission protocol: 1 start bit, 8 data bits, 1 stop bit, no check. Data protocol: See the third part. PPS features: LVCMOS level (3.3V) pulse width is 100ms (duty cycle 10%) by default. Hangzhou ZhongKe Microelectronics CO.,Ltd. 4 BDS/GPS Dual Mode Timing Board AT3341 2.3 Electrical Parameters Limit Parameters Parameters Power Symbol Minimum Maximum Unit value value Module power supply voltage Vcc -0.3 3.6 V Antenna power supply voltage Vant 0 5.5 V Vin -0.3 3.6 V Minimu Typical Maximu Unit 2.75 5.0 5.25 V 3.3 3.6 V 60 120 mA 0.2*Vcc V 0.4 V (VCC) (ANT_PWR) Input Pin Digital input pin voltage Operating Conditions Parameters Symbol Antenna power supply VDC Moudle power supply Vcc Vcc Peak Current (not Ipeak Input Pin Vil voltage voltage including antenna) Output Pin Vih Vol Io=-12mA Voh Antenna Short-circuit Current,Power from ANT_PWR(=5.0V) Io=12mA Iant short m value 3.0 value 0.7*Vcc Vcc-0.5 m value V V 50 mA BDS/GPS Dual Mode Timing Board Antenna Open-circuit AT3341 Iant Current,Power from 5 mA 100 ms open ANT_PWR(=5.0V) 1PPS High Level Width Thw 2.4 Technical Specifications Band Indicators Technical Parameters L1,1575.42MHz;B1,1561.098MHz Channel Number 32 Channels -148dBm GPS only、BDS only、 GPS&BDS Cold Start Sensitivity -160dBm GPS only、BDS only、 GPS&BDS Tracking Sensitivity GPS&BDS 2.5m(CEP50%, Open Ground) GPS only 3 m(CEP50%, Open Ground) BDS only 5m(CEP50%, Open Ground) GPS only、BDS only、 0.1m/s(50%@10m/s) GPS only、BDS only、 <32s (Open Ground) Positioning Sensitivity Positioning Sensitivity Positioning Sensitivity GPS&BDS Speed Sensitivity GPS&BDS The Time To First Fix (Cold start) GPS only、BDS only、 GPS&BDS The Time To First <1s (Open Ground) Fix (Hot start) Hangzhou ZhongKe Microelectronics CO.,Ltd. 6 BDS/GPS Dual Mode Timing Board GPS only、BDS only、 GPS&BDS The Time To First Fix(Recapture) Positioning Update Rate AT3341 <1s (Open Ground) 1Hz(default ) Maximum 10Hz 20nS GPS only、GPS&BD Dual-mode Timing BD Single mode Timing 50nS Serial Port Characteristic Baud rate range :4800 bps ~115200 bps, default 9600bps,8 data bits , No check, 1 stop bit ; User can customize (Note 1) Protocol NMEA0183 Maximum Height 18000m Maximum Speed 515m/s Supply Voltage 3.3V±0.3V Maximum Acceleration 4g GPS&BDS Minimum Power Working Temperature <60mA -40 to +85℃ Storage Temperature -45 to +125℃ weight 20.0g Size 66mm×32mm×8.5mm [Note 1] Users can customize products by selecting the baud rate in the procurement of information table . Example.: Serial Baud Rate □4800bps √9600bps □57600bps Hangzhou ZhongKe Microelectronics CO.,Ltd. □115200bps 7 BDS/GPS Dual Mode Timing Board AT3341 2.5 Module Application Note In order to give full play to the excellent performance of AT3341, users need to pay attention to the following points when using this module: ●Low ripple LDO power supply, the ripple control within the 50mVpp. ●AT3341 module try not to go near other high frequency, large amplitude of digital signals. All the modules below are filled with ground wire. ●The module itself has the active antenna access, pull out, short circuit detection circuit, while in the antenna accidental short circuit, to limit the power supply current (50mA) and play the role of protection. In the above 3 kinds of antenna port state changes, you can output the corresponding information from the serial port. Such as : $GPTXT,01,01,01,ANTENNA SHORT*63 $GPTXT,01,01,01,ANTENNA OPEN*25 $GPTXT,01,01,01,ANTENNA OK*35 If the user on the outside of the module uses its own antenna test and power supply circuit, need to be in the RF input terminal string into the DC capacitor. 2.6 PPS Signal Description The default output of the AT3341 dual mode receiver module board and UTC whole second moment corresponding to the time pulse, the rising edge of the pulse is aligned with the time. As shown in the figure below ,with the time pulse of the corresponding UTC time, will be a certain delay after the output through the protocol. BDS/GPS Dual Mode Timing Board AT3341 AT3341 dual mode receiver module board support for the configuration of PPS pulse output mode. Configurable items include: pulse interval, pulse width, pulse on and off, pulse polarity, time reference, time information source and pulse delay. The configuration statement is shown in the following table: Infor mati on CFG-TP Desc riptio Read / set time pulse parameters n Type Read / Set Note Infor Head mati on Struc 0xBA 0xCE ture Effective load Length (byte) Identifier 0x10 0x00 0x06 0x03 Effective load Table bellow Checksum 4 Bytes Cha ract Type Propo rtion zoom Name Unit Description U4 - interval us Time interval between pulses (pulse period) er Data Dev iatio n 0 Hangzhou ZhongKe Microelectronics CO.,Ltd. 9 BDS/GPS Dual Mode Timing Board AT3341 4 U4 - width enable - 9 U1 - polar - 10 U1 - timeRef - 11 U1 - 12 R4[Note 5] - 8 U1 - Note [1]:Pulse enable flag us timSour ce userDel s ay Value 0 1 Description Closing pulse Enable pulse 0 1 Rising edge Falling edge 0 1 UTC Time Satellite Time 0 1 2 Other GPS Time BDS Time GLONASS Time Automatic selection Pulse width Pulse enable flag (Note [1]) Pulse polarity configuration (Note [2]) Reference time (Note [3]) Time Source(Note [4]) User delay time Note [2]:Pulse polarity configuration Note [3]:Reference time Note [4]:Satellite time source Note [5]:U4 for the unsigned, 4 bytes; U1for the unsigned characters, 1 byte; R4 for the float, 4 bytes; Checksum is the accumulated sum of length, identifier, effective load with character as a unit. One configuration example is: Parameter Unit value interval us 1000000 width us 1000 enable 1 polar 1 timeRef 0 timSource 1 userDelay s 8e-7 CheckSum -- 0x396C06CE Meaning Time interval 1s Pulse width 1ms PPS pulse enable Falling edge Align with UTC time Time source for the BD User delay 800ns 0x03060010 + 0x000f4240 + Hangzhou ZhongKe Microelectronics CO.,Ltd. 10 BDS/GPS Dual Mode Timing Board AT3341 0x000003E8 + 0x01000101 + 0x3556bf95 Corresponding to the configuration statement sixteen decimal character sequence (data for Little Endian alignment format): 39 BA CE 10 00 06 03 40 42 0F 00 E8 03 00 00 01 01 00 01 95 BF 56 35 CE 06 6C In addition, if the user delay parameters configured by the numerical range of userDelay is positive, the output of the PPS pulse reference edge forward; if it is negative, the reference edge delays, as shown below. In addition, the influence of the polar data field on the PPS signal is also listed. Hangzhou ZhongKe Microelectronics CO.,Ltd. 11 BDS/GPS Dual Mode Timing Board AT3341 User Interface And Protocol AT3341 output the positioning data of NMEA protocol format through a UART interface.UART interface default baud rate is 115200bps , a start bit, 8 data bits, 1 stop bit bit, no check. According to the bidirectional transmission protocol, the module can be set up through the UART interface. 3.1 Character Definition Reserved characters are shown in table A.1, data types are shown in table A.2, the transmitter identification mnemonics are shown in table A.3,general statement identifiers are shown in table A.4. Table A.1 Reserved Characters Symbol Hexadecimal <LF> OA <CR> Decimal Content OD 13 Carriage Return ——End of statement delimiter $ 24 36 Start of parameter statement delimiter , 2C 44 Field delimiter ^ 5E 94 Using hexadecimal representation of coding ~ 7E * \ <del> 2A 5C 7F 10 42 92 126 127 Line Feed Sum check field delimiter Reserved delimiter Reserved Reserved Table A.2 Data Types Data Type Variable length digital Symbol x.x Definition Variable length digital field: The length of the integer and fractional parts of the field are variable. The decimal point and the fractional part are optional. Variable length digital fields can be used to represent integers. Hangzhou ZhongKe Microelectronics CO.,Ltd. 12 BDS/GPS Dual Mode Timing Board AT3341 (e.g.71.1=0071.1=71.100=00071.1000=71) Fixed length digital field: Length of the digital field is fixed, field Fixed length digital Variable length length is equal to a number of x. If the value is negative, the first x……x character of the field is the symbol "-" (HEX2D), the length of the field is based on the original length plus 1; if the value is positive, the symbol is omitted and the field length unchanged. c--c Variable length character field: Length of the character field is character Fixed length character variable. Fixed length character field: Length of the character field is fixed, aa……a field length is equal to a number of a, characters distinguish between uppercase and lowercase. Fixed / variable length field : The length of the data on the left of the decimal point is fixed to 4 Latitude bits, the first two bits indicate"degree", followed two bits indicate"minute". The bits of the part after the decimal point are llll.ll variable,the unit is "minute". When the latitude "degree" or "minute" data bits is insufficient to fill ”zero” in the front, when the latitude value is an integer, the decimal point and the fractional part can be omitted. Fixed / variable length field : The length of the data on the left of the decimal point is fixed to 5 Longitude yyyyy.yy bits, the first three bits indicate"degree", followed two bits indicate"minute". The bits of the part after the decimal point are variable, the unit is "minute". When the longitude "degree" or "minute" data bits is insufficient to fill ”zero” in the front, when the longitude value is an integer, the decimal point and the fractional part can be omitted. Time Fixed / variable length field : hmmss.ss The length of the data on the left of the decimal point is fixed to 6 bits, the first two bits indicate"degree", followed two bits Hangzhou ZhongKe Microelectronics CO.,Ltd. 13 BDS/GPS Dual Mode Timing Board AT3341 indicate"minute".,the last two bits indicate"second".The length of the part after the decimal point is variable, the unit is "second". When the "hour" , "minute" and " second " data bits is insufficient to fill ”zero” in the front, When the time is the whole second, the fractional part can be omitted. State A/V Fixed length fields: A - yes, existence and correct V - no, inexistence , error, etc Fixed length field : Length is one character, used to indicate the Unit U unit of the value, values for capital English letters.Commonly used units corresponding relationship is: M = M, M / S = M, KM = K, km / h = K. Table A.3 Transmitter Identification Mnemonics Identifier Sender (source) data type GP GPS-global positioning system CC Computer system BD GN BDS two generation satellite system BDS/GPS dual system Table A.4 General Statement Identifiers General statements identifier is mainly divided into four types of protocol, information sources, configuration, query and attributes. See the table below: Number Statements Identifier Statement content 1 GGA Position information 2 GLL Geodetic coordinate position information 3 GSA 4 GSV Dilution of precision and effective satellite number Visible satellite state Hangzhou ZhongKe Microelectronics CO.,Ltd. Note Information Sources Information Sources Information Sources Information Sources 14 BDS/GPS Dual Mode Timing Board AT3341 5 RMC Minimum navigation transmission data. 6 VTG Ground speed information. 7 ZDA Time information 8 STA 9 LPS Output the state information of leap seconds. 10 CFG-PZV Setting antenna delay correction value. 11 CFG-LLA Set position information 12 CFG-TP Set second pulse mode . 13 CFG-PMODE Set time mode. 14 CFG-CFG Save the current configuration information 15 CFG-PRT Set the baud rate of serial communication 16 CFG-RATE Set the positioning update rate 17 CFG-MSG 18 CFG-RST Configuration module restart 19 ACKINF Query module initiation. 20 ACK-LPS 21 INF-TXT Comprehensive information that the Beidou satellite timing terminal broadcast to clock unit Sets the NMEA statement that requires the output or stops the output. Query leap seconds Information. Output module attribute content, including vendor information, factory number, etc.. Hangzhou ZhongKe Microelectronics CO.,Ltd. Information Sources Information Sources Information Sources Information Sources Information Sources Configuratio n Configuratio n Configuratio n Configuratio n Configuratio n Configuratio n Configuratio n Configuratio n Configuratio n Query Query Attributes 15 BDS/GPS Dual Mode Timing Board AT3341 3.2 Input / output statement GGA Function description : output statement. Description position information .This statement contains data related to the positioning of the module and the timing. If you only use BDS or GPS for position calculation , transfer identifier is BD, GP. If you use the multiple satellite systems to obtain the position calculation, transfer identifier is GN. Format: $--GGA,hhmmss.ss,llll.ll,a,yyyyy.yy,a,x,xx,x.x,x.x,U,x.x,U,xxxx,x.x, x*hh<CR><LF> Table A.5:GGAstatement description Number Symbol 1 hhmmss.ss 2 llll.ll 3 a Meaning Position time (UTC Range of Unit Note Values time) Latitude Latitude direction N/S N-North latitude ,S -south 4 5 yyyyy.yy a Longitude Longitude direction latitude E/W E-East longitude , W-west 6 7 x xx Status indication Number of satellites 0-1 longitude Note1 involved in Hangzhou ZhongKe Microelectronics CO.,Ltd. 16 BDS/GPS Dual Mode Timing Board 8 9 11 x.x 12 U 14 x.x 15 HDOP value x.x U 13 positioning x.x 10 AT3341 Antenna earth height Antenna earth metre height unit Height anomaly(CGS2000) Height anomaly unit xxxx metre Differential data age Differential platform ID x Working mode 1-9 indication Note2 Note 1:Status indication (the data field cannot be empty) Status indication : 0- Positioning unavailable or invalid; 1- Effective positioning Note 2: Working mode indication: 1: Selected GPS system; 2: Selected BDS system ; 3: Active tracking master GPS system ; 4: Active tracking master BDS system ; 5: Automatic position keeping GPS system ; 6: Automatic position keeping BDS system ;7: Manual position keeping GPS system ;8: Manual position keeping BDS system ; 9: Reserved. GLL Function description : output statement. Describe the geodetic coordinate positioning information, latitude ,longitude, positioning time and state of the carrier. If you only use BDS or GPS for position calculation , transfer identifier is BD, GP. If you use the multiple satellite systems to obtain the position calculation, transfer identifier is GN. Format: $--GLL,llll.ll,a,yyyyy.yy,a,hhmmss.ss,A,x*hh<CR><LF> Table A.6:GLL statement description Nu Symbol Meaning Range of Unit Hangzhou ZhongKe Microelectronics CO.,Ltd. Note 17 BDS/GPS Dual Mode Timing Board mbe r 1 2 3 4 AT3341 Values llll.ll Latitude a Latitude yyyyy.yy a 5 hhmmss.ss 6 A 7 x direction Degree/mi nute N/S Longitude Longitude direction Degree/mi nute E/W UTC time hour/minu te/second Data state Positioning mode indication 0~5 N-North Latitude , S-South Latitude E-East Longitude W-West Longitude , A- valid,V- invalid Note1 Note1: Positioning mode indication:0- Autonomous Mode;1- Difference Mode;2Estimation Mode(Dead reckoning);3- Manual Input Mode;4- Simulator Mode;5DATA INVALID. GSA Function description : output statement. Describe the dilution of precision and effective satellite number, including the user equipment working mode, GGA statement report the satellite that used in Navigation calculating and dilution of precision (DOP) value. If you only use BDS or GPS for position calculation , using the identifier BD to express the transmission of BD satellite dilution of precision and effective satellite number, using GP to express the transmission of GPS satellite dilution of precision and effective satellite number .If you use the multiple satellite systems to obtain the position calculation, it will produce multiple GSA statements. Each GSA statement respectively with BD and GP as an identifier, to distinguish different satellite systems which used in comprehensive calculation and each statement is used for PDOP, hdop and vdop and TDOP of position calculation combined satellite system . GN identifier should not be used with this statement. Hangzhou ZhongKe Microelectronics CO.,Ltd. 18 BDS/GPS Dual Mode Timing Board AT3341 Format: $--GSA,a,x,xx,…, xx, x.x, x.x, x.x,x.x *hh<CR><LF> Table A.7:GSA statement description Number Symbol Meaning 1 2 a x Positioning mode indication 3 xx No. 1 satellite PRN … … 14 xx No. 12 satellite PRN 15 x.x PDOP 17 x.x 16 18 Selection mode Range of Values M/A 1~3 Fixed length Note Note1 Note2 number Fixed length number 00.0~99.99 x.x HDOP 00.0~99.99 x.x TPOP 00.0~99.99 VDOP 00.0~99.99 Note1: Positioning mode indication:M- mandatory for 2D or 3D mode;A- Automatic, allows 2D/3D to automatically switch. Note2: Selection mode:1- Positioning unavailable or invalid;2-2D positioning;3-3D positioning. GSV Function description : output statement. Describe the visible satellite state, including the number of visible satellites, satellite identification number, elevation, azimuth and signal to noise ratio (C/N0) value. Every time transfer at most four satellites, transfer the total number of statements and statement number shown in the first two fields. If you can see a number of BD, GPS and other satellites, using the GSV statement respectively, using the identifier BD logo to see the BD satellite, using the identifier GP logo to see the GPS satellite. GN identifier should not be used with this statement. Format: Hangzhou ZhongKe Microelectronics CO.,Ltd. 19 BDS/GPS Dual Mode Timing Board AT3341 $--GSV,x,x,xx,xx,xx,xxx,x.x,……*hh<CR><LF> Table A.8:GSV statement description Nu mbe Symbol 1 x r 2 x 3 xx 4 xx 6 xxx 7 x.x 5 xx Meaning Range of Values Unit Note Total number of GSV statements Current GSV statement serial number Number of satellites in the field of vision Satellite number Satellite elevation 00~90 Satellite azimuth 000~359 Carrier to noise ratio 00~99 degree degree dB-Hz When the satellite is not available ,this value will be 0 … … Repeat 4 to 7fields Other satellite informations RMC Function description : output statement. Recommended minimum navigation transmission data. If you only use BDS or GPS for position calculation , transfer identifier is BD, GP. If you use the multiple satellite systems to obtain the position calculation, transfer identifier is GN. Format: $--RMC,hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,ddmmyy,x.x,a,a*hh<CR><LF> Table A.9:RMC statement description Hangzhou ZhongKe Microelectronics CO.,Ltd. 20 BDS/GPS Dual Mode Timing Board Nu mbe r 1 Symbol hhmmss.ss Meaning Positioning time of A Positioning state 3 llll.ll Latitude 5 6 7 a yyyyy.yy a x.x Range of Values UTC 2 4 AT3341 Latitude direction Unit hour/min ute/seco nd A/V N-North N/S Latitude , S-South Latitude E- East E/W speed referring to A- valid,Vinvalid Longitude Longitude direction Note longitude ,Wwest Longitude knot earth Reference datum for true north , 8 x.x course referring to degree earth along the clockwise direction to the Angle of the 9 ddmmyy course Date Day/Mo nth/Year 10 11 12 x.x a A Declination Declination E/W Mode indication A/D/E/ direction degree M/N/S Hangzhou ZhongKe Microelectronics CO.,Ltd. dd:day mm:month yy:year E- East,W- west A= Autonomous Mode,D= 21 BDS/GPS Dual Mode Timing Board AT3341 Difference Mode,E= Estimation Mode (Dead reckoning),M= Manual input Mode,N= DATA INVALID,S= Simulator Mode VTG Function description : output statement. Describe ground speed information. If you only use BDS or GPS for position calculation , transfer identifier is BD, GP. If you use the multiple satellite systems to obtain the position calculation, transfer identifier is GN. Format: $--VTG,x.x,T,x.x,M,x.x,N,x.x,K,a*hh<CR><LF> Table A.10:VTG statement description Numb er 1 Symbol x.x Meaning True north course Range of Values Unit 000~359 degree 000~359 degree Note referring to 2 T 3 x.x earth True north instructions Magnetic north course referring to 4 M earth Magnetic Hangzhou ZhongKe Microelectronics CO.,Ltd. 22 BDS/GPS Dual Mode Timing Board AT3341 north 5 x.x 6 N 7 x.x 8 K 9 a instructions Ground speed Speed unit Speed referring to earth 000.0~9 99.9 0000.0~ knot 9999.9 Speed unit Working mode 1~9 Kilometer per hour indication 1:Selected GPS system;2: Selected BDS system ; 3: Active tracking master GPS system ; 4: Active tracking master BDS system ; 5: Automatic position keeping GPS system ; 6: Automatic position keeping BDS system ;7: Manual position keeping BDS system ;8: Manual position keeping GPS system ; 9: Reserved. ZDA Hangzhou ZhongKe Microelectronics CO.,Ltd. 23 BDS/GPS Dual Mode Timing Board AT3341 Function description : output statement. Describe time information,including UTC time and date information.If you only use BDS or GPS for position calculation , transfer identifier is BD, GP. If you use the multiple satellite systems to obtain the position calculation, transfer identifier is GN. Format: $--ZDA,hhmmss.ss,dd,mm,yyyy,qq*hh<CR><LF> Table A.11:ZDA statement description Num ber 1 Symbol hhmmss.ss 2 dd 4 yyyy 3 mm 5 qq Range of Meaning Positioning time of Values UTC Unit Note hour/ minut e/seco Day 00~31 Year 0000~999 Month nd 00~12 9 Time zone STA Function description : output statement ..Describe the comprehensive information that the Beidou satellite timing terminal broadcast to clock unit, including time information, position information, antenna, the number of tracking satellite and other information. Format:$GPSTA,hhmmss.ss,yyyy.mm.dd,sppZZzz,t,p,ddmm.mmmm,a,dddmm.mmm m,a,hhhhh.hh,a,vv,cr *hh<CR><LF> Table A.12:STA statement description Num ber 1 Symbol hhmmss.ss Meaning Positioning Range of Values Unit Note time of UTC Hangzhou ZhongKe Microelectronics CO.,Ltd. 24 BDS/GPS Dual Mode Timing Board 2 yyyy.mm.dd AT3341 Year/month/d ay S: the leap second state: 0 = no operation, 1 = positive leap second, 2 = negative leap second; PP: leap second value: (BDS or GPS) -UTC, 3 sppZZzz Leap second information hexadecimal complement, unit, second, ZZ: time zone for hours, -12~+12, hexadecimal complement, the default value is 0x08, namely east eight districts (Beijing time), ZZ: time zone for minutes, 59-00, hexadecimal complement, the default value is 0x00. 0 = leap second value is unavailable, 1 PPS is unavailable; 1 = leap second 4 t Timed state value is unavailable, 1 PPS is available; 4 = leap second value is available, 1 PPS is unavailable; 5 = leap second value is available, 1 PPS is available. 5 6 7 8 p ddmm.mm mm a dddmm.mm mm Positioning state 0= not positioning, 2=2D positioning, 3=3D positioning, 4= position holding Latitude Latitude hemisphere N-North Latitude ,S-South Latitude Longitude Hangzhou ZhongKe Microelectronics CO.,Ltd. 25 BDS/GPS Dual Mode Timing Board 9 a Longitude hhhhh.hh Altitude 11 a Antenna state 13 vv cr E- East longitude ,W- west hemisphere 10 12 AT3341 -99999.9 9~99999 Longitude metr .99 e 0x2= normal, 0x3= short circuit, 0x4= open circuit. Tracking satellite number C, coordinate system, 0 = WGS - 84 coordinate system, Other 1 = BJ - 54 coordinate system, indication 2 = CGCS2000 coordinate information system (default); R, tracking source instructions, 0 =Beidou Example: $BDSTA,235959.0,2009.09.30,0020800,5,4,0434.7452,N,11305.9812,E,112.98,2,03, 00*78<CR><LF>On September 30, 2009, 23:59:59; No leap second operation, BD and UTC time difference is 2 seconds , time zone for the east eight area; leap second value is available, 1 PPS is available; Position holding status ; WGS - 84 coordinate system, N 4°34.7452 ',E113°5.9812. LPS Function description : output statement .Output the state information of leap seconds. Format:$BDLPS,sppffffffff,hhmmss,dd,mm,yyyy*HH<CR><LF> Table A.13:LPS statement description Number 1 Symbol Meaning sppffffffff leap second state Range of Values Unit Note S: the leap second state: 0 = no operation, 1 = positive leap second, 2 = negative leap Hangzhou ZhongKe Microelectronics CO.,Ltd. 26 BDS/GPS Dual Mode Timing Board AT3341 second; PP: leap second value, hexadecimal complement, unit, second, (BDS or GPS) -UTC,ffffffff:Keep information 2 hhmmss (8 bytes), fixed all '0'. leap hh: the leap second occurs hour, second 0 ~ 23; mm: leap second occurs hour occurs second, 60 = positive leap occurs minute, 0 ~ 59. ss: leap second minute 3 4 dd mm second leap second occurs day leap second second, 58 = negative leap 1~31 second. 1~12 occurs 5 Example: yyyy month leap second occurs year $BDLPS,10F00000000,235960,31,12,2010*3E<CR><LF>On December 31,2010, 23:59:60 will occurs positive leap seconds, now the leap seconds are 15 seconds. $BDLPS,21100000000,235958,30,06,2015*41<CR><LF>On June 30, 2015, 23:59:58 will occurs negative leap seconds, now the leap seconds are 17 seconds. CFG-PZV Function description : input statement. Setting antenna delay correction value. Format: $CFG-PZV,x*hh<CR><LF> Default value :0. Hangzhou ZhongKe Microelectronics CO.,Ltd. 27 BDS/GPS Dual Mode Timing Board AT3341 Table A.14:CFG-PZV statement description Number Symbol 1 X Meaning Range of Equipment Values Unit ns zero Note Adding "-" to the negative value, don't add "+" in front of the positive value. CFG-LLA Function description : input statement. Set location information . Format: $CFG-LLA,ddmm.mmmm,a,dddmm.mmmm,a,hhhhh.hh,c*hh<CR><LF> Default value: 0000.0000,N,00000.0000,E,00000.00,0 Table A.15:CFG-LLA statement description Numbe 1 2 3 4 5 6 r Symbol ddmm.mm mm a dddmm.m mmm a hhhhh.hh c Meaning Range of Values Unit Note Latitude Latitude N-North Latitude , hemisphere S-South Latitude Longitude Longitude hemisphere Altitude Coordinate E- East longitude , -99999.99 ~99999.9 9 W- west Longitude metre system instructions 0 = WGS - 84 coordinate system, 1 = BJ - 54 coordinate system, 2 = CGCS2000 coordinate system Hangzhou ZhongKe Microelectronics CO.,Ltd. 28 BDS/GPS Dual Mode Timing Board AT3341 Explanation: when latitude and longitude are all 0, only the elevation is valid. Example: $CFG-LLA,0434.7452,N,11305.9812,E,112.98,0*5B<CR><LF> North Latitude 4 degrees 34.7452 minutes ,East longitude 113 degrees 5.9812 minutes,altitude 112.98 meters ,WGS-84 coordinate system. CFG-TP Function description : input statement. Set second pulse mode . Format: $CFG-TP,PPPPPPPP,x,x,AAAA,UUUUUUUU*hh<CR><LF> Default value: 000003E8,1,0,0000,00000000 Table A.16:CFG-TP statement description Number Symbol Meaning 1PPS 1 PPPPPPPP positive pulse Range of Values 1000~500000 Unit us width 2 3 x x AAAA 5 UUUUUUUU Hexadecimal non symbol number, the default value is 1ms The default '1' PPS corresponds to the edge corresponds to a PPS '0' has been out, TOD mode effectiveness; '1' is effective rising edge, '0' falling edge. control given its settings 4 Note Antenna delay User delay invalid, not out ns ns Hangzhou ZhongKe Microelectronics CO.,Ltd. Hexadecimal complement, the default value is 0 Hexadecimal 29 BDS/GPS Dual Mode Timing Board AT3341 complement, the default value is 0 Example: CFG-TP,000007D0,1,1,0000,00000000*18 Set 1PPS positive pulse width 2ms, rising edge, invalid, no, antenna delay 0ns, user delay is 0. CFG-PMPD Function description : input statement. Set working mode information. Format: $CFG-PMODE,x*hh<CR><LF> Default value:A Table A.17:CFG-PMPDE statement description Number Symbol Meaning Range of Values Unit Note 1:Selected GPS system;2: Selected BDS system ; 3: Active tracking master GPS system ; 4: Active 1 Working x mode tracking master BDS system ; 5: 1~9 Automatic position keeping GPS system ; 6: Automatic position keeping BDS system ;7: Manual position keeping BDS system ;8: Manual position keeping GPS system ; 9: Reserved. CFG-CFG Function description : input statement. Save the current configuration information to FLASH. Format: $CFG-CFG*hh<CR><LF> Table A.18:CFG-CFG statement description Number Symbol Meaning Range of Values Unit Note Hangzhou ZhongKe Microelectronics CO.,Ltd. 30 BDS/GPS Dual Mode Timing Board AT3341 1 $CFG-CFG Statement initiation 3 <CR><LF> Carriage Return &Line Feed 2 *hh Checksum CFG-PRT Function description : input statement. Set the baud rate of serial communication . Format: $CFG-PRT,x *hh<CR><LF> Default value:5 Table A.19:CFG-PRT statement description Number 1 2 3 4 Symbol $CFG-PRT x *hh Range of Meaning Values Statement initiation 0~5 Baud rate flag Unit Note Note 1 Checksum <CR><LF> Carriage Return &Line Feed Table A.20:Baud rate flag Baud rate flag Description 0 4800bps 2 19200bps 1 9600bps 3 38400bps 4 57600bps 5 115200 bps CFG-RATE Function description : input statement. Set the positioning update rate . Format: $CFG-RATE,xxxx *hh<CR><LF> Default value:1000 Table A.21:CFG-RATE statement description Number 1 Symbol Meaning $CFG-RATE Statement initiation Hangzhou ZhongKe Microelectronics CO.,Ltd. Range of Values Unit Note 31 BDS/GPS Dual Mode Timing Board 2 xxxx 4 <CR><LF> 3 *hh AT3341 Positioning update interval Checksum minimum 100 ms Carriage Return &Line Feed CFG-MSG Function description : input statement. Sets the NMEA statement that requires the output or stops the output. Format: $CFG-MSG,x,x,x,x,x,x,x,x,x,x,x *hh<CR><LF> Default value: 1,1,1, 1,1,1,1,0,0,0,0 Table A.22:CFG-MSG statement description Number Symbol Meaning 1 $CFG-MSG Statement initiation 3 x 2 4 5 6 7 8 9 10 11 12 13 14 Range of Values x GGA Output interval 0~9 x GSA Output interval 0~9 x x x x x x x x *hh <CR><LF> GLL Output interval GSV Output interval RMC Output interval VTG Output interval ZDA Output interval LPS Output interval STA Output interval Reserved 0~9 Unit Note Note1 0~9 0~9 0~9 0~9 0~9 0~9 Reserved Checksum Reserved Reserved Carriage Return &Line Feed Note1:N (1~9) indicates that the output once per n times positionging and 0 indicates that the statement is not output .The space is maintained the original configuration. CFG-RST Hangzhou ZhongKe Microelectronics CO.,Ltd. 32 BDS/GPS Dual Mode Timing Board AT3341 Function description : input statement. Configuration module restart . Format: $CFG-RST,x *hh<CR><LF> Table A.24:CFG-RST statement description Number Symbol Meaning 1 $CFG-RST Statement initiation 3 *hh Checksum 2 4 x Start mode configuration Range of Values Unit Note Note1 0~3 <CR><LF> Carriage Return &Line Feed Table A.25:Start Mode Start Mode 0 1 2 3 Description Hot start :Without initialization information, all data in the backup store are valid. Warm start:Without initialization information, clear ephemeris. Cold start :Without initialization information ,and clear all data except configuration in the backup store. Clear memory of all data, and reset the receiver to the factory default configuration. ACK-INF Function description : input statement. Query module initiation. Format: $ACK-INF,x *hh<CR><LF> Table A.26:ACK-INF statement description Number 1 2 3 4 Symbol $ACKINF x *hh Range of Meaning Statement initiation Initiation Type Values 1~9 Checksum Unit Note Note 1 <CR><LF> Carriage Return &Line Feed Table A.27:Initiation Type Hangzhou ZhongKe Microelectronics CO.,Ltd. 33 BDS/GPS Dual Mode Timing Board AT3341 Initiation Type Meaning 2 Query Software version number 1 Query module manufacturer 3 Query module serial number Reserved 4~9 ACK-LPS Function description : input statement. Query leap seconds Information. Format: $ACK-LPS,1*hh<CR><LF> INF-TXT Function description : output statement. Output module attribute content, including vendor information, factory number, etc.. Format: $INF-TXT,xx,xx,xx,c--c*hh<CR><LF> Table A.28:INF-TXT statement description Number Symbol Meaning 1 $INF-TXT Statement initiation 3 xx Sentences number 2 4 5 6 7 xx xx c--c *hh Total number of sentences Text identifier Note 01~99 01~99 Note1 <CR><LF> Carriage Return &Line Feed Description Error 02 Notice 03 Unit Checksum 00 01 Values Text information Table A.29:Text identifier Text Range of Warning Reserved Hangzhou ZhongKe Microelectronics CO.,Ltd. 34 BDS/GPS Dual Mode Timing Board AT3341 Contact: 10F Innovation Tower,3850# Jiangnan Avenue Binjiang, Hangzhou,China South China sales:0571-28918153 Central China sales:0571-28918127 The northern sales:0571-28918152 Switchboard:0571-28918100 WeChat ID:ZKMicro Hangzhou ZhongKe Microelectronics CO.,Ltd. 35
© Copyright 2026 Paperzz