diff --git a/docs/README.md b/docs/README.md index 6aa8096560f37110c786dddea229dac22d39d721..f8b1e1ea85ffdc38c2c7058cdbae8706e5ca6b83 100644 --- a/docs/README.md +++ b/docs/README.md @@ -45,8 +45,8 @@ * `Rrcvr` 以R开头的一段åå…进制数å—å—符串,数å—长度范围`1~6`,暂时仅å ä½ï¼Œæ— æ„ä¹‰ã€‚å—æ®µæ€»é•¿åº¦`2~7` Bytes。 * `Lpref` 以L开头的一段åå…进制数å—å—符串,数å—长度范围`1~6`,暂时仅å ä½ï¼Œæ— æ„ä¹‰ã€‚å—æ®µæ€»é•¿åº¦`2~7` Bytes。 * `#acct` 以`#`开头,åŽè·Ÿæœ‰é™ä½å进制数å—(SIMå¡å·æˆ–出厂编å·ï¼‰æˆ–安定å®ID,表示主机的账å·ï¼ˆæœ‰SIMå¡çš„主机为手机å·ï¼Œæ— SIMå¡çš„æ˜¯å‡ºåŽ‚ç¼–å·ï¼Œæœ‰äº›ä¸»æœºç›´è¿žæ—¶ä½¿ç”¨äº†å®‰å®šå®ID为账å·ï¼‰ -* `data` æ ¼å¼ä¸º `[]`(左å³ä¸æ‹¬å·ï¼Œæ— ç©ºæ ¼ï¼Œå®šé•¿2Byte)或 `[#acct|event gg zone]`ï¼ˆæœ‰ç©ºæ ¼ï¼‰ã€‚å½“äº‹ä»¶ç±»åž‹ä¸º `NULL/ACK/DUH` æ—¶ `data` 段为`[]`;当事件类型为 `ADM-CID/HENG-BO` æ—¶ `data` æ®µæ ¼å¼ä¸º `[#acct|event gg zone]`: - * `#acct` 主机的安定å®ID,4使ˆ–6使ˆ–8ä½åå…进制数å—,我å¸ä½¿ç”¨å›ºå®š6ä½ï¼Œå¦‚安定å®ID `16` ç¼–ç 为6使˜¯ `000010` +* `data` æ ¼å¼ä¸º `[]`(左å³ä¸æ‹¬å·ï¼Œæ— ç©ºæ ¼ï¼Œå®šé•¿2Byte)或 `[#ademco_id|event gg zone]`ï¼ˆæœ‰ç©ºæ ¼ï¼‰ã€‚å½“äº‹ä»¶ç±»åž‹ä¸º `NULL/ACK/DUH` æ—¶ `data` 段为`[]`;当事件类型为 `ADM-CID/HENG-BO` æ—¶ `data` æ®µæ ¼å¼ä¸º `[#acct|event gg zone]`: + * `#ademco_id` 主机的安定å®ID,以 `#` 开头的4使ˆ–6使ˆ–8ä½åå…进制数å—,我å¸ä½¿ç”¨å›ºå®š6ä½ï¼Œå¦‚安定å®ID `16` ç¼–ç 为6使˜¯ `000010`ï¼Œä¼ è¾“ä¸º `#000010`。 * `event` 定长4Bytes,事件代ç ,具体å«ä¹‰è§åŽæ–‡ã€‚ * `gg` 定长2 Bytes, 一般为00,当éž00时有特殊å«ä¹‰ï¼Œå‚考《安定å®å议扩展》 * `zone` 防区å·ï¼ŒèŒƒå›´ `0~999`。`zone` 为 `0` è¡¨ç¤ºä¸»æœºè‡ªèº«äº‹ä»¶ï¼Œå¦‚å¸ƒé˜²ã€æ’¤é˜²ã€é˜²æ‹†ç‰ã€‚`1~999` 则为防区å·ï¼Œè¡¨ç¤ºé˜²åŒºäº‹ä»¶ã€‚定长3 Bytes。 @@ -134,10 +134,11 @@ |å‘逿–¹|接收方|gg值(asciiå—符)|å«ä¹‰| |-----|------|--------------|----| |主机| 接è¦ä¸å¿ƒ |00| 主机事件| -|主机| 接è¦ä¸å¿ƒ |EE| 分机事件,分机å·ä¸ºzone| -|主机| 接è¦ä¸å¿ƒ |å…¶ä»–| 分机防区事件| +|主机| 接è¦ä¸å¿ƒ |01~03| 三区段主机的状æ€äº‹ä»¶ï¼ŒåŒºæ®µå·ä¸ºgg| |接è¦ä¸å¿ƒ| 主机 |00| 对主机æ“作| -|接è¦ä¸å¿ƒ| 主机 |EE| 对分机æ“作,分机å·ä¸ºzone| +|接è¦ä¸å¿ƒ| 主机 |01~03| 对三区段主机æ“作,区段å·ä¸ºgg| + +说明:三区段主机有三个防区段,æ¯ä¸ªåŒºæ®µæœ‰ä¸€å®šæ•°é‡çš„防区,区段å¯ä»¥å„自布撤防。 ### 4.2 `xdata` æ®µæ ¼å¼ï¼š`[len xdata…]`,长度å¯å˜ @@ -167,7 +168,7 @@ `[0003ABC]` -### 4.3 备份æ¢å¤ç›¸å…³ +### 4.3 备份æ¢å¤ç›¸å…³ (废弃) `gg`: `EE` 分主机,`0` 直属防区,`CC` 未对ç 防区。 @@ -177,7 +178,7 @@ 当 `gg` 为 `CC` 时,`xdata` 为空。 -### 4.4 ç´¢è¦é˜²åŒºä¿¡æ¯æµç¨‹å›¾ +### 4.4 ç´¢è¦é˜²åŒºä¿¡æ¯æµç¨‹å›¾ï¼ˆå¾…定) 主机的 1704 回å¤é˜²åŒºä¿¡æ¯æ•°æ®æ ¼å¼ä¸Ž 4.3 备份æ¢å¤ç›¸å…³çš„æ ¼å¼ç›¸åŒã€‚ @@ -197,9 +198,9 @@ è§£ç :`((sig >> 4) & 0x0F) * 10 + (sig & 0x0F)` -### 4.6 è¿œç¨‹æŽ§åˆ¶æ ‡è¯†æ“作æºï¼ˆä¸æ”¯æŒåˆ†æœºï¼‰ +### 4.6 è¿œç¨‹æŽ§åˆ¶æ ‡è¯†æ“ä½œæº -当 `gg` 为 `00` 且事件ç 如下内容时,使用 `zone` æ ‡è¯†æ“作æºï¼š +当事件ç 如下内容且(`gg` 为 `00`ã€æˆ–`gg`为`01`/`02`/`03`(三区段主机))时,使用 `zone` æ ‡è¯†æ“作æºï¼š |事件ç | å«ä¹‰| |-----|--------| @@ -213,7 +214,7 @@ |zone| æ“作æº| æ•°é‡| 备注| |----|--------|----|-------| -|000| 主机| 1 | +|000 | 主机 | 1 | |001-097| 饿ާ噍| 97 | |098| ä¸è½¬æŽ¥è¦ä¸å¿ƒ| 1 | |099| 直连接è¦ä¸å¿ƒ| 1 |