Commit 3764da681c560ae44b079d0f32f115c1b9d22ba9
1 parent
2a30181c
1.开放 基站配对模式 到对外版本中。
2.SDK应用部分[内部] 增加功能提示预设 3.SDK应用部分[内部] 基站语言[公司内部使用指令]
Showing
2 changed files
with
214 additions
and
13 deletions
通讯协议-SDK应用部分.md
| ... | ... | @@ -371,8 +371,8 @@ params:{} //无该值 |
| 371 | 371 | 指令样例: |
| 372 | 372 | |
| 373 | 373 | ```json |
| 374 | -{ | |
| 375 | - "keySnList": [{ | |
| 374 | +{ | |
| 375 | + "keySnList": [{ | |
| 376 | 376 | "keySn": "1837454011" |
| 377 | 377 | }, { |
| 378 | 378 | "keySn": "1837454012" |
| ... | ... | @@ -485,13 +485,13 @@ params:{} |
| 485 | 485 | |
| 486 | 486 | |**Json字段**| **字段含义** | **赋值及含义**| |
| 487 | 487 | | --- | --- | --- | |
| 488 | -|bindMode| 签到模式| 1:指定键签到 </br> 2:PIN码签到(默认值) | | |
| 488 | +|bindMode| 签到模式| 1:指定键签到 <br> 2:PIN码签到(默认值) | | |
| 489 | 489 | | lessMode | 预留| 0:(默认值)| |
| 490 | -| modifyMode | 修改模式 | 0:不可修改 1:可以修改(默认值)| | |
| 491 | -| limitNumber | 指定位数 | 0:不指定位数(默认值) </br> 1:指定位数 | | |
| 490 | +| modifyMode | 修改模式 | 0:不可修改 <br>1:可以修改(默认值)| | |
| 491 | +| limitNumber | 指定位数 | 0:不指定位数(默认值) <br> 1:指定位数 | | |
| 492 | 492 | | options | 预留 | 10:(默认值)| |
| 493 | 493 | | optionalN | 可选数字 | 1≤N≤14 (指定位数才需要设置) | |
| 494 | -| keyValue | 指定按键键值 | 0:未指定[OK键签到] </br>1:1 </br>2:2 </br> 3:3 </br> 4:4 </br> 5:5 </br> 6:6 </br> 7:7 </br> 8:8 </br> 9:9 </br> 10:0 </br> 11:上键 </br> 12:下键 </br> 13:OK </br> 14:ESC </br> 15: Menu | | |
| 494 | +| keyValue | 指定按键键值 | 0:未指定[OK键签到] <br>1:1 <br>2:2 <br> 3:3 <br> 4:4 <br> 5:5 <br> 6:6 <br> 7:7 <br> 8:8 <br> 9:9 <br> 10:0 <br> 11:上键 <br> 12:下键 <br> 13:OK <br> 14:ESC <br> 15: Menu | | |
| 495 | 495 | | tipTitle | 提示标题 | 字符串,长度最多不超过16个字节| |
| 496 | 496 | |
| 497 | 497 | |
| ... | ... | @@ -3415,6 +3415,73 @@ infos:{"value":"A2021"}//返回基站名称 |
| 3415 | 3415 | | B200-2.4G+S6 | 支持 || |
| 3416 | 3416 | | B200-5.8G+T2 | 支持 || |
| 3417 | 3417 | |
| 3418 | +#### 基站配对模式 | |
| 3419 | +读 | |
| 3420 | +发送: | |
| 3421 | +fun: "readBaseStationPairMode" //读基站配对模式 | |
| 3422 | +baseId: 0// 0~32 (指令不发送baseID,默认为0表示读取所有基站) | |
| 3423 | +params:{}//可不填 | |
| 3424 | + | |
| 3425 | +指令样例: | |
| 3426 | +```json | |
| 3427 | +{ | |
| 3428 | + "fun": "readBaseStationPairMode", | |
| 3429 | + "baseId": 0, | |
| 3430 | + "packetTag": "1" | |
| 3431 | +} | |
| 3432 | +``` | |
| 3433 | + | |
| 3434 | + | |
| 3435 | +<font color="#dd0000" size="5">注意:写操作请谨慎使用。</font><br /> | |
| 3436 | + | |
| 3437 | +写 | |
| 3438 | +发送: | |
| 3439 | +fun: "writeBaseStationPairMode" //写基站配对模式 | |
| 3440 | +baseId: 1//1~32 (必须指定基站) | |
| 3441 | +params:{"value":"4"}//1~9 | |
| 3442 | + | |
| 3443 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
| 3444 | +| --- | --- | --- | | |
| 3445 | +|value|模式|1:配对SN号模式<br>2:白名单模式| | |
| 3446 | + | |
| 3447 | + | |
| 3448 | +指令样例: | |
| 3449 | +```json | |
| 3450 | +{ | |
| 3451 | + "fun": "writeBaseStationPairMode", | |
| 3452 | + "baseId": 1, | |
| 3453 | + "params": { | |
| 3454 | + "value": "1" | |
| 3455 | + }, | |
| 3456 | + "packetTag": "1" | |
| 3457 | +} | |
| 3458 | +``` | |
| 3459 | + | |
| 3460 | +返回 | |
| 3461 | +接收: | |
| 3462 | +fun: "BaseStationPairMode" | |
| 3463 | +baseId: 1//基站ID | |
| 3464 | +infos:{"value":"1"}//返回基站配对模式值 | |
| 3465 | + | |
| 3466 | +指令样例: | |
| 3467 | +```json | |
| 3468 | +{ | |
| 3469 | + "fun": "BaseStationPairMode", | |
| 3470 | + "baseId": 1, | |
| 3471 | + "infos": { | |
| 3472 | + "value": "1" | |
| 3473 | + }, | |
| 3474 | + "packetTag": "1" | |
| 3475 | +} | |
| 3476 | +``` | |
| 3477 | + | |
| 3478 | +支持设备说明 | |
| 3479 | + | |
| 3480 | +| **基站+键盘** | **支持** | **备注** | | |
| 3481 | +| --- | --- | --- | | |
| 3482 | +| B200-2.4G+S6 | 支持 || | |
| 3483 | +| B200-5.8G+T2 | 支持 || | |
| 3484 | + | |
| 3418 | 3485 | #### 基站配对码 |
| 3419 | 3486 | |
| 3420 | 3487 | 读 | ... | ... |
通讯协议-SDK应用部分[内部].md
| ... | ... | @@ -371,8 +371,8 @@ params:{} //无该值 |
| 371 | 371 | 指令样例: |
| 372 | 372 | |
| 373 | 373 | ```json |
| 374 | -{ | |
| 375 | - "keySnList": [{ | |
| 374 | +{ | |
| 375 | + "keySnList": [{ | |
| 376 | 376 | "keySn": "1837454011" |
| 377 | 377 | }, { |
| 378 | 378 | "keySn": "1837454012" |
| ... | ... | @@ -485,13 +485,13 @@ params:{} |
| 485 | 485 | |
| 486 | 486 | |**Json字段**| **字段含义** | **赋值及含义**| |
| 487 | 487 | | --- | --- | --- | |
| 488 | -|bindMode| 签到模式| 1:指定键签到 </br> 2:PIN码签到(默认值) | | |
| 488 | +|bindMode| 签到模式| 1:指定键签到 <br> 2:PIN码签到(默认值) | | |
| 489 | 489 | | lessMode | 预留| 0:(默认值)| |
| 490 | -| modifyMode | 修改模式 | 0:不可修改 1:可以修改(默认值)| | |
| 491 | -| limitNumber | 指定位数 | 0:不指定位数(默认值) </br> 1:指定位数 | | |
| 490 | +| modifyMode | 修改模式 | 0:不可修改 <br>1:可以修改(默认值)| | |
| 491 | +| limitNumber | 指定位数 | 0:不指定位数(默认值) <br> 1:指定位数 | | |
| 492 | 492 | | options | 预留 | 10:(默认值)| |
| 493 | 493 | | optionalN | 可选数字 | 1≤N≤14 (指定位数才需要设置) | |
| 494 | -| keyValue | 指定按键键值 | 0:未指定[OK键签到] </br>1:1 </br>2:2 </br> 3:3 </br> 4:4 </br> 5:5 </br> 6:6 </br> 7:7 </br> 8:8 </br> 9:9 </br> 10:0 </br> 11:上键 </br> 12:下键 </br> 13:OK </br> 14:ESC </br> 15: Menu | | |
| 494 | +| keyValue | 指定按键键值 | 0:未指定[OK键签到] <br>1:1 <br>2:2 <br> 3:3 <br> 4:4 <br> 5:5 <br> 6:6 <br> 7:7 <br> 8:8 <br> 9:9 <br> 10:0 <br> 11:上键 <br> 12:下键 <br> 13:OK <br> 14:ESC <br> 15: Menu | | |
| 495 | 495 | | tipTitle | 提示标题 | 字符串,长度最多不超过16个字节| |
| 496 | 496 | |
| 497 | 497 | |
| ... | ... | @@ -3985,6 +3985,9 @@ params:{}//可不填 |
| 3985 | 3985 | } |
| 3986 | 3986 | ``` |
| 3987 | 3987 | |
| 3988 | + | |
| 3989 | +<font color="#dd0000" size="5">注意:写操作请谨慎使用。</font><br /> | |
| 3990 | + | |
| 3988 | 3991 | 写 |
| 3989 | 3992 | 发送: |
| 3990 | 3993 | fun: "writeBaseStationPairMode" //写基站配对模式 |
| ... | ... | @@ -4030,7 +4033,6 @@ infos:{"value":"1"}//返回基站配对模式值 |
| 4030 | 4033 | |
| 4031 | 4034 | | **基站+键盘** | **支持** | **备注** | |
| 4032 | 4035 | | --- | --- | --- | |
| 4033 | -| B100-2.4G+S6 | 支持 || | |
| 4034 | 4036 | | B200-2.4G+S6 | 支持 || |
| 4035 | 4037 | | B200-5.8G+T2 | 支持 || |
| 4036 | 4038 | |
| ... | ... | @@ -5591,6 +5593,75 @@ infos:{}//数组对象,同发送的 |
| 5591 | 5593 | | B100-2.4G+S6 | 支持 || |
| 5592 | 5594 | | B200-2.4G+S6 | 支持 || |
| 5593 | 5595 | |
| 5596 | +#### 基站语言[公司内部使用指令] | |
| 5597 | + | |
| 5598 | +读 | |
| 5599 | +发送: | |
| 5600 | +fun: "readBaseStationLanguage" //读基站语言 | |
| 5601 | +baseId: 0// 0~32 (指令不发送baseID,默认为0表示读取所有基站) | |
| 5602 | +params:{}//可不填 | |
| 5603 | + | |
| 5604 | +指令样例: | |
| 5605 | +```json | |
| 5606 | +{ | |
| 5607 | + "fun": "readBaseStationLanguage", | |
| 5608 | + "baseId": 0, | |
| 5609 | + "packetTag": "1" | |
| 5610 | +} | |
| 5611 | +``` | |
| 5612 | + | |
| 5613 | + | |
| 5614 | + | |
| 5615 | +写 | |
| 5616 | +发送: | |
| 5617 | + | |
| 5618 | +fun: "writeBaseStationLanguage" //写基站语言 | |
| 5619 | +baseId: 1 //1~32 (必须指定基站) | |
| 5620 | +params:{"value":"0"}// | |
| 5621 | + | |
| 5622 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
| 5623 | +| --- | --- | --- | | |
| 5624 | +|baseId|指定基站ID|1~32| | |
| 5625 | +|value|语言|0:默认<br>1:中文<br>2:英文| | |
| 5626 | + | |
| 5627 | +指令样例: | |
| 5628 | +```json | |
| 5629 | +{ | |
| 5630 | + "fun": "writeBaseStationLanguage", | |
| 5631 | + "baseId": 1, | |
| 5632 | + "params": { | |
| 5633 | + "value": "0" | |
| 5634 | + }, | |
| 5635 | + "packetTag": "1" | |
| 5636 | +} | |
| 5637 | +``` | |
| 5638 | + | |
| 5639 | + | |
| 5640 | +返回 | |
| 5641 | +接收: | |
| 5642 | +fun: "baseStationLanguage" | |
| 5643 | +baseId: 1//基站ID | |
| 5644 | +infos:{"value":"1"}//返回基站语言值 | |
| 5645 | + | |
| 5646 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
| 5647 | +| --- | --- | --- | | |
| 5648 | +|baseId|指定基站ID|1~32| | |
| 5649 | +|value|语言|0:默认<br>1:中文<br>2:英文| | |
| 5650 | + | |
| 5651 | +指令样例: | |
| 5652 | +```json | |
| 5653 | +{ | |
| 5654 | + "fun": "baseStationLanguage", | |
| 5655 | + "baseId": 1, | |
| 5656 | + "infos": { | |
| 5657 | + "value": "0" | |
| 5658 | + }, | |
| 5659 | + "packetTag": "1" | |
| 5660 | +} | |
| 5661 | +``` | |
| 5662 | + | |
| 5663 | + | |
| 5664 | + | |
| 5594 | 5665 | #### 指定键盘修改FSN[公司内部使用指令] |
| 5595 | 5666 | |
| 5596 | 5667 | 写 |
| ... | ... | @@ -5938,6 +6009,69 @@ infos:{}//数组对象 |
| 5938 | 6009 | | --- | --- | --- | |
| 5939 | 6010 | | C100B-2.4G+S6 | 支持 |S6旧款支持,不支持生僻字。| |
| 5940 | 6011 | |
| 6012 | +### 功能提示预设 | |
| 6013 | + | |
| 6014 | +用来对键盘进行界面显示字符预设操作 | |
| 6015 | + | |
| 6016 | +发送: | |
| 6017 | +fun: "writeKeypadFunPromptPreset" //写键盘功能提示预设 | |
| 6018 | +params:{} | |
| 6019 | + | |
| 6020 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
| 6021 | +| --- | --- | --- | | |
| 6022 | +|mode|投票模式|默认0| | |
| 6023 | +|type|类型|3:发送中<br>4:已发送<br>5:在线<br>6:离线| | |
| 6024 | +|title|标题|最多8个汉字(16个字符)| | |
| 6025 | + | |
| 6026 | +指令样例: | |
| 6027 | + | |
| 6028 | +```json | |
| 6029 | +{ | |
| 6030 | + "fun": "writeKeypadFunPromptPreset", | |
| 6031 | + "baseId": 0, | |
| 6032 | + "params": { | |
| 6033 | + "mode": "0", | |
| 6034 | + "type": "3", | |
| 6035 | + "title": "提交中" | |
| 6036 | + }, | |
| 6037 | + | |
| 6038 | + "packetTag": "1" | |
| 6039 | +} | |
| 6040 | +``` | |
| 6041 | + | |
| 6042 | +接收: | |
| 6043 | + | |
| 6044 | +所有键盘 | |
| 6045 | + | |
| 6046 | +fun: "writeKeypadFunPromptPreset" //写键盘的用户信息 | |
| 6047 | +baseId:0 //接收到指令的基站ID | |
| 6048 | +infos:{"state":"OK"}//返回状态,成功为OK | |
| 6049 | + | |
| 6050 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
| 6051 | +| --- | --- | --- | | |
| 6052 | +|state|状态|OK(成功)| | |
| 6053 | + | |
| 6054 | + | |
| 6055 | +指令样例: | |
| 6056 | + | |
| 6057 | +```json | |
| 6058 | +{ | |
| 6059 | + "fun": "writeKeypadFunPromptPreset", | |
| 6060 | + "baseId": 1, | |
| 6061 | + "infos": { | |
| 6062 | + "state": "OK" | |
| 6063 | + }, | |
| 6064 | + "packetTag": "1" | |
| 6065 | +} | |
| 6066 | +``` | |
| 6067 | + | |
| 6068 | +支持设备说明 | |
| 6069 | + | |
| 6070 | +| **基站+键盘** | **支持** | **备注** | | |
| 6071 | +| --- | --- | --- | | |
| 6072 | +| B100-2.4G+S6 | 支持 || | |
| 6073 | +| B200-2.4G+S6 | 支持 || | |
| 6074 | + | |
| 5941 | 6075 | |
| 5942 | 6076 | ## 键盘在线信息 |
| 5943 | 6077 | ... | ... |