DFRobot TEL0051 Manual page 26

Gps/gprs/gsm module v3.0
Hide thumbs Also See for TEL0051:
Table of Contents

Advertisement

42
" C h e c k s u m " ,
43
} ;
44
45
/ /
46
c h a r * g p r m c _ t a b l e [ R M C _ N U M ] = {
47
" M e s s a g e I D " ,
48
" U T C T i m e " ,
49
" S t a t u s " ,
50
" L a t i t u d e " ,
51
" N / S I n d i c a t o r " ,
52
" L a n g i t u d e " ,
53
" E / W I n d i c a t o r " ,
54
" S p e e d O v e r G r o u n d " ,
55
" C o u r s e O v e r G r o u n d " ,
56
" D a t e " ,
57
" M a g n e t i c V a r i a t i o n " ,
58
" E a s t / W e s t I n d i c a t o r " ,
59
" M o d e " ,
60
" C h e c k s u m " ,
61
} ;
62
63
64
/ / s a v e d a t a f r o m G P S
65
u i n t 8 _ t g p s _ b u f [ G P S _ B U F _ S I Z E ] ;
66
67
/ / s a v e p o i n t e r o f g g a b l o c k
68
u i n t 8 _ t * g g a _ p [ G G A _ N U M ] ;
69
u i n t 8 _ t * g p r m c _ p [ R M C _ N U M ] ;
70
71
/ / c h e c k s u m u s i n g x o r
72
u i n t 8 _ t c h e c k s u m _ x o r ( u i n t 8 _ t * a r r a y , u i n t 8 _ t l e n g ) {
73
u i n t 8 _ t s u m = a r r a y [ 0 ] ;
74
f o r ( u i n t 8 _ t i = 1 ; i < l e n g ; i + + ) {
75
s u m ^ = a r r a y [ i ] ;
76
}
77
r e t u r n s u m ;
78
}
79
80
81
/ /
82
v o i d s t a r t _ g p s ( ) {
83
d i g i t a l W r i t e ( 5 , H I G H ) ;
84
d e l a y ( 1 5 0 0 ) ;
85
d i g i t a l W r i t e ( 5 , L O W ) ;
86
d e l a y ( 1 5 0 0 ) ;
/ / 1 4
/ / 0
/ / 1
/ / 2
/ / 3
/ / 4
/ / 5
/ / 6
/ / 7
/ / 8
/ / 9
/ / 1 0
/ / 1 1
/ / 1 2
/ / 1 3

Advertisement

Table of Contents
loading

Table of Contents