出租車智能服務(wù)終端與外設(shè)通訊協(xié)議及數(shù)據(jù)格式.docx
《出租車智能服務(wù)終端與外設(shè)通訊協(xié)議及數(shù)據(jù)格式.docx》由會員分享,可在線閱讀,更多相關(guān)《出租車智能服務(wù)終端與外設(shè)通訊協(xié)議及數(shù)據(jù)格式.docx(16頁珍藏版)》請在裝配圖網(wǎng)上搜索。
出租車智能服務(wù)終端與外設(shè)通訊協(xié)議及數(shù)據(jù)格式 1協(xié)議基礎(chǔ) 1.1 通訊方式 終端與外設(shè)采用串口通訊方式,采用主從結(jié)構(gòu)。波特率建議初始9600,數(shù)據(jù) 傳輸為異步方式,并以字節(jié)為單位,1 個起始位,8 個數(shù)據(jù)位,1 個停止位,無奇 偶校驗。 1.2 幀格式定義 外設(shè)與主機的通訊遵循的幀格式見表 82 幀格式定義。 表 82 幀格式定義 起始位 包長度 設(shè)備類型 廠商標識 命令字 數(shù)據(jù)區(qū) 校驗碼 結(jié)束位 2字節(jié) 2字節(jié) 1字節(jié) 1字節(jié) 2字節(jié) 1字節(jié) 2字節(jié) 起始位為0x55 0xAA。 包長度定義為幀格式中從設(shè)備類型到數(shù)據(jù)區(qū)數(shù)據(jù)的字節(jié)數(shù),第1字節(jié)為數(shù)據(jù)包 長度的高字節(jié),第2 字節(jié)為命令包長度的低字節(jié),命令包的長度為=高字節(jié)*256+ 低字節(jié)。 設(shè)備類型參見10.2.1設(shè)備編號編碼規(guī)則。 命令字第一字節(jié)用以區(qū)分是標準指令與廠家自定義指令,0x00表示標準指令, 其它為自定義指令;第二字節(jié)定義具體的指令(同一功能的發(fā)送與應(yīng)答協(xié)議使用 相同的命令類型)。 校驗碼定義為對協(xié)議體中從包長度到數(shù)據(jù)區(qū)數(shù)據(jù)的異或運算和。 結(jié)束位為0x55 0xAA。 1.3 傳輸規(guī)則 發(fā)送及應(yīng)答均按規(guī)定的幀格式進行通訊。 采用大端模式(Big-Endian)的字節(jié)序來傳遞幀中的字和雙字。 2智能服務(wù)終端與計價器通訊協(xié)議及數(shù)據(jù)格式 2.1 計價器狀態(tài)查詢指令 命令字:0x0000。 終端發(fā)往計價器設(shè)備,獲取當前計價器的運行狀態(tài),數(shù)據(jù)區(qū)格式見表 83 終端 至計價器數(shù)據(jù)區(qū)定義。 表 83 終端至計價器數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 終端當前時間 BCD[7] 格式為YYYY-MM-DD-hh-mm-ss 計價器應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 84 計價器應(yīng)答數(shù)據(jù)區(qū)定義。 表 84 計價器應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 設(shè)備編號 BCD[5] 參見10.2設(shè)備編號編碼規(guī)則 5 設(shè)備硬件版本號 BCD 6 軟件主版本號 BCD 7 軟件次版本號 BCD 8 設(shè)備狀態(tài) UINT8 0x00:設(shè)備正常; 0x01: 設(shè)備限制使用(次數(shù)限制) 0x02:設(shè)備限制使用(日期限制) 0x04:營運數(shù)據(jù)存儲滿 0x08:上下班簽到簽退信息滿 其他:設(shè)備異常; 9 計價器工作狀態(tài) UINT8 0x00:簽到,已開機 0x01:簽退,未開機 0x10:簽到,強制開機 0x11:簽退,強制關(guān)機 10 車牌號 BYTE[6] 車牌號,ASCII字符 16 單位代碼 BCD[5] 21 司機代碼 BCD[6] 強制開機時以0x00填充 27 總營運次數(shù) UINT32 高位在前,低位在后 2.2 運價參數(shù)查詢指令 命令字:0x0004。 終端發(fā)往計價器設(shè)備,獲取當前計價器的運行參數(shù)設(shè)置。 數(shù)據(jù)區(qū)無。 計價器應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 85 計價器應(yīng)答數(shù)據(jù)區(qū)定義。 表 85 計價器應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 參數(shù)啟用時間 BCD[5] YYYY-MM-DD-hh 5 白天往返單價 BCD[2] XX.XX元/公里 7 夜間往返單價 BCD[2] XX.XX元/公里 9 白天單程單價 BCD[2] XX.XX元/公里 11 夜間單程單價 BCD[2] XX.XX元/公里 13 白天二次空貼單價 BCD[2] XX.XX元/公里 15 夜間二次空貼單價 BCD[2] XX.XX元/公里 17 白天起步價 BCD[2] XX.XX元/公里 19 夜間起步價 BCD[2] XX.XX元/公里 21 續(xù)程公里數(shù) BCD[2] XX.XX公里 23 起程公里 BCD[2] XX.XX公里 25 單程公里 BCD[2] XX.XX公里 27 二次空貼公里 BCD[2] XX.XX公里 29 白天等候時間單價 BCD[2] XX.XX元 31 夜間等候時間單價 BCD[2] XX.XX元 33 免費等候時間 BCD[2] XX分XX秒 35 加價時間 BCD[2] XX分XX秒 37 夜間開始時間 BCD[2] XX時XX分 39 夜間結(jié)束時間 BCD[2] XX時XX分 41 RFU BYTE[22] 系統(tǒng)預(yù)留 63 廠商自定義參數(shù)區(qū) BYTE[64] 由廠商自定義擴展 2.3 運價參數(shù)設(shè)置指令 命令字:0x0005。 終端發(fā)往計價器設(shè)備,用于遠程參數(shù)設(shè)置。廠商實現(xiàn)時應(yīng)具備安全機制。 數(shù)據(jù)區(qū)格式見表 86 終端至計價器數(shù)據(jù)區(qū)定義。 表 86 終端至計價器數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 參數(shù)設(shè)置 BYTE[] 參數(shù)設(shè)置應(yīng)至少包括參數(shù)查詢中返回的參數(shù), 各廠商自定義數(shù)據(jù)區(qū)內(nèi)容及編碼。 計價器應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 87 計價器應(yīng)答數(shù)據(jù)區(qū)定義。 表 87 計價器應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00,參數(shù)下載成功 0x01,參數(shù)包校驗失敗,設(shè)置失敗 0x02,同一版本,無需設(shè)置 0xFF,設(shè)備不支持 1 啟用時間 BCD[5] 參數(shù)數(shù)據(jù)包中的參數(shù)啟用時間, YYYY-MM-DD-hh 2.4 單次營運開始通知指令 命令字:0x00E7。 計價器發(fā)往終端,當出租汽車進入重車時觸發(fā)。 計價器發(fā)往終端數(shù)據(jù)區(qū)格式見表 88 計價器至終端數(shù)據(jù)區(qū)定義。 表 88 計價器至終端數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 進入重車時間 BCD[7] 格式Y(jié)YYY-MM-DD-hh-mm-ss 終端應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 89 終端應(yīng)答數(shù)據(jù)區(qū)定義。 表 89 終端應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x90:執(zhí)行正確 0xFF:執(zhí)行錯誤 2.5 單次營運結(jié)束后營運數(shù)據(jù)發(fā)送指令 命令字:0x00E8。 計價器發(fā)往終端,當出租汽車由空車進入重車時觸發(fā)。 計價器發(fā)往終端數(shù)據(jù)區(qū)格式見表 90 計價器至終端數(shù)據(jù)區(qū)定義。 表 90 計價器至終端數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 車牌號 BYTE[6] 車牌號,ASCII字符 6 單位代碼 BCD[5] 11 司機代碼 BCD[6] 17 上車時間 BCD[5] 格式為YY-MM-DD-hh-mm 22 下車時間 BCD[2] 格式為hh-mm 24 計程公里 BCD[3] 格式為XXXXX.X公里 27 空駛公里 BCD[2] 格式為XXX.X公里 29 附加費 BCD[3] 格式XXXXX.X元 32 等待計時時間 BCD[2] 格式為hh-mm 34 交易金額 BCD[3] 格式XXXXX.X元 37 當前車次 UINT32 高位在前,低位在后 以下一卡通交易相關(guān)數(shù)據(jù)(供參考),其數(shù)據(jù)項及長度各地市可根據(jù)實際情況擴展 41 交易卡號 BCD[6] 現(xiàn)金交易時6字節(jié)全為0xFF 47 鎖卡交易標志 BCD 0x01:正常交易 0x00:鎖卡交易 48 SAM 卡卡號 BCD[5] 53 終端交易流水號 UINT32 高位在前,低位在后 57 城市代碼 BCD[2] 59 卡類型 UINT8 60 交易前余額 BCD[3] 格式XXXXX.X元 63 交易認證碼 BYTE[4] 67 卡交易計數(shù)器 UINT16 高位在前,低位在后 如果計價器本次營運數(shù)據(jù)為無效數(shù)據(jù)(里程小于100 米,且等候時間小于30 秒),退出重車后計價器仍發(fā)送0x00E8 指令且本身不做存儲,其數(shù)據(jù)區(qū)以全0 填 充。以此約束,MCU 可根據(jù)0x00E8 指令中的數(shù)據(jù)區(qū)數(shù)據(jù)進行判斷,是否有效。 無效數(shù)據(jù)丟棄即可。 終端應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 91 終端應(yīng)答數(shù)據(jù)區(qū)定義。 表 91 終端應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x90:執(zhí)行正確 0xFF:執(zhí)行錯誤 2.6 計價器營運數(shù)據(jù)補傳指令 命令字:0x00F2。 計價器發(fā)往終端,將未傳出的營運數(shù)據(jù)補傳至終端。 計價器發(fā)往終端數(shù)據(jù)區(qū)格式見表 92 計價器至智能終端數(shù)據(jù)區(qū)定義。 表 92 計價器至智能終端數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 計價器營運數(shù)據(jù) 參見表 90 計價器至終端數(shù)據(jù)區(qū)定義“計價器 重轉(zhuǎn)空(單次營運結(jié)束)指令” 終端應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 93 終端應(yīng)答數(shù)據(jù)區(qū)定義。 表 93 終端應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x90:正確 0xFF:校驗錯誤 注:營運數(shù)據(jù)重傳機制: 數(shù)據(jù)補傳的時機可以定時補傳或當重轉(zhuǎn)空時進行補傳。當重轉(zhuǎn)空進行補傳時應(yīng) 首先傳出本次營運的數(shù)據(jù)后再進行補傳,補傳時先補傳先存儲的待補傳的數(shù)據(jù)。 2.7 計價器開機指令(可選) 命令字:0x00E0。 計價器發(fā)往終端,通過出租汽車駕駛員按計價器相關(guān)按鍵觸發(fā)開機流程。 在空車且未簽到狀態(tài)下,司機按約定的鍵對計價器進行開機,計價器顯示窗提 城市出租汽車服務(wù)管理信息系統(tǒng)試點工程總體技術(shù)要求(暫行) 78 示“OPEN”。如果終端正確響應(yīng)且操作成功,計價器正常開機,正確響應(yīng)但操作 不成功(如無卡片),則提示用戶重新執(zhí)行開機操作;如果未響應(yīng)(超過三次)并 該計價器未超過運營數(shù)據(jù)記錄及時間限制,計價器強制開機,產(chǎn)生一條記錄(主 要包括簽到時間、車號)。 計價器發(fā)往終端數(shù)據(jù)區(qū)格式見表 94 計價器至終端數(shù)據(jù)區(qū)定義。 表 94 計價器至終端數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 開機標識 UINT8 0x90 終端接收到此指令后,讀取駕駛員從業(yè)資格信息,并將操作結(jié)果返回給計價器。 終端應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 95 終端應(yīng)答數(shù)據(jù)區(qū)定義。 表 95 終端應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 單位代碼 BCD[5] 5 司機代碼 BCD[6] 11 車牌號 BYTE[6] 車牌號,ASCII字符 17 刷卡時間 BCD[6] 格式為YYYY-MM-DD-hh-mm 23 終端狀態(tài) UINT16 25 時間限制 BCD[5] 格式為YYYY-MM-DD-hh,全0表示無時間 限制 30 次數(shù)限制 BCD 00表示無限制 31 操作結(jié)果 UINT8 0x90:執(zhí)行正確 0xFF:執(zhí)行錯誤 如果操作成功,計價器使用0x00E1命令字通知終端開機成功,數(shù)據(jù)區(qū)格式見 表 96 計價器至終端數(shù)據(jù)區(qū)定義。 表 96 計價器至終端數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 單位代碼 BCD[5] 5 司機代碼 BCD[6] 11 車牌號 BYTE[6] 車牌號,ASCII字符 17 計價器開機時間 BCD[6] 格式為YYYY-MM-DD-hh-mm 23 總營運次數(shù) UINT32 高位在前,低位在后 27 操作結(jié)果 UINT8 0x90:執(zhí)行正確 0xFF:執(zhí)行錯誤 2.8 計價器關(guān)機指令(可選) 命令字:0x00E3。 計價器發(fā)往終端,通過出租汽車駕駛員按計價器相關(guān)按鍵觸發(fā)關(guān)機流程。 在空車且已簽到狀態(tài)下,司機按約定的鍵對計價器進行關(guān)機,計價器顯示窗提 示“CLOSE”。如果終端正確響應(yīng)且操作成功,計價器正常關(guān)機,正確響應(yīng)但操作 不成功(如無卡片),則提示用戶重新執(zhí)行關(guān)機操作;如果未響應(yīng)(超過三次), 計價器強制關(guān)機,產(chǎn)生一條關(guān)機記錄。 計價器發(fā)往終端數(shù)據(jù)區(qū)格式見表 97 計價器至終端數(shù)據(jù)區(qū)定義。 表 97 計價器至終端數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 關(guān)機標識 UINT8 0x90 終端接收到此指令后,讀取駕駛員從業(yè)資格信息,并將操作結(jié)果返回給計價器。 終端應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 98 終端應(yīng)答數(shù)據(jù)區(qū)定義。 表 98 終端應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 單位代碼 BCD[5] 5 司機代碼 BCD[6] 11 車牌號 BYTE[6] 車牌號,ASCII字符 17 刷卡時間 BCD[6] 格式為YYYY-MM-DD-hh-mm 23 終端狀態(tài) UINT16 25 時間限制 BCD[5] 格式為YYYY-MM-DD-hh,全0表示無時間限制 30 次數(shù)限制 BCD 00表示無限制 31 操作結(jié)果 UINT8 0x90:執(zhí)行正確 0xFF:執(zhí)行錯誤 如果操作成功,計價器使用0x00E4命令字通知終端關(guān)機成功,數(shù)據(jù)區(qū)格式見 表 99 計價器至終端數(shù)據(jù)區(qū)定義。 表 99 計價器至終端數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 單位代碼 BCD[5] 5 司機代碼 BCD[6] 11 車牌號 BYTE[6] 車牌號,ASCII字符 17 脈沖數(shù)(K 值) BCD[2] 格式為XXXX,最大9999 19 當班開機時間 BCD[6] YYYY-MM-DD-hh-mm 25 當班關(guān)機時間 BCD[6] YYYY-MM-DD-hh-mm 31 當班公里 BCD[3] 格式為XXXXX.X公里 34 當班營運公里 BCD[3] 格式為XXXXX.X公里 37 車次 BCD[2] 格式為XXXX,最大9999 39 計時時間 BCD[3] 42 總計金額 BCD[3] 格式XXXXX.X元 45 卡收金額 BCD[3] 格式XXXXX.X元 48 卡次 BCD[2] 格式為XXXX,最大9999 城市出租汽車服務(wù)管理信息系統(tǒng)試點工程總體技術(shù)要求(暫行) 81 50 班間公里 BCD[2] 格式XXX.X公里(上一班簽退到本班簽到的 公里數(shù)) 52 總計公里 BCD[4] 格式為XXXXXXX.X公里(計價器安裝后累積) 56 總營運公里 BCD[4] 格式為XXXXXXX.X公里(計價器安裝后累積) 60 單價 BCD[2] 格式XX.XX元 62 總營運次數(shù) UINT32 高位在前,低位在后 終端收到計價器關(guān)機成功的指令(命令字0x00E4)后,確認應(yīng)答,數(shù)據(jù)區(qū)格 式見表 100 終端應(yīng)答數(shù)據(jù)區(qū)定義。 表 100 終端應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 31 操作結(jié)果 UINT8 0x90:執(zhí)行正確 0xFF:執(zhí)行錯誤 2.9 計價器關(guān)機當班營運數(shù)據(jù)匯總補傳指令(可選) 命令字:0x00F1。 計價器發(fā)往終端,將未傳出的關(guān)機匯總數(shù)據(jù)補傳至終端。 計價器發(fā)往終端數(shù)據(jù)區(qū)格式見表 101 計價器至終端數(shù)據(jù)區(qū)定義。 表 101 計價器至終端數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 計價器關(guān)機匯總 數(shù)據(jù) 參見表 99 計價器至終端數(shù)據(jù)區(qū)定義“6.2.8 計價器關(guān)機指令(可選)” 計價器至智能終端 數(shù)據(jù)區(qū)定義。 終端應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 102 智能終端應(yīng)答數(shù)據(jù)區(qū)定義。 表 102 智能終端應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x90:正確 0xFF:校驗錯誤 注:補傳機制同營運數(shù)據(jù)重傳機制。 2.10 計價器心跳指令(可選) 命令字:0x00E9。 計價器發(fā)往終端,用于終端判斷計價器工作是否正常。 計價器發(fā)往終端數(shù)據(jù)區(qū)格式見表 103 計價器至智能終端數(shù)據(jù)區(qū)定義。 表 103 計價器至智能終端數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 計價器當前狀態(tài) UINT8 bit0(最低位)——空重車狀; 0表示空車;1表示重車; bit1——停運(簽退)狀態(tài); 0 為簽退,1為營運 bit2——開機狀態(tài); 0為正常情況 1 為強制開機 bit3——關(guān)機狀態(tài); 0為正常情況 1 為強制關(guān)機 bit7(最高位)——異常速度信號; 0為正常情況 1 為異常情況 1 單位代碼 BCD[5] 6 司機代碼 BCD[6] 終端應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 104 終端應(yīng)答數(shù)據(jù)區(qū)定義。 表 104 終端應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 終端運行狀態(tài) UINT16 2 時間限制 BCD[5] 格式為YYYY-MM-DD-hh,全0表示無時間限 制 7 次數(shù)限制 BCD 00表示無限制 8 RFU UINT16 2.11 計價器固件升級指令(可選) 命令字:0x00FF。 終端發(fā)往計價器設(shè)備,通知計價器進入固件升級流程。 數(shù)據(jù)區(qū)格式見表 105 智能終端至計價器數(shù)據(jù)區(qū)定義。 表 105 智能終端至計價器數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 廠商標識 BCD 1 設(shè)備硬件版本號 BCD 2 軟件主版本號 BCD 3 軟件次版本號 BCD 計價器應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 106 計價器應(yīng)答數(shù)據(jù)區(qū)定義。 表 106 計價器應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持 0x02:同一版本無需升級 0x03:標識信息不一致,無法升級 0xFF:執(zhí)行錯誤 計價器收到固件升級指令并返回“執(zhí)行正確”的應(yīng)答后,進入升級流程。 3智能服務(wù)終端與智能頂燈通訊協(xié)議及數(shù)據(jù)格式 3.1 智能頂燈狀態(tài)查詢指令 命令字:0x0000。 終端發(fā)往智能頂燈設(shè)備,獲取頂燈設(shè)備的運行狀態(tài),數(shù)據(jù)區(qū)格式見表 107 終 端至智能頂燈數(shù)據(jù)區(qū)定義。 表 107 終端至智能頂燈數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 終端當前時間 BCD[7] 格式為YYYY-MM-DD-hh-mm-ss 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 108 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 108 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 設(shè)備編號 BCD[5] 參見10.2 設(shè)備編號編碼規(guī)則 5 設(shè)備硬件版本號 BCD 6 軟件主版本號 BCD 7 軟件次版本號 BCD 8 頂燈設(shè)備狀態(tài) UINT8 0x00:設(shè)備正常 0x1X:設(shè)備工作異常(X為廠商可自定義異 常代碼) 9 頂燈顯示狀態(tài) UINT8 0x00:空車 0x01:重車 0x02:停運 0x03:電召 0x04:報警 0x05:顯示防偽密標 10 是否進入夜間模 式 UINT8 0x00:一般模式 0x01:夜間模式 11 RFU UINT8[5] 3.2 智能頂燈復(fù)位指令 命令字:0x0001。 終端發(fā)往智能頂燈設(shè)備,通知頂燈進行復(fù)位操作,數(shù)據(jù)區(qū)無。 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 109 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 109 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持此命令 0xFF:執(zhí)行錯誤 智能頂燈設(shè)備接收到終端發(fā)送的復(fù)位請求,響應(yīng)后,進行復(fù)位操作,將頂燈的 狀態(tài)設(shè)置為復(fù)位前的正常狀態(tài)。 3.3 智能頂燈通訊波特率設(shè)置指令 命令字:0x0003。 終端發(fā)往智能頂燈設(shè)備終端與智能頂燈的通訊波特率設(shè)置指令,設(shè)置成功后, 下一次通訊按設(shè)置的波特率進行通訊,且設(shè)備應(yīng)保存最后一次的正確設(shè)置,再次 加電時按最后一次設(shè)置的波特率進行通訊。 數(shù)據(jù)區(qū)格式見表 110 終端至智能頂燈數(shù)據(jù)區(qū)定義。 表 110 終端至智能頂燈數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 波特率 UINT8 0x00:2400 0x01:4800 0x02:9600(默認) 0x03:14400 0x04:19200 0x05:38400 0x06:57600 0x07:115200 0x08:128000 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 111 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 111 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持此命令 0xFF:執(zhí)行錯誤 3.4 智能頂燈固件升級指令 命令字:0x00FF。 終端發(fā)往智能頂燈設(shè)備,通知智能頂燈進入固件升級流程。 數(shù)據(jù)區(qū)格式見表 112 終端至智能頂燈數(shù)據(jù)區(qū)定義。 表 112 終端至智能頂燈數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 廠商標識 BCD 1 設(shè)備硬件版本號 BCD 2 軟件主版本號 BCD 3 軟件次版本號 BCD 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 113 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 113 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持 0x02:同一版本無需升級 0x03:標識信息不一致,無法升級 0xFF:執(zhí)行錯誤 智能頂燈收到固件升級指令并返回“執(zhí)行正確”的應(yīng)答后,進入升級流程。 3.5 營運狀態(tài)設(shè)置指令 命令字:0x0010。 終端發(fā)往智能頂燈設(shè)備營運狀態(tài)設(shè)置指令,智能頂燈應(yīng)存儲,維持最后一次的 設(shè)置狀態(tài)。 數(shù)據(jù)區(qū)格式見表 114 終端至智能頂燈數(shù)據(jù)區(qū)定義。 表 114 終端至智能頂燈數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 廠商標識 BCD 0x00:空車 0x01:重車 0x02:停運 0x03:電召 0x04:報警 0x05:顯示防偽密標 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 115 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 115 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持 0xFF:執(zhí)行錯誤 3.6 星級狀態(tài)設(shè)置指令 命令字:0x0011。 終端發(fā)往智能頂燈設(shè)備,通過智能頂燈LED 或指示燈的顯示當班駕駛員服務(wù) 星級信息。頂燈應(yīng)做存儲,維持最后一次的設(shè)置狀態(tài)。 如果星級信息和出租汽車狀態(tài)信息共用一塊LED 顯示,則當出租汽車狀態(tài)為 空車狀態(tài)且星級評定為非0x00時顯示星級。 數(shù)據(jù)區(qū)格式見表 116 終端至智能頂燈數(shù)據(jù)區(qū)定義。 表 116 終端至智能頂燈數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 廠商標識 BCD 0x00:未評定 0x01:一星 0x02:二星 0x03:三星 0x04:四星 0x05:五星 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 117 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 117 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持 0xFF:執(zhí)行錯誤 3.7 防偽密標顯示指令 命令字:0x0013。 終端發(fā)往智能頂燈設(shè)備,當設(shè)置出租汽車防偽密標成功后,智能頂燈防偽密標 與出租汽車運行狀態(tài)交替顯示(間隔3秒),直到收到取消顯示指令為止。 數(shù)據(jù)區(qū)格式見表 118 終端至智能頂燈數(shù)據(jù)區(qū)定義。 表 118 終端至智能頂燈數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 廠商標識 INT8[] 二進制內(nèi)容(點陣數(shù)據(jù)) 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 119 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 119 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持 0xFF:執(zhí)行錯誤 3.8 取消防偽密標顯示指令 命令字:0x0014。 終端發(fā)往智能頂燈設(shè)備,取消當前防偽密標的顯示。 數(shù)據(jù)區(qū)無。 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 120 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 120 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持 0xFF:執(zhí)行錯誤 3.9 夜間工作模式設(shè)置指令 命令字:0x0012。 終端發(fā)往智能頂燈設(shè)備,智能頂燈應(yīng)作記憶存儲。當出租汽車連續(xù)處于夜間模 式超過12小時而未收到終端的關(guān)閉指令,則頂燈應(yīng)自動將夜間模式關(guān)閉。 數(shù)據(jù)區(qū)格式見表 121 終端至智能頂燈數(shù)據(jù)區(qū)定義。 表 121 終端至智能頂燈數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 開啟/關(guān)閉 UINT8 0x00:關(guān)閉夜間模式 0x01:開啟夜間模式 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 122 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 122 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持 0xFF:執(zhí)行錯誤 3.10 夜間工作模式參數(shù)設(shè)置指令 命令字:0x0020。 終端發(fā)往智能頂燈設(shè)備,智能頂燈應(yīng)作記憶存儲。通過此指令,設(shè)置智能頂燈 的夜間模式開啟關(guān)閉時的時間范圍,智能頂燈可根據(jù)此參數(shù)設(shè)置在營運狀態(tài)下, 自動轉(zhuǎn)化夜間模式顯示;在自動狀態(tài)下,也可受終端的控制,進行關(guān)閉或者開啟; 可根據(jù)智能終端發(fā)的查詢智能頂燈狀態(tài)進行自動校時(誤差建議在1min中內(nèi))。 數(shù)據(jù)區(qū)格式見表 123 終端至智能頂燈數(shù)據(jù)區(qū)定義。 表 123 終端至智能頂燈數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 開啟/關(guān)閉 BCD[4] 描述小時分鐘 24小時制 HHNN(起始時間)HHNN(停止時間) 當停止時間小于起始時間時,停止時間為第二 天的時間。 為0x00 0x00 0x00 0x00 時 表示由智能終端 控制頂燈的工作模式。 智能頂燈應(yīng)答數(shù)據(jù)消息數(shù)據(jù)區(qū)格式見表 124 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義。 表 124 智能頂燈應(yīng)答數(shù)據(jù)區(qū)定義 起始字節(jié) 字段 數(shù)據(jù)類型 說明 0 操作結(jié)果 UINT8 0x00:執(zhí)行正確 0x01:設(shè)備不支持 0xFF:執(zhí)行錯誤- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 出租車 智能 服務(wù) 終端 外設(shè) 通訊 協(xié)議 數(shù)據(jù)格式
鏈接地址:http://ioszen.com/p-9677982.html