1. 接口資料傳輸約定
序列槽非同步傳送,參數定義如下:
傳輸速率:115200bit/s(預設)
1 bit 開始位;
8 bit 資料位;
1 bit 停止位;
無校驗 。
接口資料傳輸基本格式如下:
指令 / 内容 長度 使用者位址 資訊内容 校驗和
“指令”或“内容”傳輸時以 ASCII 碼表示,每個 ASCII 碼為一個位元組;
“長度”表示從 “指令或内容”起始符“$”開始到“校驗和”(含校驗和)為止的資料總位元組數;
“使用者位址”為與外設相連的使用者機 ID 号,長度為 3 位元組,其中有效位為低21bit,高 3bit 填“0”;
“校驗和”是指從“指令或内容”起始符“$”起到“校驗和”前一位元組,按位元組異或的結果;
“資訊内容”用二進制原碼表示,各參數項按格式要求的長度填充,不滿長度要求時,高位補“0”。資訊按整位元組傳輸,多位元組資訊先傳高位位元組,後傳低位位元組;對于有符号參數,第 1 位符号位統一規定為“0”表示“+”,“1”表示“-”,其後位數為參數值,用原碼表示。