SEEWORLD S007通信協(xié)議中文版 V2.3_第1頁
SEEWORLD S007通信協(xié)議中文版 V2.3_第2頁
SEEWORLD S007通信協(xié)議中文版 V2.3_第3頁
SEEWORLD S007通信協(xié)議中文版 V2.3_第4頁
SEEWORLD S007通信協(xié)議中文版 V2.3_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

11/11GPS通信協(xié)議說明(注:本文由飛火流螢翻譯,如果覺得翻譯的不準或錯誤,請參考英文版,英文版已經上傳,本文只在百度文庫上傳,轉載請標名出處翻譯者2015-4-7)一、通信格式服務器向跟蹤器發(fā)送信息格式:@@<L><ID(7bytes)><command(2bytes)><data><checksum(2bytes)>\r\n

跟蹤器向服務器發(fā)送信息格式:

$$<L><ID(7bytes)><command(2bytes)><data><checksum(2bytes)>\r\n符號符號說明@@信息頭,信息來自服務器2bytes(0x400x40)$$信息頭,信息來自跟蹤器2bytes(0x240x24)L整個數據包長度,包括信息頭尾,2bytesID即14位的跟蹤器IMEI號,7bytecommand指令代碼2bytesdata數據內容最小0字節(jié),最大100字節(jié)checksum和校驗,除了本身和尾部\r\n這4個字節(jié),前面都是校驗內容。2bytes\r\n尾部(0x0D0x0A)2bytes二、命令列表命令命令說明0x001心跳0x002獲取IP和端口0x4000服務器確認跟蹤器登錄0x5000跟蹤器登錄0x4101請求一個位置信號報告0x4102設置跟蹤器連續(xù)跟蹤時間間隔0x4103設置按鈕報警號碼0x4104保留 0x4105設置超速報警上限速度0x4106設置區(qū)域報警0x4108設置擴展功能0x4110初始化所有參數,除了:密碼、IP、端口、APN、追蹤時間間隔0x4116為按鈕或輸入設置GPRS報警0x4130設置監(jiān)聽號碼0x4132設置時區(qū)0x9002讀取跟蹤器時間間隔0x9003讀取綁定報警號碼0x9955報告位置信息0x9956位置記錄報告0x9957發(fā)送短信0x9958獲取純地址0x9959從GSM卡獲取GPRS定位信息0x9960報告回應電話的號碼和位置(僅在意大利可用)0x9961設置回應電話模式(僅在意大利可用)0x9962獲取電量信息和信號強度0x9963報告通話時間(僅在意大利可用)0x9964報告發(fā)送短信內容在發(fā)送之前(僅在意大利可用)0x9965設置任何設置0x9966獲取所有設置0x9967報告所有設置三、部分命令詳細說明3.1.心跳包HeartBeat命令代碼:0x0001

跟蹤器向服務器發(fā)數據:

$$<L><ID><0x0001><checksum>\r\n

服務器向跟蹤器發(fā)數據:

@@<L><ID><0x0001><Flag><checksum>\r\n

Flag含義:

=0x00,操作失敗

=0x01,操作成功.例子代碼:來自跟蹤器代碼24240011352530006230420001A7470D0A頭長度(IMEI)指令校驗尾3.2.獲取IP和端口命令代碼:0x0002

跟蹤器向服務器發(fā)數據:

$$<L><ID><0x0002><checksum>\r\n

服務器向跟蹤器發(fā)數據:

@@<L><ID><0x0002><IP:port><checksum>\r\n

例子:

@@<L><ID><0x0002><118.128.198.38:8090><checksum>\r\n3.3.跟蹤器登錄 命令代碼:0x5000 當IP、端口、APN通過短信正確設置并且GPRS數據功能開啟,跟蹤器每隔30秒向服務器發(fā)送登錄指令申請GPRS連接,直到服務器已經確認跟蹤器已經登錄。指令格式:$$<L><ID><0x5000><checksum><\r\n>3.4服務器確認跟蹤器登錄命令代碼:0x4000

服務器向跟蹤器回送登錄指令代碼:

@@<L><ID><0x4000><Flag><checksum>\r\n

Flag標志位,一個字節(jié)

0x00,表示登錄失敗或重試一次

0x01,表示登錄成功3.5請求一個位置信息報告命令代碼:0x4101,0x9955

服務器向跟蹤器發(fā)送數據:

@@<L><ID><0x4101><checksum>\r\n

跟蹤器回送位置信息:

$$<L><ID><0x9955><data><checksum>\r\n

回送上數據x9955詳情請參考“附件1Data解析”3.6設置為連續(xù)跟蹤時間間隔命令代碼:0x4102服務器向跟蹤器發(fā)送數據:

@@<L><ID><0x4102><timerinterval(2bytes)><checksum>\r\n

說明:兩個字節(jié)間隔時間最小單位是10秒,如果0x0000表示間隔時間為0秒,停止跟蹤;如果是0x0001,間隔時間為1*10=10秒;最大時間為=0xFFFF*10=65535*10秒。

跟蹤器向服務器回送信息:

$$<L><ID><0x5100><Flag(1byte)><timerinterval><checksum>\r\n說明:如果Flag=0,表示時間間隔失敗,如果=1表示時間間隔成功。設置成功后0x9955回送的位置時間間隔為當前設置的時間。3.7設置按鈕報警號碼命令代碼:0x4103服務器向跟蹤器發(fā)送數據:@@<L><ID><0x4103><按鈕代碼><報警號碼接收短信><報警號碼接收電話><checksum>\r\n說明:

按鈕代碼:一個字節(jié)16進制.如果=0x01,代表SOS按鈕;=0x02,代碼按鈕1;

=0x03,代表按鈕2;=0x04,代表按鈕3.

報警號碼16字節(jié)例如:8613612345678,16進制ASCll碼如下:

0x380x360x310x330x360x310x320x330x340x350x360x370x380x000x000x00

如果全為0x00,報警號碼無效。跟蹤器回送數據:

$$<L><ID><0x4103><Flag><checksum>\r\n如果Flag=0x00,表示設置成功;=0x01,表示設置失敗.3.8設置超速報警命令代碼:0x4105服務器向跟蹤器發(fā)送數據:@@<L><ID><0x4105><speed><checksum>\r\nSpeed大小為一個字節(jié),如果speed=0x00,表示不設置超速報警;=0x01,01*10=10Km/h;=0x02,02*10=20km/h;…最大值0x20=200km/h.跟蹤器回送數據:

$$<L><ID><0x4105><Flag><checksum>\r\n

Flag一個字節(jié),如果=0x00,表示設置失敗;=0x01,表示設置成功。3.9設置區(qū)域報警命令代碼:0x4106

服務器向跟蹤器發(fā)送數據:@@<L><ID><0x4106><area(1byteinhexcode)><checksum>\r\n如果area=0,取消區(qū)域報警=0x01,以當前位置為中心設置一個正方形區(qū)域,邊長=2*30;=0x02,以當前位置為中心設置一個正方形區(qū)域,邊長=2*50;=0x03,以當前位置為中心設置一個正方形區(qū)域,邊長=2*100;=0x04,以當前位置為中心設置一個正方形區(qū)域,邊長=2*200;=0x05,以當前位置為中心設置一個正方形區(qū)域,邊長=2*300;=0x06,以當前位置為中心設置一個正方形區(qū)域,邊長=2*500;=0x07,以當前位置為中心設置一個正方形區(qū)域,邊長=2*1000;=0x08,以當前位置為中心設置一個正方形區(qū)域,邊長=2*2000;跟蹤器回送數據:$$<L><ID><0x4106><Flag><checksum>\r\n如果Flag=0,設置失敗,=0x01,設置成功。3.10設置擴展功能命令代碼:0x4108

服務器向跟蹤器發(fā)送數據:@@<L><ID><0x4108><ABCDEFG><checksum>\r\n

ABCDEFG標記說明:

A=0,關閉短信報告位置功能當授權號碼向跟蹤器打電話時;A=1,打開短信報告位置功能當授權號碼向跟蹤器打電話時。B=0,fNMEA0183GPRMC定位數據將解釋為正常文本方便閱讀。.

B=1,定位數據符合NMEA0183GPRMC通信協(xié)議

C=0,關閉來電響5次后自動掛斷功能

C=1,打開來電響5次后自動掛斷功能

D=0,當跟蹤器打開時關閉發(fā)送短信功能;D=1,當跟蹤器打開時開啟發(fā)送短信功能;短信將向預設的SOS按鈕號碼E:保留,填1或0,無影響。

F=0:關閉當追蹤器進入GPS無信號區(qū)時的報警;

F=1:打開當追蹤器進入GPS無信號區(qū)時的報警.報警信息通過短信發(fā)送。G=0,3個LED信號燈正常工作.

G=1,追蹤器重啟或初始化參數之后,3個LED自動停止閃爍。跟蹤器回送數據:

$$<L><ID><0x4108><Flag><checksum>\r\n

當Flag=0x00,設置失敗;

=0x01,設置成功.3.11初始化所有參數,除了:密碼、IP、端口、APN、追蹤時間間隔命令代碼:0x4110

服務器向追蹤器發(fā)數據:@@<L><ID><0x4110><checksum>\r\n

追蹤器回送數據:

$$<L><ID><0x4110><Flag><checksum>\r\n

如果Flag:

=0x00,初始化失敗;

=0x01,初始化成功。3.12為GPRS報警設置按鈕或輸入命令代碼:0x4116

服務器向追蹤器發(fā)數據:@@<L><ID><0x4116><ABCD><checksum>\r\n

A=SOS按鈕B=按鈕1

C=按鈕2

D=按鈕3

當A或B或C或D

=1,按鈕按下時報警

=2,按鈕松開時報警=3,按鈕按下或松開時報警

追蹤器回送數據:

$$<L><ID><0x4116><Flag><checksum>\r\n

如果Flag

=0x00,操作失敗;

=0x01,操作成功.3.13設置監(jiān)聽電話命令代碼:0x4130

服務器向追蹤器發(fā)數據:@@<L><ID><0x4130><data><checksum>\r\n

data報警號碼格式參考:3.7設置報警號碼

追蹤器回送數據:

$$<L><ID><0x4130><Flag><checksum>\r\n

如果Flag

=0x00,操作失敗;

=0x01,操作成功.3.14設置時區(qū)命令代碼:0x4132

服務器向追蹤器發(fā)數據:@@<L><ID><0x4132><data><checksum>\r\n

默認時區(qū)是格林尼治標準時間GMT.

Data是當前時間跟GMT的時間差,單位是分鐘。Data范圍0~65535或-1~65535,如北京時間東八區(qū)(+8:00)data=8*60=480分

追蹤器回送數據:

$$<L><ID><0x4132><Flag><checksum>\r\n

如果Flag

=0x00操作失敗;

=0x01,操作成功.3.15讀取預設的跟蹤時間間隔命令代碼:0x9002

服務器向追蹤器發(fā)數據:@@<L><ID><0x9002><checksum>\r\n

跟蹤器回送數據:$$<L><ID><0x9002><Presettimeinterval(2bytes)><checksum>\r\n基本單位為10秒,Presettimeinterval=0,停止追蹤,=1,1*10=10秒,

最大時間間隔=65535x10S3.16讀取報警號碼命令代碼:0x9003

服務器向追蹤器發(fā)數據:@@<L><ID><0x9003><按鈕代碼><checksum>\r\n

按鈕代碼:1個字節(jié)16進制,從0x01到0x04.當=0xff時,讀取所有號碼。跟蹤器回送數據:

$$<L><ID><0x9003><authorizedphonenumberforreceivingSMS><authorizedphonenumber

forreceivingcall><checksum>\r\n

號碼格式參考“3.7設置按鈕報警號碼”3.17.0x9956向服務器報告位置記錄命令代碼:0x9956跟蹤器向服務器發(fā)數據:$$<L><ID><0x9956><data;data;data;data;…data;data;da><checksum>\r\n

說明:

data位置記錄最大為40個,.data詳情情況”附件1.Data解析”

服務器回送數據:@@<L><ID><0x9956><Flag><checksum>\r\n

如果Flag

=0x00,操作失敗;

=0x01,操作成功。3.18發(fā)送短信命令代碼:0x9957

服務器向追蹤器發(fā)數據:@@<L><ID><0x9957><phonenumber><SMSdata><checksum>\r\n

說明:

手機號碼16字節(jié)ASCLL碼如:

0x380x360x310x330x360x310x320x330x340x350x360x370x380x000x000x00

全為0x00,為不可用。

短信最大為70*4bytesinUnicode編碼.例如:“深圳市南山區(qū)”,編碼為:

0xF10x6D0x330x570x020x5E0x570x530x710x5C0x3A0x530x000x00

短信尾必須0x000x00結束。

跟蹤器回送數據:$$<L><ID><0x9957><Flag><checksum>\r\n如果Flag

=0x00,操作失敗;

=0x01,操作成功。3.19獲取純地址

命令代碼:0x9958

跟蹤器向服務器發(fā)數據:

$$<L><ID><0x9958><phonenumber><GPS/Celldata><checksum>\r\n

說明:

手機號碼格式看前面16bytes,‘GPS/Celldata”參考“附件1Data解析”的GPRMC/Cell

服務器向追蹤器發(fā)數據:@@<L><ID><0x9958><phonenumber><SMSdata><checksum>\r\n短信最大為70*4bytesinUnicode編碼.例如:“深圳市南山區(qū)”,編碼為:

0xF10x6D0x330x570x020x5E0x570x530x710x5C0x3A0x530x000x00

短信尾必須0x000x00結束。

3.20從GSM卡獲取GPRS定位信息命令代碼:0x9959跟蹤器向服務器發(fā)數據:

$$<L><ID><0x9959><GPSandCelldata><checksum>\r\n

服務器向追蹤器發(fā)數據:@@<L><ID><0x9959><GPSdata><checksum>\r\n‘GPS/Celldata”參考“附件1Data解析”的GPRMC/Cell3.21獲取電量和信號強度命令代碼:0x9962

服務器向跟蹤器發(fā)數據:

@@<L><ID><0x9962><checksum>\r\n

跟蹤器回送數據:

$$<L><ID><0x9962><battery><signal><checksum>\r\n

說明:

Battery–百分比電量信息,1字節(jié)16進制.

Signal–百分比信號強度,1字節(jié)16進制.3.22設置任何設置命令代碼:0x9965

服務器向跟蹤器發(fā)數據:

@@<L><ID><0x9965><Settings><checksum>\r\n

Remarks:

Settings–Setanysettingsinonetime.

Forexample:

“key1num”:”2313213”,”key2num”:”5555555”,”key3num”:”321321344”,”sosnum”:”321321321”

詳情參考‘附件2任何設置’.

跟蹤器回送數據:$$<L><ID><0x9965><Flag><checksum>\r\n

如果Flag

=0x00,操作失敗;

=0x01,操作成功3.23獲取所有設置命令代碼:0x9966

服務器向跟蹤器發(fā)數據:@@<L><ID><0x9966><checksum>\r\n

跟蹤器回送數據:

$$<L><ID><0x9966><Settings><checksum>\r\n

說明:

設置和獲取所有設置在同一時間

例如:

“key1num”:”2313213”,”key2num”:”5555555”,”key3num”:”321321344”,”sosnum”:”321321321”

詳情參考‘附件2任何設置’3.24報告任何設置命令代碼:0x9967

跟蹤器向服務器發(fā)送數據:

$$<L><ID><0x9967><Settings><checksum>\r\n

說明:

設置–報告任何設置在同移時間

例如:

“key1num”:”2313213”,”key2num”:”5555555”,”key3num”:”321321344”,”sosnum”:”321321321”

詳情參考‘附件2任何設置’服務器向跟蹤器回送數據:@@<L><ID><0x9967><Flag><checksum>\r\n

如果Flag

=0x00,操作失敗;

=0x01,操作成功附件1Data解析

Data組成:GPRMC|HDOP|Altitude|Cell|State|Alarm|Battery|SignalGPRMC位置信息|HDOP精度|Altitude海拔|Cellsim卡信息|State狀態(tài)|Alarm報警|Battery電量|Signal信號強度1GPRMC詳情hhmmss.dd,S,xxmm.dddd,<N|S>,yyymm.dddd,<E|W>,s.s,h.h,ddmmyy例子:084647.000,A,2303.3759,N,11310.2000,E,0.412,20.88,310315,,1.09|17.9|22397,9826,00,460|0000|00|080|100參數含義hhmmss.dd時分秒.毫秒08:46:47.000S指示燈狀態(tài),A=valid有效,V=invalid無效xxmm.dddd緯度:xx度mm.dddd分23度03.3759分<N|S>N北緯S南緯yyymm.ddd經度yyy度mm.dddd分113度10.2000分<E|W>E東經W西經s.sspeed速度0.412h.hHeading航向20.88deg度ddmmyy日月年31日03月15年2HDOP精度1.09GPS精度3Altitude海拔17.9=17.9米4CellSIM卡信息22397,9826,00,460=Cellid,LAC,MNC,MCC5State狀態(tài)00002bytes,0-7位保留全為零,第8位8bit如果=0SOS按鈕沒有按下,=1SOS按下第9位9bit如果=0,按鈕1沒有按下,=1按鈕1按下第10位10bit如果=0,按鈕2沒有按下,=1按鈕2按下第11位11bit如果=0,按鈕3沒有按下,=1按鈕3按下第12位12bit如果=0,沒有按鈕按下,=1任何按鈕按下第13位13bit如果=0,掛斷或電源按鈕沒有按下,=1掛斷或電源按鈕按下6Alarm報警代碼報警代碼含義0x01SOS按鈕按下0x02按鈕2按下0x03按鈕3按下0x04按鈕1按下0x05保留0x10低電量報警0x11超速報警0x12移動報警0x13保留0x14跟蹤器被打開報警0x15跟蹤器進入無信號區(qū)0x16跟蹤器走出無信號區(qū)0x31SOS按鈕松開0x32按鈕2松開0x33按鈕3松開0x34按鈕1松開0x35保留0x40震動報警7電量Battery電量信息百分比表示,3個字節(jié)。例子:080表示很有80%電量8信號強度Signal信號強度百分比表示,3個字節(jié)。例子:100表示信號強度100%完整數據包2424007735300062304299553038353134342E3030302C412C323330332E333735392C4E2C31313331302E323030302C452C302E3036302C3239392E30322C3331303331352C2C7C312E30317C322E387C32323339372C393832362C30302C3436307C303030307C30307C3038307C31303019360D0A2424數據頭2byte,服務器向跟蹤器發(fā)數據0077長度2byte,整個數據長度包括頭和尾35253000623042ID7byte99552byte獲取位置指令3038343634372E3030302C412C323330332E333735392C4E2C31313331302E323030302C452C302E3431322C32302E38382C3331303331352C2C7

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論