You are on page 1of 81

V1.

20
1
2

DTMF DTMF 16
0 1 2 3 4 5 6 7 8 9 * # A B C D
16

0xA 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xB 0xC 0x
D 0xE 0xF 0x0 0-9
bit 16

CC , # , C CC,
500

1
AA
2
BB
3
CC
4
DD

, CC

AA

CC0# XXXXXXXXXXY#ZZZDD,XX 10

,Y ,# ,ZZZ ,DD

CC1#

a
b

CC
XXXXXXYDD,XX ,Y 1-16( 16 Y=0
D), DD
c
SV220

3
a

CC2XXXX#

CC,
DD,
BB,
DD

4
a

CC3#

CC

b +DD

CC4# ,

CC

b DD

CC5# ,

a
b

CC
BB,
:15,14,13...02,01,DD DD

7
a

CC6# ,
CC

b DD

CC7# , DD

CC8# ,

a
b

CC
DD ,

10 CC9# ,
a
b

CC
DD ,

11 CCA# ,
a
b

CC
DD ( , )

12 CCB# ,
a

CC
2

, CC
CC
7

XX # YY M ZZZZ A S JJ N II K RRRR A PPP A S DD


XX --
#
-- "#"
YY --
M -- , "#", "*"
ZZZZ --
A -- "A"
S --
JJ --
N -- , >100 "#", "*"
II --
K -- , "*", "#"
RRRR --
A -- "A"
PPP -- /
A -- "A"
S
--
DD --
8
:
WXYZDD
WX
YZ
bit bit=1 Y=0x0B=1011 ( *)
GPS
W --bit3:
--bit2:
--bit1:
--bit0:
X --bit3:
--bit2:
--bit1:
--bit0:
Y --bit3:
--bit2:
--bit1:
--bit0:
Z --bit3:
--bit2:
--bit1:
--bit0:
3

"AA"

"DD"

10

CC1#

11
DTMF

DTMF 200MS

12

13

AA

DD

CC

200mS *

+1 GIS GIS

=N N 5

GIS

10
5

11 AA
# AA CC 2

12 ( ) #
CC DD

13 2-5

2003/04/26,Sat
.

1.02-1.10

1
2
3
4
5
6

2003/05/27
2003/08/30,Sat
.

DTMF
16

1 CC0#


2 CC1#

bit

Y
bit3 bit1

1
1.10-1.20

1 2 CC1#
c SV220

V2.20
1

PDU

ASCII , 7bit

*XX,YYYYYYYYYY,CMD,HHMMSS,PARA1,PARA2,#
*
XX ASCII TH DC XY

,
YYYYYYYYYY 10 ASCII
000
CMD
HHMMSS / /
PARA
#

LCD

*XX

LCD

UNICODE 7bit

*XX,YYYYYYYYYY,V1,HHMMSS,S,latitude,D,longitude,G,speed,direction,DDMMYY,
vehicle_status#

*XX,YYYYYYYYYY,V4,CMD,hhmmss,HHMMSS,S,latitude,D,longitude,G,speed,directi
on,DDMMYY,vehicle_status#
*
XX TH DC XY
,
YYYYYYYYYY
CMD
hhmmss
8

HHMMSS , 8
S A/V A GPS V GPS

latitudeDDFF.FFFF, DD 00 ~ 90 ,FF.FFFF
00.0000 ~ 59.9999
D N S
longitude DDDFF.FFFF DDD 000 ~
180 FF.FFFF 00.0000 ~ 59.9999
G E W
speed 000.00 ~ 999.99
longitude,G,,direction, 0
direction 0 1
longitude,G,speed,, MMDDYY, 0
DDMMYY / /
vehicle_status
ASCII 16
bit bit=0

GPS

ACC

GPS

HHMMSS S latitude D longitude G speed direction DDMMYY


1
GPS A GPS
V GPS
2.20

2
GPS A V
GPS

GPS

HQ

1 D1
*XX,YYYYYYYYYY,D1,HHMMSS, interval, count #
interval 30 ~ 65535
count
interval count
65535 count
1 0 interval
(V1) D1
0 ( 0) D1
*TH,000,D1,130305,60,4#
60 4

*TH,2020916012,V1,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFFFFBF
F# 05031613 5
2 S17
*XX,YYYYYYYYYY,S17,HHMMSS, interval#
interval 30 ~ 65535
interval

interval
*TH,000,S17,130305,1800#

V4 S17
0 S17
*TH,2020916012,V4,S17,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,2209
02,FFFFFBFF#
V1 D1 )
S17 D1 V1
3 S12
*XX,YYYYYYYYYY,S12,HHMMSS,set_flag#
S17 set_flag bit1=0
:*TH,0000000000,S12,130305,60# ;6016 60=01100000,
S17 set_flag=62 020302
10

2 , S17 S17
S12 interval=65536 18.2

*TH,2020916012,V4,S12,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,2209
02,FFFFFBFF#
V4 S12 S12 130305 S12
050316
S17 0
4 S2
*XX,YYYYYYYYYY,S2,HHMMSS, mc_address#

:*TH,0000000000,S2,130305,13823714888# ; 86
13823714888
*TH,2020916012,V4,S2,130305,050315,A,2212.8745,N,11346.6574,E,14.28,028,22090
2,FFFFFBFF#
5 S13
*XX,YYYYYYYYYY,S13,HHMMSS, phone_flag#
phone_flag bit0=0 bit1=0
:*TH,0000000000,S13,130305,3D# ;3D 163D=00111101,

*TH,2020916012,V4,S13,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,2209
02,FFFFFBFF#
6 R7
*XX,YYYYYYYYYY,R7,HHMMSS #
:*TH, 000000,R7,130305#

2.20 1.05

7 R1 SV204
*XX,YYYYYYYYYY,R1,HHMMSS #
:*TH, 000000,R1,130305#

V1

11

D1

S13 S13

S17
S17 30 D1 30

12

2003/03/31,Mon
.

2.01-2.10

1
2

R1
vehicle_status bit

2003/08/22,Fri
2003/08/30,Sat

1
2.10-2.20

1
a
b GPS
2

3 6
R7

13

3

a

1
b

c
30
d

e
20
3

a
4
b

4
c

GSM 27 GSM
d

ab

abcd

4
4

abcd

4
4

30

abcd

4
4

20

abcd

4
4

14

GSM
27
GSM GSM
a

b 4
5 8 d

b
0

d
f

f
=3 h
h
h
h
1

g
h

h
a
4

a
R1

e
R7

15

16

V1.00

15V

12
GPSGPS
ACC 6V 1 2
1 2
2

vehicle_status

GPS

GPRS

GPS

GPS

ACC

GPS

GPS

GPS GO GPS GS

17

GO

GS

P1 11V(12V ) 20V(24V )
33V
P2 6V
P1 P2
P1

P2

ACC ACC

S14
4

vehicle_status
vehicle_status X X

80km/h

10 80km/h 10
1 0 80km/h
b
0

80km/h 80km/h 10
0
1
c

18

vehicle_status
vehicle_status
S14 1
0

1
GPSGPS 5
2
GPSGPS 5
3
GPSGPS15
4
1
1.55
1 1

6
30
7

10

11
20

12

3
13
GPRS

ACC 1 2 1
2 8

4
3
vehicle_status
19

7
set_flag
Set_flag

GPRS

GPRS

1
2
3
4
5
6
7

a
S12 Set_flag bit0 bit1 bit2 S14
bit3 S18 bit567 S4
b
Bit4 bit4=0
Bit4=1
Bit4=1
c
Set_flag
S12

YYYYYYYYYY
POCSAG 1200bit/s YYYYYYYYYY
BB YYYYYYYYYY =
0000000000
1 S14
*XX,YYYYYYYYYY,S14,HHMMSS,Max_speed,Min_speed,M,countinue #
Max_speed 1 ~ 255
Min_speed 1 ~ 255
Max_speed =0 Min_speed =0
Max_Speed 5-10
Max_speed
Min_speed

20

M
M = 0 V4
M = 1 GPS A speed V
M = 2 GPS speed A V V
GPS
V
countinue 5 ~ 65535 Countinue=0
continue=0 set_flag bit2
1 Countinue = set_flag bit2 0

vehicle_status 0
:*TH,0000000000,S14,130305,100,10,1,3# ;
3 100 10
GPS

*TH,2020916012,V4,S14,100,10,1,3,130305,050316,A,2212.8745,N,11346.6574,E,14.28,0
28,220902,FFFFFBFF#

2 S18
*XX,YYYYYYYYYY,S18,HHMMSS,countinue,K #
countinue 5 ~ 65535 countinue=0
continue=0 set_flag bit3 1 Countinue =
set_flag bit3 0
countinue
K S17
0
9 countinue 5 set_flag

1 S17
S17
2 S17

GSM GSM
3232
5 GSM 5 GSM
GPS A/V GPS GSM

:*TH,0000000000,S18,130305,30,1# ;
30

*TH,2020916012,V4,S18,30,1,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,22
0902,FFFFFBFF#
21

set_flag bit3 0
:*TH,0000000000,S18,130305,0,9# ;
5
GSM

5 GSM

*TH,2020916012,V4,S18,5,9,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220
902,FFFFFBFF#

3
S19
*XX,YYYYYYYYYY,S19,HHMMSS,Ax,S,time,K #
Ax
A0
A1
A2
A3 ACC
A4
A5 1
A6 2
A7 1
A8 2
A9
Time , 1-255, Time=0
S
0
1 time
2 time
3 time
4 time
5 time = 1+2
6 time = 3+4
K S17
1 S17 S17
0 S17
1 *TH,0000000000,S19, 130305,A3,5,3,0# ; ACC 3

2 *TH,0000000000,S19, 130305,A0,5,3,0# ;

1
*TH,2020916012,V4,S19,130305,050316,A1,0,0,0,A2,1,30,1,A3,5,3,0,A4,4,10,0,A5,0,0,0,
A6,3,1,0,A7,3,10,0,A8,0,0,0#

22

A1,0,0,0 S=0 time K 0


A2,1,30,130 ,
set_flag bit1 0
A3,5,3,0 ACC 3
A4,4,10,010
A6,3,1,0 2 1
A7,1,10,0 2 10

2
*TH,2020916012,V4,S19,130305,050316,A1,0,0,0,A2,0,0,0,A3,0,0,0,A4,0,0,0,A5,0,0,0,A6
,0,0,0,A7,0,0,0,A8,0,0,0#

A1 A2
vehicle_status Usr_alarm_flag bit0bit7=0 A1-A8 #
,FFFFFBFF#,FE# FE,bit0=0, A1

4 S20
*XX,YYYYYYYYYY,S20,HHMMSS,C,time1,time2,time30#
C
C=0 5
C=1

time 1 ~ 30 5
:*TH,0000000000,S20,130305,1,3,10,3,5,5,3,5,3,5,3,5# ;
set_flag
*TH,2020916012,V4,S20,ERROR,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028
, 220902,FFFFFBFF#
S12
3 time1 10 time2 3
time3 5 time4 5 time5 3 time6 5
time7 3 time8 5 time9 3 time10
5 time11 30 time1
C
*TH,2020916012,V4,S20,DONE,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,
220902,F7FFFBFF#

23

set_flag bit0 1 S12 S20


0
*TH,2020916012,V4,S20,OK,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220
902,FFFFFBFF#

S12
R7

SMS

5 S21

S18
Minlatitude,Minlongitude ,(Minlatitude,Maxlongitude),(Maxlatitude,Minlongitude),
(Maxlatitude,Maxlongitude)

S18

64

*XX,YYYYYYYYYY,S21,HHMMSS,Lx,M,D,Minlatitude,Maxlatitude,G,Minlongitude,M
axlongitude#
Lx x = 1-64 x=
M
M = 0
M = 1 GPS A V
M = 2 GPS A V
M = 3 GPS A V
M = 4 GPS A V
M =5
M=1 Z1 M=2 Z2 Z1
Z2 GPS A V Z1 Z2
M=1GPS
A V
M=1GPS V A

D N S
24

Minlatitude DDFF.FFF, DD 00 ~ 90 ,FF.FFF


00.0000 ~ 59.999
Maxlatitude DDFF.FFF, DD 00 ~ 90 ,FF.FFF
00.0000 ~ 59.999
G E W
Minlongitude DDDFF.FFF DDD 000 ~
180 FF.FFF 00.0000 ~ 59.999
Minlongitude DDDFF.FFF DDD 000 ~
180 FF.FFF 00.0000 ~ 59.999
GPS
17
*TH,2020916012,S21,130305,17,1,N,2245.318,2246.452,E,11233.232,11365.175#

*TH,2020916012,V4,S21,17,1,130305,050316,N,2245.318,2246.452,E,11233.232,11365.1
75,FFFFFBFF#

17
*TH,2020916012,V4,S21,17,0, 130305,050316, FFFFFBFF#

*TH,2020916012,V4,S21,0,0, 130305,050316, FFFFFBFF#

S18

6 S22
*XX,YYYYYYYYYY,S22,HHMMSS,Group_id#
Group_id: 0-65535,
Group_id
Group_id=0

*TH,2020916012,V4,S22,group_id,130305,050316,A,2212.8745,N,11346.6574,E,14.28,02
8,220902,FFFFFBFF#

7 C1
*XX,YYYYYYYYYY,C1,HHMMSS,Group_id,Ax,S,D,Minlatitude,Maxlatitude,G,Minlon
gitude,Maxlongitude#GPS
A V group_id
Group_id 0
Ax A1-A8 A0
S 1 0
D N S
Minlatitude DDFF.FFF, DD 00 ~ 90 ,FF.FFF
00.0000 ~ 59.9999
25

Maxlatitude DDFF.FFF, DD 00 ~ 90 ,FF.FFF


00.0000 ~ 59.9999
G E W
Minlongitude DDDFF.FFF DDD 000 ~
180 FF.FFF 00.0000 ~ 59.9999
Minlongitude DDDFF.FFF DDD 000 ~
180 FF.FFF 00.0000 ~ 59.9999

*TH,0000000000,C1,130305,8,A7,1,N,2210.318,2213.452,E,11233.232,11365.175 #
8 1
1

*TH,2020916012,V4,C1,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,
FFFFFBFF#
8 A1
*XX,YYYYYYYYYY,A1,HHMMSS#

30

R7

R7
9 R8
*XX,YYYYYYYYYY,R8,HHMMSS,listen_address #
listen_address:

*TH,2020916012,V4,R8,ERROR,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,
220902,FFFFFBFF# ;
listen_address


GPRS GPRS
10GPRSIP S23
*XX,YYYYYYYYYY,S23,HHMMSS,IP_addr,Port,Redial_Times #
IP_addr GPRSIP
Port GPRS
Redial_Times 5-254 ,Redial_Times <5
5 Redial_Times =255 255 256
Redial_Times
26

TCP10
6 Redial_Times
GPRS UDP 255
6
GPRS GSM GPRS
GPRS GSM
GPRS
:*TH,0000000000,S23,130305,165,165,33,250,8800,5# ; IP
IP
IP 0 IP
IP 165.165.33.250 8800 5
1
GPRS

*TH,2020916012,V4,S23,165.165.33.250:8800,130305,050316,A,2212.8745,N,11346.657
4,E,14.28,028,220902,FFFFFBFF#
IPGPRS

11 APN S24
*XX,YYYYYYYYYY,S24,HHMMSS,M,APN#
M
M=0
M=1APN
:*TH,0000000000,S24,130305,0,ABCD.BJ# ;

*TH,2020916012,V4,S24,CMNET,130305,050316,A,2212.8745,N,11346.6574,E,14.28,02
8,220902,FFFFFBFF# ;
:*TH,0000000000,S24,130305,2,thit.gd# ;

*TH,2020916012,V4,S24,thit.gd,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,2
20902,FFFFFBFF#
GPRS APN
APN 32 #
12) S25
*XX,YYYYYYYYYY,S25,HHMMSS#
:*TH,0000000000,S25,130305# ;

0 65536
0

27

0000000000000000000000000000000032
0
GPRSIP 0.0.0.0, 0 GPRS

1.04
TCP :

GPRSIP , GPRS

(1.04 )

GPRS APN

*TH,2020916012,V4,S25,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,
220902,FFFFFBFF#
13 S26
*XX,YYYYYYYYYY,S26,HHMMSS#

:*TH,0000000000,S26,130305# ;

*TH,2020916012,V4,S26,130305,050316,FF,0,0,0,0,0,0,E0,FF,FF,FF,FF,FF,FF,FF,FF,FF,0.
0.0.0,FFFFFBFF#,FE#

*XX,YYYYYYYYYY,V4,S26,hhmmss,HHMMSS,Set_flag,S17_time,Group_id,Max_s
peed,Min_speed,Speed_continue,Bound_continue,Control_stat,Usr_def_flag,Block_
flag1,Block_flag2,Block_flag8,IP_addr, vehicle_status#(,Usr_alarm_flag#)
Group_id:
S17_time:
Max_speed:
Min_speed:
Speed_continue:
Bound_continue:
28

Control_stat

S17

GPS

GPS

1
2
3
4
5
6

S17

User_def_flag: bit0-bit7 A1-A8


F3 A3 A4 S19

Block_flag1 bit0-bit7 1-8 F3


3 4 S21
Block_flag2 bit0-bit7 9-16

Block_flag8 bit0-bit7 57-64


IP_addr:GPRSIP
14) S1

*XX,YYYYYYYYYY,S1,HHMMSS#
:*TH,0000000000,S1,130305# ;

*TH,2020916012,V4,S1,ERROR,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,
220902,FFFFFBFF#

*TH,2020916012,V4,S1,OK,pass_word,130305,050316,A,2212.8745,N,11346.6574,E,14.2
8,028,220902,FFFFFBFD#
pass_word:0-16

2
S1
3

29

4
5

15) S5
16

1380923
1380923xxxx 13809235588 13809235588
*XX,YYYYYYYYYY,S5,HHMMSS,S,M,dial_address#
S 1-16
M 0 dial_address
1 dial_address S
2 dial_address S
dial_address

*TH,2020916012,V4,S5,Control_stat,S,dial_address,130305,050316,A,2212.8745,N,11346
.6574,E,14.28,028,220902,FFFFFBFF#
:*TH,0000000000,S5,130305,1,0,112# ;

*TH,2020916012,V4,S5,DF,1,,130305,050316,,A,2212.8745,N,11346.6574,E,14.28,028,22
0902,FFFFFBFF#

:*TH,0000000000,S5,130305,2,1,112# ;
112

*TH,2020916012,V4,S5,DF,2,112,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028
,220902,FFFFFBFF#

112
a
b
16 1 138
c

0000
d
1632 0
e
S5

16 S28

*XX,YYYYYYYYYY,S28,HHMMSS, mc_address2#
:*TH,0000000000,S28,130305,13823714888# ;86
30


*TH,2020916012,V4,S28,13823714888,130305,050315,A,2212.8745,N,11346.6574,E,14.2
8,028,220902,FFFFFBFF#

S2 SIM
S2 S28 S2 S28
17) S31

*XX,YYYYYYYYYY,S31,HHMMSS,High_temp,Low_temp#
High_temp,Low_temp
High_temp Low_temp High_temp
:*TH,0000000000,S31,130305,45,0,-12,5#
45 , -12.5
-55 - +125 0.5, :-10 - +85 0.5
+ -
0 5

*TH,2020916012,V4,S31,ERROR,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028
,092202,FFFFFBFF# ;

*TH,2020916012,V4,S31,130305,050316,45.0,12.5,A,2212.8745,N,11346.6574,E,14.28,028,092202,FFFFFBFF#,T28.5# ;
1
V1 vehicle_status T ,
FFFFFBFF#,T13.5# ,FFFFFBFF#,T-13.0#
,FFFFFBFF#,T13.5#,FB#
3
3
127
vehicle_status bit0

+125 -55
18) S32
GPSGPS
GPSGPS1852 /3600

1852/3600=0.51444
*XX,YYYYYYYYYY,S32,HHMMSS,M#

M=0
M=1
31

*TH,000,S32,130305,1#

*TH,2020916012,V4,S32,0000130502.35,130305,050316,A,2212.8745,N,11346.6574,E,14.28,0
28,220902,FFFFFBFF#
0000130502.35 0.51444 130502.35 67136.2
9999999999.99 5 0
0
GPS A
19S33
*XX,YYYYYYYYYY,S33,HHMMSS,Speed#

Speed 1-255 1 =1.852 /


Speed=0
Speed 0

1 /
0.5
Speed=0

*TH,000,S33,130305,65# 120 /

*TH,2020916012,V4,S33,65,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,F
FFFFBFF#
S14

19 S15
*XX,YYYYYYYYYY,S15,HHMMSS,M,S,Key_S17,Stat_S17#
M 0
1
S
bit0 S17 0 V1 1

bit1 0 3 1
1
bit2 0 1

bit
Key_S17 S17
bit0 ACC 0 ACC 1
ACC
bit1 1 0 1 1

bit2 0 1
32

bit3 2 0 1 2

bit4 1 0 1 1

bit5 2 0 1 2

bit6 0 1
bit7 0 1
Stat_S17 S17
bit0 ACC 0 ACC 1 ACC
bit1 1 0 1
bit2 0 1
bit3 2 0 1
bit4 1 0 1

bit5 2 0 1

bit6 0 1
bit7 0 1

1 Key_S17 Key_S17=00 S17


bit=1
Stat_S17
2 S17 S12
3 S Key_S17 Stat_S17 00
4 1

:*TH,0000000000,S15,130305,1,03,A1,80#
S=03=00000011; bit10=0 S17
03 3
Key_S17=A1=10100001;bit750=0 S17
2 ACC Stat_S17
Stat_S17=80=10000000;bit7=1 bit5=0
2 bit0=0 ACC
S17
2 ACC

*TH,2020916012,V4,S5,03,A1,80,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028
,220902,FFFFFBFF#
S,Key_S17,Stat_S17

S=03 Key_S17=01 Stat_S17=00 S17 5
33

A5,5,1,0 ACC V1 ACC


20 ACC

S17 4
t1 t2 t3 t4
$202091601205001622128745113466574E01402805011622128702113465833E00032005
021622126573113465805E01503605031622124322113464232E042003220902,FFFFBBFF#,T13.5#,FB#

$2020916012
05001622128745113466574E014028
05011622128702113465833E000320
05021622126573113465805E015036
05031622124322113464232E042003
220902,
FFFFBBFF#,T-13.5#,FB#

1 $ 2020916012
2 3 4 5 t1 t2 t3 t4 GPS 2
050016 5 0 16
22128745 2212.8745
113466574 11346.6574
E 0x0E 1110 bit
bit3 1 0
bit2 1 0
bit1 1 A 0 V
bit0 0
01402814 028
6 220902, t4 2002 9 22
1-6 138
7 t4
t4 t1 t2 t3
19
t4

1
GPRS S15
2
S15 S17 t1
3
S17 15 S17 30
S15 S17 3030
4
S17 t1 t2 t3 t4
ACC
tx
S=Key_S17=Stat_S17=00
34


20 S3
*XX,YYYYYYYYYY,S3,HHMMSS,hot_address#

:*TH,0000000000,S3,130305,13823714888# ; 13823714888

*TH,2020916012,V4,S3,13823714888,130305,050315,A,2212.8745,N,11346.6574,E,14.28
,028,220902,FFFFFBFF#

21 S4
*XX,YYYYYYYYYY,S4,HHMMSS,Set1,Set2#
Set1: 1
Set2: 2
Set1
bit7 set_flag bit7
bit7=0
GPRS
bit65=11
bit7=1
bit6 set_flag bit6
bit6=0 GPRS
GPRS
bit6=1
bit5 GPRS set_flag bit5
bit5=0 GPRS GPRS GPRS
TCP GPRS
bit5=1 GPRS
bit765=111
bit65
bit6

bit5

GPRS SMS
GPRS GPRS GPRS

GPRS GPRS GPRS


GPRS

GPRS GPRS

GPRS GPRS GPRS ;


GPRS

35

3
4

6
7
8

GPRS GPRS
GPRS
4
bit7 0

bit7=0

GPRS GPRS
GPRS V1 GPRS 5 GPRS
5 GPRS V1

GPRS GPRS GPRS


GPRS S17
D1 GPRS

bit765=111

GPRS

GPRS I1 GPRS

bit4 GPSControl_stat bit6 S26


bit4=0 GPS
bit4=1 GPS
bit4=1

1
GPSGPS

2
GPS

3
LCD06GPS
bit3 GPS
bit3=0 GPSGPS ACC ACC GPS
ACC 30GPS
bit3=1 GPSGPS
bit3=1

GPS bit3=1 GPS


bit3=0
2
GPSGPS
3
GPSGPS

bit210 1

36

Set2
bit7-0 1
:*TH,0000000000,S4,130305,9F,FF# ;
9F=10011111 bit765=100 GPRS
GPS

*TH,2020916012,V4,S4,9F,FF,130305,050315,A,2212.8745,N,11346.6574,E,14.28,028,22
0902,FFFFFBFF#
22) S16
*XX,YYYYYYYYYY,S16,HHMMSS,Control_word#
Control_word 0-511 511 512
*TH,000,S16,130305,256#
256 bit8=1,bit7-0=0
0
*TH,2020916012,V4,S16,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,
FFFFFBFF#
23) S40
*XX,YYYYYYYYYY,S40,HHMMSS,Speed,T_work,T_rest,T_on,T_off,Para#
Speed: 2-255
256 256 Speed=0 Speed=1

T_work: 1280-65535
T_rest: 256-65535
T_on: 5-255
256 256
T_off: 5-255
256 256
Para: FF
Speed 0

Speed=0

Speed GPS V ,
GPS A Speed
T_on
T_off

GPS V Speed
T_off
37

GPS A Speed T_on

T_on
T_work-512
, 0x11

T_work

T_off

T_rest
T_on

*TH,000,S40,130305,5,7200,1200,120,30,FF#
:
*TH,2020916012,V4,S40,130305,050316,5,7200,1200,120,30,FF,A,2212.8745,N,11346.65
74,E,14.28,028,220902,FFFFFBFF#
10km/h 2 20
120 30

8 0000 GPS
A 8 0015 10km/h 8 20
00 8 0215 120 8
0215
8 2000-82025 30
9 0000-91000 600 600 30
9 0030 30

9 1000 10km/h 9 1200 120


9 0030-91200
690 1200
8 0215-900303495
9 4000 9 4030
8 02 15-9 0030 9 12
00-940305205
9 4530
1 20 120

1000301200
100200 120 1004
00
9 5900 120 10
38

0030
9 4000
30100513 31935313
34956688 512 7200 1.5
0.5

101130 3010
1200
70957200 105
102000
102200
600
105 102345 7200

1
T_off
T_on
2

T_on
3
T_rest

4
T_on 180
T_off 180

5
GPS V
6
0.5 2
1.5
7
Speed=0
V6
*TH,2020916012,V6,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFF
FFBFF#
GPRS GPRS

39

2003/05/27,Tue.

1.00

2003/06/11,Wed

S1

2003/06/23 Mon

1
2

2003/06/30 Mon

1
8)

2003/08/06
2003/08/22,Fri

S5
Control_stat bit5

1 15 S5
1

2003/09/01,Mon

1
S28
2
S23 S24 PORT
GPRS
3
S25

2003/10/15,Wed

3
WV1.10 GPRS

2003/10/30,Thu

1
2
3
4

2003/11/22,Sat

1
S32 WV1.10
GPRS 1.01

2003/11/27,Thu

1
S33
WV1.07 GPRS 1.01

2003/12/02,Tue

1

GPRS

2004/04/20,Tue

1
S24 GPRS
2
S24 GPRS
APN
3
S14 S18 continue
continue 5
4
WV1.30 GV1.30

S31

vehicle_status

S23 S24 GPRS

GPRS
5
vehicle_status GPRS

1-3 WV1.10 1-6


7
GPRS

40

2004/06/22,Tue

1
2

S18
1.33

2004/07/26,Tue

1
2
3

S15

1.34

2004/10/15,Fri

1
S3
2
S4 GPRS
/
3
set_flag bit5 bit6 bit7
4
1.36

2005/04/02,Sat

1
2
3

2005/06/11,Sat

1
S15

2
1.51

2005/08/18,Thu

1
2

2005/09/3,Sat

S4 GPS
Control_stat bit6:GPS
1.50

S4 GPS

1

GPRS
2
S40
3
A1 A1
2
4
1.53

2005/11/28,Mon

1
2
3
4

2005/12/15,Thr

1
GPS
GPRS GPS
2
1.55

vehicle_status
1.54

41

GPRS V1.00
GPRS
GPRS + GPRS
GPRS TCP
TCP UDP
GPRS
GPRS
GPRS , GPRS ,
GPRS
IPGPRS
GPRS10 / GPRS

GPRS 1 /

ACC ACC
3 ACC 60
GPRS TCP
, GPRS ,
(GPRS )
1
1
GPRSIPGPRS
GPRSGPRSGPRS

2
GPRSIPIP 0 GSM
GPRS
2

1
TCP TCP ASCII

2
TCP D1 (V1 )
SOCKET
3
UDP S17 (V1 ) UDP

2 3 V132

3
GSM
1
GSM IPIP
IP 0 GPRS
TCP
IP S23
2
42

IP TCP GPRS

IPGPRS
TCP TCP
3
V1 TCP
4

UDP TCP
5
### # +
TCP UDP
UDP (S23 )

6
GPRSIP
GPRS TCP
IP
TCP TCP
IP
IP
TCP

V1GPRS
V1 ASCII V1
SOCKET
GPRS
UDP IP

ASCII V1
7

a
D1
b
4 3
c

d
e

f
R7
ASCII V1

ICMPecho request
8
TCP pingIP
TCP
9

10 UDP TCP S23


11 16

12 TCP/IP IP TCP WINDOW MAX TCP


SEGMENT 512 IP TCP TCP WINDOW MAX
43

TCP SEGMENT
GPRS
13 TCP TCP TCP
* TCP #

14 GPRS 10
GPRSIP S23
4 GPRS
IPGPRSGPRS
GPRS TCP

GPRSGPRS
3

10 TCP
V1 TCP

GPRSGPRS
GPRS UDP

GPRS

5 GPRS
GPRS
GPRS
GPRS (
ASCII V1 )
GPRS TCP GPRS

GPRSIP S23
1
APN S24
2
3
D1 TCP
D1GPRSD1

D1GPRSD1 TCP
D1
*XX,YYYYYYYYYY,D1,HHMMSS,interval,batch#
Interval TCP 1 ~ 65535
batch 1 ~ 16 1
batch =1
*TH,000,D1,130305,5,4#
5 4
ASCII V1
*TH,2020916012,V1,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFFFFBFF#
44

TCP20 4
batch TCP
GPRS
30 batch=4
6 7 8 9 10
300 16161612 4 60
batch =16

ASCII
TCP
TCPUDP 512 512
512 TCP TCP WINDOW MAX TCP SEGMENT
512 TCPUDP
Interval batch TCP201200
UDPTCP

Interval=300 (5 ) batch =1

4
S17 UDP
S17 GPRS S17 GPRS
S17
set_flagbit1
*XX,YYYYYYYYYY,S17,HHMMSS,interval,batch#
Interval UDP 1 ~ 65535
batch
UDPUDPUDP
UDP batch
*TH,000,S17,130305,5,4#
5 4

*TH,2020916012,V4,S17,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFF
FFBFF#
UDP20 4
Interval=30 batch =1

S30
5
*XX,YYYYYYYYYY,S30,HHMMSS,Ax#
Ax
A0
A1 /
A2 /
A3 ACC /
A4 /
45

A5 1 /
A6 2 /
A7 1 /
A8 2 /
A9

V1
ASCII GPRS

GPRS
1 *TH,0000000000,S30, 130305,A3# ; ACC V1
ACC ACC
3 / ACC
60 /
2 *TH,0000000000,S30, 130305,A0# ;

1
*TH,2020916012,V4,S30,130305,050316,A1,0,0,0,A2,0,0,0,A3,5,0,0,A4,0,0,0,A5,0,0,0,A6
,0,0,0,A7,0,0,0,A8,0,0,0#
A3 5,0,0 A3 0,0,0

S29 UDP
6
TCP UDP

UDP ,
UDP

*XX,YYYYYYYYYY,S29,HHMMSS,P#
P UDP 0~65535
0xFC 0xFD 0xFF 0x000x01 0xFE
254

*TH,000,S29,130305,253#
UDP 253 0xFD
TCP
*TH,2020916012,V4,S29,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFF
FFBFF#
0xFD UDP 0xFD 0xFE 0xFF 0x000x01

a UDP
8KB 256 257
1
46

b
256 5 8
161617 256 1 28 248
c UDPTCP
1 2 3 4
5 5 6 7 8
9 5-9 5 256
111112 256 1 9 254
d batch batch
S27
7
*XX,YYYYYYYYYY,S27,HHMMSS,M#

M=0
M=1
*TH,000,S27,130305,5#

*TH,2020916012,V4,S27,0000FFFE,00001000,000001FF,130305,050316,A,2212.8745,N,1134
6.6574,E,14.28,028,220902,FFFFFBFF#
0000FFFE 65534 0x100000000 4G
00001000UDP4096 0x100000000 4G
000001FF 511 0x100000000 4G
IPTOTAL_LENTH
0
TCP S34
8
*XX,YYYYYYYYYY,S34,HHMMSS,M#
TCP $
TCP

M=0
M=1 X
M=2
*TH,000,S34,130305,5#

*TH,2020916012,V4,S34,0,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FF
FFFBFF#
TCP
UDP

GPRS
S12 S17 V1
S12 V4 S17
GPRS S12 S17 GPRS
6 GPRS
47

GPRS TCP / / I

*XX,YYYYYYYYYY,Ix,HHMMSS,Para1,Para2,Info_lenth,Information
*XX,YYYYYYYYYY,Ix,HHMMSS,Para1,Para2,Info_lenth,Information#
x:1-8,8 1-4 /LCD 5-8
4 8
Para1: 1, 0-65535,
Para2: 2, 0-255, 256 256
Info_lenth: 1-256 0 256 256 256
256
Information: Information #
I V4,Ix ,
/LCD /LCD I
GPRS
I I
/LCD
I
/
/ /LCD

I
1 I1 GPRS
*XX,YYYYYYYYYY,I1,HHMMSS,Display_Time,Code,Info_lenth,Information
Display_Time 5-65535 Display_Time=0 65536

Code 0 GB2312 1 unicode


Info_lenth 0-255 0 256 256 256 LCD
1 1 256

Information 256 128 Information


ASCII

*XX,YYYYYYYYYY,I1,HHMMSS,1,Code,Info_lenth,Information#
Code 0 GB2312 1 unicode 2 ASCII
*TH,2020916012,I1,000526,1,1,10,R0 v 0#
;UNICODE

S4 GPRS GPRS
*XX,YYYYYYYYYY,I1,HHMMSS,0,0,2,XX#
XX
X
X

X
X

X
X

X
X

X
X

00

0
1

0
2

03

04

48

05

0
6

0
7

08

09

0
A

0
B

0
C

0D

0E

0F

1
0

1
1

CLR

12

13

14

1
5

1
6

17

18

OK

LCD /LCD
PDA /

Information /LCD Display_Time


Display_Time 30 OK
CLR 3 Display_Time
TCP Information

1: *TH,000,I1,130305,60,0,42, 0x00 0x0D


0x00 0x0D OK CLR
GB2312 0x00 0x0D
O K GB2312 O 0x00,0x4F K 0x00,0x46

*TH,2020916012,V4,I1,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,F
FFFFBFF#
LCD

OK CLR
2: *TH,000,I1,130305,60,0,58, 0x00 0x0D OK

OK

OK
*TH,2020916012,I1,050400,0,0,2,18#
3: *TH,000,I1,130305,60,0,28,

4: *TH,000,I1,130305,60,0,78, 0x00 0x0D 10


OK 0x00 0x0D 12 1 2 1 0x00 0x0D 2 3

49


10 OK
12 1 2 2
2 3
5: *TH,000,I1,130305,60,0,32, OK
O
K

1 3 8 3 2 2 0 OK
*TH,2020916012,I1,050400,0,0,2,01#*TH,2020916012,I1,050400,0,0,2,03#*TH,20209160
12,I1,050400,0,0,2,08#*TH,2020916012,I1,050400,0,0,2,03#*TH,2020916012,I1,050400,0,0,2,
02#*TH,2020916012,I1,050400,0,0,2,02#*TH,2020916012,I1,050400,0,0,2,0A#*TH,20209160
12,I1,050400,0,0,2,18#
6: *TH,000,I1,130305,60,0,28,1383220 OK
1383220 O
K

a Info_lenth Info_lenth Information


Info_lenth
b LCD 7x4 LCD12x4

c LCD LCD
OK CLR
d
5 6
e TCP 1-5

2 I2
Para2 I2
0 IC
IC
*XX,YYYYYYYYYY,I2,HHMMSS,0,0,40,Card_Info#
Card_Info IC40

0x00

0x01-0x20

0x21

0x22

0x23-0x28

IC32

50

A IC
V IC32
IC32ICAT24C01 3. 3V
00-1F 32
32
00-20 33
IC *XX,YYYYYYYYYY,I2,HHMMSS,0,0,1,1#
IC

a
ICICIC
I2
b
IC V4,I2
IC
I2
c
IC
ICIC
ICIC 1
IC
d
IC
3 I
TCP I

100% I

*XX,YYYYYYYYYY,Ix,HHMMSS,Seq_num,Port,Info_lenth,Information#
Seq_num 0-32767 65280-65535 0xFF00-0xFFFF
Info_lenth Information Info_lenth
Information I Info_lenth 1 Information

Port 0-255
Info_lenth 0-255 0 256
Information

*XX,YYYYYYYYYY,Ix,HHMMSS,Seq_num,Port,1, 0xFF #
Seq_num 0-32767 64024-65279 0xFE0051

0xFEFF
Port
Info_lenth=1 Information=0xFF Seq_num=0-32767
0xFF
Port Seq_num

GPRS
N Infor_lenth N
N N+Infor_lenth
GPRS
N

GPRS

GPRS
6402465279 GPRS

1
TCP D1
2
UDP S17 TCP

V1

00

01

02

03

04

05

07

08

0x1030731001

0x050316

0x220902

0C

0D

0x22128745

10

1
1

0x00

12

14

3
0x113466574C

15

17

8
0x014028

52

19

1A

1B

N E AV

1C

1D

1E

0Xfffffbff

0xff

0x00

vehicle_status

Usr_alarm_flag

1F

$ 0x24
0x050316 5 3 1613 3 16
0x2209022002 9 22
0x2212874522 12.8745
0x113466574C 113 46.6574 0x15
bit7654
bit3 1 0
bit2 1 0
bit1 1 A 0 V
bit0
0x014028 014 028
vehicle_status Usr_alarm_flag
ASCII
: 1
V1
X

00

01

0
2

03

05

10

15

0x1030731001

0x00

4C

N E AV

0x0000130502

0x31

4D

N E AV

TS

X X 0x58
0000130502 0.51444
130502 BCD 130502X0.51444=67135.449
0x31=49/2=24.5
3
0xff 127.5 0xfe 127
125 0xfa
TS0x15bit0=1
4
X TCP X
GPRSSOCKET
X UDP
ASCII
1
2

53

TCP UDP TCP


ASCII GPRS ASCII V1
512
512
512

ASCII

ASCII GPRS
*
TCP SOCKET ASCII V1
TCP ,
a ASCII TCP
$ 0x24 X
b
32 ASCII *
* $ X $ X
UDP $ UDP UDP
$
8
TCP TCP UDP 2 3
UDP
UDP TCP

TCP D110
UDP
TCP UDP 10
IPIP
GPRS
S30
1/3
GPRSGPRS
TCP UDP
UDP TCP
TCP
UDP
TCP
TCP TCP 6 GPRS
128*6=768 12
GPRS TCP
TCP 1-3 102030
5
54

3010
10
9
1) TCP
IP20 TCP 2032
1 20+20+32=72 TCP
40 TCP 112
32/112=28.6%
2 20+20+64=104
TCP 40 TCP 144
72, 32/72=44.4%
1616 20+20+512=552
TCP 4016 TCP 592
37, 32/37=86.5%
TCP , ASCII
2) UDP
IP20 UDP 8 32
1 20+8+32=60 UDP
UDP 60 32/60=53.3%
161620+8+512=540
33.75 , 32/33.75=94.8%

3)
A
UDP

UDP 3 10 UDP
30 / 20+8+10*32=348
348*2=696
696*60=41760
41760*24=1002240/1024 = 978.75K/1024 = 0.9558M
301002240*30 = 30067200 = 28.67M
16 UDP 26.37M
8 ACC 3
10 ACC 30 4
ACC
30 / 20+8+10*32=348
348*2=696
696*60=41760
41760*8=334080/1024 =326.25K/1024 = 0.3186M
ACC
120 / 20+8+4*32=156
156*30=4680
4680*16=74880/1024 = 73.125K/1024 = 0.0714M
30*(0.3186+0.0714) = 30*0.39=11.7M
55

B
TCP
TCP 600 1 TCP
20+20+32+40=112
112*6=672
672*24=16128
3016128*30=483840=0.461M
1.5 0.461*1.5=0.65M

C
28.67+0.65=29.3230M
11.7+0.65=12.35M
10
GSM GPRS
TCP 128 UDP
256
GPRS
GPRS ASCII
GPRSGPRS
GPRS
GPRS

UDP 256 1043 ,


GPRS43 , 4343
UDP
UDP
GPRS

56

2003/10/30,Thu.

1.00

2003/11/10,Mon

1
2

2003/12/02,Tue

1
7

TCP
2

2004/01/28,Wed

1
TCP S34
2
TCP X

3
GV1.03

2004/03/09,Tue

1
2
3

GPRS
GPRS
GV1.20

2004/04/20,Tue

APN S24

2004/10/31,Sun

I1

$, 0x10

2006/03/22,Wed

1 I2
I2
I2

2006/04/07,Fri

1 I

57

GPRS V1.00
GPRSGPRSGPRS

8
GPRS
1024

4
512
5
VCD /

1
/
2

3
/
4
10240-102316 16384
6416 256 0-63 0 0-15
16

00

0x00

0x2212874C

0x2365

07

01

09

0A

02

0B

03

0C

04

05

06

0D

0E

0F

0x11346657

0x1325

0x10

0x01

0x00

Bit7 0 1
Bit6 0 1
Bit5 0 1
Bit4 0 1
58

Bit3 0 1
Bit2
Bit1
Bit0 bit8
0x2212874C 2212.8740x04
Bit7654
Bit3210 1
0x236522 12.874 + 2.365 = 22 15.239
0x11346657 113 46.657
0x1325 113 46.657 +1.325 = 113 47.982
18.5 , 1.85

, 0x10 16 bit6=0
bit7-bit0 bit3=0

VCD
/
bit8=0 bit8=1 bit7-0

0 S33
0
2
S37
*XX,YYYYYYYYYY,S37,HHMMSS,T,B,M,DATA#
T 1-8 1- 8 1 8
1
B 0-636464
M 0 M 1
M 2
DATA 256
*TH,000,S37,130305,1,0,0,DATA#
1

*TH,2020916012,V4,S37,0,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,22090
2,FFFFFBFF#;(S37 0)
*TH,000,S37,130305,1,3,1,DATA#
1 4

*TH,2020916012,V4,S37,1,DATA#;DATA 256 1 4
(S37 1 )
*TH,000,S37,130305, 1,0,8,DATA#
1 1 DATA 256
1

59


*TH,2020916012,V4,S37,0,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,22090
2,FFFFFBFF#;(S37 0)
GPRS

2
S38
*XX,YYYYYYYYYY,S38,HHMMSS,M,T,Time1,Time2,TimeH,TimeL#
M 0 1
T 1-8 0
Time1 5-65535 0
Time2 5-65535 0
TimeH 5-65535 0
TimeL 5-65535 0
*TH,000,S38,130305,1,1,300,10,900,300#

1
1 1
300 5
1010
900 300 15 5

*TH,2020916012,V4,S38,1,300,10,900,300,130305,050316,A,2212.8745,N,11346.6574,E,
14.28,028,220902,FFFFFBFF#

GPRS GPRS

*TH,2020916012,V5,F1,943,12,135,130305,050316,A,2212.8745,N,11346.6574,E,14.28,0
28,220902,FFFFFBFF#
F1 F1=11110001
Bit7 0 1
Bit6 0 1
Bit5 0 1
Bit4 0 1
Bit3210 1-8
F1
60

1
1 2
943 944
12 1 0-15
135 2 0-255
S16
4
*XX,YYYYYYYYYY,S16,HHMMSS,Control_word#
Control_word 0-511 511 512
*TH,000,S16,130305,256#
256 bit8=1,bit7-0=0
0
*TH,2020916012,V4,S16,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,
FFFFFBFF#

1 FALSH
64
2

3
4 S14
5
6
10
1020

7 GPS
8 GPS

20
9 GPS
GPS
GPS

10

GPS
12288 28672 61440

TCP/UDP GPRS
1 S35
61

*XX,YYYYYYYYYY,S35,HHMMSS,M,Time#
M 0
1
Time 1-65536
*TH,000,S35,130305,1,5#

*TH,2020916012,V4,S35,5,1400,12288,130305,050316,A,2212.8745,N,11346.6574,E,14.2
8,028,220902,FFFFFBFF#
5 1400 12288
0-12287 0-28671 0-61439
60

2 S36
*XX,YYYYYYYYYY,S36,HHMMSS,M,P1,P2#
M 0 UDP 1 TCP
P1 P2 0
P1 P2-1P1= P2

Y Y
$

*TH,000,S36,130305,0,12285,3#

*TH,2020916012,V4,S36,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,
FFFFFBFF#
UDP 12285 12286 12287 0 1 2
GPRS

1
UDPUDP 10000
7 10TCPUDP 5
2

3
FALSH
0xFF 1-128
4
batch=1 batch
batch=9 6 6

5
1
6
S36
7

GPRS JPEG 31
62

0-31
8 0-7 0
0-30 1-7 0
0 1-30
0 GPRS
V2 +1 12
20 /
8
0
M
V1 $ M 0x10
0x1E 0x1F 0xFF
0 0
18:00 2 0 2 18:00 19:00
0 0 0 19:00 20:00
2 0 19:00 0
0
0

*XX,YYYYYYYYYY,S39,HHMMSS,M,Cam_no,Map_no,Map_para#
M
0
1
2
3
Cam_no 0-7 8 8 M=2 3
Map_no 0-3030 Cam_no 0 M=3 0
Map_para
M=1 3 Map_mode
0 320x240
1 320x240
2 640x480
3 640x480
4 160x120
5 160x120
16 640x480
17 640x480
18 320x240
19 320x240
20 160x120
21 160x120
Map_mode
M=2 Map_block 512
63

Map_block=255 256 256


S39
1 *TH,000,S39,130305,0,1,1,3#

*TH,2020916012,V4,S39,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,
FFFFFBFF#
UDP31 16+15
32 0xFF
2 *TH,000,S39,130305,1,0,1,3# 640x480

*TH,2020916012,V4,S39,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,
FFFFFBFF#
3 *TH,000,S39,130305,2,3,2,18# 3 0 19
0 0

*TH,2020916012,V4,S39,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,
FFFFFBFF#
UDP +512
544 UDP P M,
0x1E 0x1F Map_no Map_block
Map_para=255
4 *TH,000,S39,130305,3,2,10,3# 2 640x480
Map_no=0

*TH,2020916012,V4,S39,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,
FFFFFBFF#
2.5 UDP

V2:
*TH,2020916012,V2,29,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,F
FFFFBFF#
0 29
29

1 0 1016
2 0xff
3 UDPM31M
P P
+512
4 S39
5 0Xff
JPEG
0xff,0xd90xd9
6 UDP
64

UDP
S39 M=2
100%
JPEG
JPEG
570 JPEG 0 1 2
0xff,0xd8
Static const unsigned char hx_4DHT_2DQT_tables_low[0x23a] = {
0xff,0xc4,0x00,0x1f,0x00,0x00,0x01,0x05,x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,
0x0b,0xff,0xc4,0x00,0xb5,0x10,0x00,0x02,0x01,0x03,0x03,0x02,0x04,0x03,0x05,0x05,
0x04,0x04,0x00,0x00,0x01,0x7d,0x01,0x02,0x03,0x00,0x04,0x11,0x05,0x12,0x21,0x31,
0x41,0x06,0x13,0x51,0x61,0x07,0x22,0x71,0x14,0x32,0x81,0x91,0xa1,0x08,0x23,0x42,
0xb1,0xc1,0x15,0x52,0xd1,0xf0,0x24,0x33,0x62,0x72,0x82,0x09,0x0a,0x16,0x17,0x18,
0x19,0x1a,0x25,0x26,0x27,0x28,0x29,0x2a,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x43,
0x44,0x45,0x46,0x47,0x48,0x49,0x4a,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5a,0x63,
0x64,0x65,0x66,0x67,0x68,0x69,0x6a,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x83,
0x84,0x85,0x86,0x87,0x88,0x89,0x8a,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9a,
0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,0xa8,0xa9,0xaa,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7,0xb8,
0xb9,0xba,0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,0xc8,0xc9,0xca,0xd2,0xd3,0xd4,0xd5,0xd6,
0xd7,0xd8,0xd9,0xda,0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,0xea,0xf1,0xf2,
0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa, 0xff,0xc4,0x00,0x1f,0x01,0x00,0x03,0x01,
0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,
0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0xff,0xc4,0x00,0xb5,0x11,0x00,0x02,
0x01,0x02,0x04,0x04,0x03,0x04,0x07,0x05,0x04,0x04,0x00,0x01,0x02,0x77,0x00,0x01,
0x02,0x03,0x11,0x04,0x05,0x21,0x31,0x06,0x12,0x41,0x51,0x07,0x61,0x71,0x13,0x22,
0x32,0x81,0x08,0x14,0x42,0x91,0xa1,0xb1,0xc1,0x09,0x23,0x33,0x52,0xf0,0x15,0x62,
0x72,0xd1,0x0a,0x16,0x24,0x34,0xe1,0x25,0xf1,0x17,0x18,0x19,0x1a,0x26,0x27,0x28,
0x29,0x2a,0x35,0x36,0x37,0x38,0x39,0x3a,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4a,
0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5a,0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6a,
0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,
0x8a,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9a,0xa2,0xa3,0xa4,0xa5,0xa6,0xa7,
0xa8,0xa9,0xaa,0xb2,0xb3,0xb4,0xb5,0xb6,0xb7,0xb8,0xb9,0xba,0xc2,0xc3,0xc4,0xc5,
0xc6,0xc7,0xc8,0xc9,0xca,0xd2,0xd3,0xd4,0xd5,0xd6,0xd7,0xd8,0xd9,0xda,0xe2,0xe3,
0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,0xea,0xf2, 0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,
0xff,0xdb,0x00,0x43,0x00,0x08,0x06,0x06,0x07,0x06,0x05,0x08,0x07,0x07,0x07,0x09,
0x09,0x08,0x0a,0x0c,0x14,0x0d,0x0c,0x0b,0x0b,0x0c,0x19,0x12,0x13,0x0f,0x14,0x1d,
0x1a,0x1f,0x1e,0x1d,0x1a,0x1c,0x1c,0x20,0x24,0x2e,0x27,0x20,0x22,0x2c,0x23,0x1c,
0x1c,0x28,0x37,0x29,0x2c,0x30,0x31,0x34,0x34,0x34,0x1f,0x27,0x39,0x3d,0x38,0x32,
0x3c,0x2e,0x33,0x34,0x32,0xff,0xdb,0x00,0x43,0x01,0x09,0x09,0x09,0x0c,0x0b,0x0c,
0x18,0x0d,0x0d,0x18,0x32,0x21,0x1c,0x21,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,
0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,
0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32,
0x32,0x32,0x32,0x32,0x32,0x32,0x32,0x32, 0x32,0x32,};
65

2004/04/13,Tue.

1.00

2004/04/20,Tue

S38 5

2004/0726Tue

1
2
3

S16
XV1.34

2005/10/22 Sat

1
2
3
4
5

2005/11/29/Tue

1
2

2006/03/22,Wed

C1

S22

S40

V2
A1 A1

2
6
XV1.53
8
XV1.54

66

V1.00
GPRS
GPRS
GPRS
/
1 S6
*XX,YYYYYYYYYY,S6,HHMMSS,M#
M
0
1
ERROR
2
8 ACC
8
3 8
8
8
4 2
5 2
6
1
7

2 1

ERROR
:*TH,0000000000,S6,130305,0# ;

*TH,2020916012,V4,S6,DONE,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,2
20902,FFFFFBFF#

ERROR
*TH,2020916012,V4,S6,ERROR,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,
220902,FFFFFBFF#

1 1
5 5

67

a)

b)
c) M=8 S6
d) 1

2 S19
*XX,YYYYYYYYYY,S19,HHMMSS,AA,Set #
AA S19
Set 16
bit0=0:A3 bit0=1:A3
bit1=0:A5 bit1=1:A5
bit2=0:A2 bit2=1:A2
bit3=0:A6 bit3=1:A6
bit4=0:A7 bit4=1:A7
bit5=0:A8 bit5=1:A8
bit6=0:A1 bit6=1:A1
bit7=0:A4 bit7=1:A4

1 *TH,0000000000,S19, 130305,A5,5,1,0# ; 1
*TH,0000000000,S19, 130305,AA,02# ; A5
1
3

68

2 *TH,0000000000,S19, 130305,A2,3,1,0# ;
1 *TH,0000000000,S19,130305,AA,04# ; A2

20

3 *TH,0000000000,S19, 130305,A4,1,1,0# ;
1 *TH,0000000000,S19, 130305,AA,80# ; A4

ACC
8

Set
Set=00

3 S35 S36 GPRS

a S35

4 S4
*XX,YYYYYYYYYY,S4,HHMMSS,Set1,Set2#
Set1: 1
Set2: 2
Set1
bit2
bit2=0
bit2=1

bit2=1

69

2005/06/29,Wed

1.00

2005/11/29 Tue

2006/03//12 Sun

, 1.58

2006/07//03Mon

5
1.59

70

V1.00

GPS

1 / S7
/ / S7
/ /
/ 8 24bit /
/ 16 /
*XX,YYYYYYYYYY,S7,HHMMSS,M,Ana_data _out,Dig_data _out #
M=0 /
M=1 /
M=2 / M=1
Ana_data_out:24 8 3 24bit
Dig_data_out 2 16
M=3
1
*TH,000,S7,130305,2,03FF00001D80000100000000000000000000000000000000,F3D8#
0-7
03FF00,001D80,000100,000000,000000,000000,000000,000000
15-01111001111011000
1
*TH,2020916012,V4,S7,130305,050316,1,8,00,14,0D80,20,000100,24,000000,XX, X3D8#
1
4
0 8bit0x03FF008bit0x00
1 14bit 0x00CD80 14bit
0x0D80
2 20bit 0x000100 20bit
0x000100
3 24bit 0x0000000x000000
12001111011000
4 4 8 1216 X 3
4 4 1 12 XXX
2 *TH,2020916012,V4,S7,130305,050316,1,XX,XXXX#

2:*TH,000,S7,130305,0,0,0#
1 *TH,2020916012,V4,S7,130305,050316,0,8,00,10,039A,XX,XF52#
71

0 0 1
0 8bit0x00 1
10bit 0x039AXX
1211-0111101010010
2 *TH,2020916012,V4,S7,130305,050316,0,XX,XXXX#

1 A/D D/A

2 /

3 Ana_data_out48 Dig_data_out 4

4 S4
5 Ana_data_out 0 Dig_data_out 1
6 3

2 0 1
*XX,YYYYYYYYYY,S4,HHMMSS,Set1,Set2#

Set1
bit1 0
bit1=0 0 ACC 0 1/2
ACC 0 1/2 ACC
bit1=1 0 H11 0 1/2
H11 0 1/2 H11
bit0 1
bit0=0 1 1 1/2
1 1/2
bit0=1 1 H22 1 1/2
H22 1 1/2 H22
bit1=1,bit0=1,
0 H11 1 H22
1
ACC bit1=0 0 ACC
2 1-2
ACC GPS ACC/
H11 H22 /
3 /
L11 L22
4 ACC H11 H22

72

3 TCP S34 Y Z
*XX,YYYYYYYYYY,S34,HHMMSS,M#
M=0
M=1 X
M=2 Y
M=3 Z
M=4
*TH,000,S34,130305,2#

*TH,2020916012,V4,S34,2,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FF
FFFBFF#
Y Z

00

01

0
2

03

05

10

15

0x1030731001

0x00

4C

N E AV

0x03FF

0x000A

0x00

0x00

4C

N E AV

1
Y Y 0x59 Z Z 0x5A

0 1 0 1 16bit
2
16bit 16bit
TCP X Y Z
3

4 Y Z
4 S8
*XX,YYYYYYYYYY,S8,HHMMSS,Ana_channel,M, Ana_low,Ana_high,Time#
Ana_channel 0-9 0-9

M=0
M=1
M=2
M=
Ana_low 3 16000000
Ana_high 3 16 FFFFFF

73

Time 5-255 5 5 255 256


*TH,000,S8,130305,2,1,03FF00,800300,2#
2 03F400 800300 5
2
03F400 800300 5

*TH,2020916012,V4,S8,2,1,10,01A0,000000,000300,5,130305,050316,A,2212.8745,N,113
46.6574,E,14.28,028,220902,FFFFFBFF#
2 2 1 10 2 A/D 10bit 01A0
2 01A0 A/D 10bit 03F400 10bit
0x000000800300 10bit 0x000300
7 8

bit1 vehicle_status
M HHLL LL bit0-7=0 0-7
HH bit0-7=0 8-15
# ,FFFFFBFF#,T13.5#,
FE#,MFEFF# FEFF 8
1
2
3
4

5 S9
*XX,YYYYYYYYYY,S9,HHMMSS,M,ID_code,Mask, User_address#
M=0
M=1 2 3 4 1 2 3 4
M=5
ID_code UNICODE
Mask 24bit
bit23

bit2

2
bit19
bit15
bit11
bit7

bit1

bit

21
GPS

bit2

bit

GSP

bit1

17

bit1

bit

13

bit

bit8

bit4

bit0

GPRS

bit1

bit6

GPS

bit1
2

bit
5

bit3

bit2

bit
1

74

bit7-0 FF
User_address
1 *TH,000,S9,130305,1,8F38004100310032003300340035,5F7FFF,13823714888#
1 1
4EAC004100310032003300340035 A12345 UNICODE
4
ID_code 32 8 UNICODE
5F7FFF 010111110111111111111111 232115
0
4

*TH,2020916012,V4,S9,130305,050316,4EAC004100310032003300340035,5F7FFF,13823714
888,,,#
2
*TH,000,S9,130305,4,627F5FB75206516C53F8003300320038,BFFFFF,10601087654321#
4 4
627F5FB75206516C53F8003300320038 328 UNICODE
8 UNICODE
328
BFFFFF 101111111111111111111111 22 0

*TH,2020916012,V4,S9,130305,050316,627F5FB75206516C53F8003300320038,
BFFFFF,13823714888,,, 10601087654321#
1 2
13823714888 10601087654321 + +
24 + +
328 03:55
3 *TH,000,S9,130305,5,00000000,012345,10601087654321#

*TH,2020916012,V4,S9,130305,050316627F5FB75206516C53F8003300320038,BFFFFF,,,,#
328 M=0

1
S25
00300030003000300000 4
2
UNICODE
UNICODE GB2312 ASCII 1616
16 ID_code 0-9A-F
3
S4 GPRS

75

6 S10
*XX,YYYYYYYYYY,S10,HHMMSS,M,Baud,Para#
M=0
M=19600 8 1
1 GPRS RS232
M=2
M=
Baud=0 2400
Baud=1 4800
Baud=2 19200
Baud=3 9600
Baud=
Para 1 16
bit7=1 bit6 bit7=0
bit6=1 bit6=0

bit5=1 I7 bit5=0 I8
*TH,000,S10,130305,1,1,BF#
RS232 Baud Para

*TH,2020916012,V4,S10,1,3,FF,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,2
20902,FFFFFBFF#
1
2 M=1 S39

3 400Ms 256
256
4 1024
768
7
/
S7

*XX,YYYYYYYYYY,S4,HHMMSS,Set1,Set2#
Set2
bit7
bit7=1
bit7=0

1 bit7
bit7
76

bit7=1 S7
bit7=0 S7
2 1
1

3 bit7 bit7=1
4
5 S7 Dig_data _out bit0
bit1 bit2 bit3
8
10

*XX,YYYYYYYYYY,S4,HHMMSS,Set1,Set2#
Set2
bit6
bit6=1
bit6=0
1
2

3 bit6=1
4 QV1025

77

2008/06/13,Fri

1.00

2008/07/15,Mon

2009/02/23,Mon

S9
2
S8
3

4
S7

5
S7

6
S10
7

78

V2 = V1 x R2/(R1+R2)

1
R2 / R1+R2

V2 = V1 x R2/(R1+R2)

50% R2/(R1+R2) = 0.5 12V 6V


14V 7V7/12 =
58.3% 7-6 /6 = 16.7%10-15V
6-17V 300% 24V
2

4
79

380 50

6
A/D A/D
A/D 5%

R2/(R1+R2)R2/(R1+R2) = V2/V1
V2/V1 R2/(R1+R2)

R2/(R1+R2)
A/D

0 1

A/D

10
10

0-15.2V
0-33.0V

0x000-0x3FF
0x000-0x3FF

= /
= x

5 1015
0

15.2V 12V 24V


15.2V
1/2 10K

80


10bit A/D 0x03FF 15.2V
5
15.2V 0x03FF0x03FF
15.2V

81

You might also like