Commit 4ce653c430cf17d98060103ddd6d47136b2370f3
1 parent
379ff97f
1.SDK应用部分 修复发现的错误。
Showing
2 changed files
with
60 additions
and
34 deletions
通讯协议-SDK应用部分.md
... | ... | @@ -489,7 +489,7 @@ params:{} |
489 | 489 | | lessMode | 预留| 0:(默认值)| |
490 | 490 | | modifyMode | 修改模式 | 0:不可修改 1:可以修改(默认值)| |
491 | 491 | | limitNumber | 指定位数 | 0:不指定位数(默认值) </br> 1:指定位数 | |
492 | -| options | 固定值 | 固定值10| | |
492 | +| options | 预留 | 10:(默认值)| | |
493 | 493 | | optionalN | 可选数字 | 1≤N≤10 (指定位数才需要设置, 10为0) | |
494 | 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个字节| |
... | ... | @@ -858,7 +858,7 @@ params:{} |
858 | 858 | |secrecyMode| 保密模式| 0:不保密(默认值)<br>1:保密| |
859 | 859 | |modifyMode| 修改模式| 0:不可修改<br>1:可以修改(默认值)| |
860 | 860 | |lessMode| 预留|0| |
861 | -|questionNumber|题目个数|1\~10 (默认值10)| | |
861 | +|questionNumber|题目个数|1~16 | | |
862 | 862 | |options|选项数目|1~10 (单选题有效, 默认值4)| |
863 | 863 | |tipTitle|提示标题|字符串,长度最多不超过16个字节| |
864 | 864 | |
... | ... | @@ -967,6 +967,8 @@ infos:{"state":"OK"} //返回状态,成功为OK |
967 | 967 | |
968 | 968 | |基站+键盘|支持/不支持|备注| |
969 | 969 | |---|---|---| |
970 | +|B100-2.4G+S6|支持|| | |
971 | +|B200-2.4G+S6|支持|| | |
970 | 972 | |B200-5.8G+T2|支持|| |
971 | 973 | |
972 | 974 | ### 语音题 |
... | ... | @@ -983,7 +985,7 @@ params:{} |
983 | 985 | |recordingMode|录音模式|0:按键录音(默认值)| |
984 | 986 | |submitTimes|提交次数|0 (0:不限制, 默认值0)| |
985 | 987 | |recordingTimeLimit|预留|0| |
986 | -|recordingFormat|预留|0:固定传0| | |
988 | +|recordingFormat|预留|0(默认值0)| | |
987 | 989 | |recordAudioFormat|音频格式|0:mp3(默认值)<br>1:实时流| |
988 | 990 | |
989 | 991 | |
... | ... | @@ -1316,8 +1318,8 @@ params:{} |
1316 | 1318 | |modifyMode|修改模式|0:不可修改<br>1:可以修改(默认值)| |
1317 | 1319 | |aswOption|按键模式|0:无规则 (S6最多16位,T2最多14位)<br>1:预留<br>2:预留<br>3:带小数位上下限(T2不支持)| |
1318 | 1320 | |digits|小数位数|0:没有小数点<br>1:一位小数点<br>2:二位小数点| |
1319 | -|numMin|下限|digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| | |
1320 | -|numMax|上限|digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| | |
1321 | +|numMin|下限|aswOption=3<br>digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| | |
1322 | +|numMax|上限|aswOption=3<br>digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| | |
1321 | 1323 | |tipTitle|提示标题|字符串,长度最多不超过16个字节| |
1322 | 1324 | |
1323 | 1325 | |
... | ... | @@ -3464,6 +3466,7 @@ infos:{"value":"21072333"}//返回基站配对码 |
3464 | 3466 | | B200-2.4G+S6 | 支持 || |
3465 | 3467 | | B200-5.8G+T2 | 支持 || |
3466 | 3468 | |
3469 | + | |
3467 | 3470 | #### 基站频点冲突 |
3468 | 3471 | |
3469 | 3472 | 检测到基站频点冲突将会返回给应用程序提示,应用程序可根据情况更改频点。 |
... | ... | @@ -3732,6 +3735,9 @@ fun: "writeBaseStationNameHidden" //写基站名称隐藏 |
3732 | 3735 | baseId: 1 //1~32 (必须指定基站) |
3733 | 3736 | params:{"value":"0"}//0~1 (0隐藏,1不隐藏) |
3734 | 3737 | |
3738 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
3739 | +| --- | --- | --- | | |
3740 | +|value|模式|0:隐藏<br>1:不隐藏| | |
3735 | 3741 | |
3736 | 3742 | 指令样例: |
3737 | 3743 | |
... | ... | @@ -3982,7 +3988,7 @@ infos:{}// |
3982 | 3988 | | --- | --- | --- | |
3983 | 3989 | | B200-2.4G+S6 | 支持 || |
3984 | 3990 | | B200-5.8G+T2 | 支持 || |
3985 | -| EA3100-2.4G+S62 | 支持 || | |
3991 | +| EA3100-2.4G+S62 | 支持 |EA3100写白名单后,返回是没有STATE状态| | |
3986 | 3992 | |
3987 | 3993 | #### 基站锁定键盘 |
3988 | 3994 | |
... | ... | @@ -4886,7 +4892,8 @@ params:{} |
4886 | 4892 | "baseId": 1, |
4887 | 4893 | "params": { |
4888 | 4894 | "title": "请认真听讲" |
4889 | - } | |
4895 | + }, | |
4896 | + "packetTag": "1" | |
4890 | 4897 | } |
4891 | 4898 | ``` |
4892 | 4899 | |
... | ... | @@ -5352,7 +5359,7 @@ infos:{ "funId":"F0001","code":"10002"}// |
5352 | 5359 | |F0001|基站未连接| |
5353 | 5360 | |F0002|读基站信道| |
5354 | 5361 | |F0003|写基站信道| |
5355 | -|F0004|读基站baseId| | |
5362 | +|F0004|读取基站baseId 、信道、RF功率等级| | |
5356 | 5363 | |F0005|写基站baseId| |
5357 | 5364 | |F0006|读基站名称| |
5358 | 5365 | |F0007|写基站名称| |
... | ... | @@ -5362,7 +5369,7 @@ infos:{ "funId":"F0001","code":"10002"}// |
5362 | 5369 | |F0011|写基站配对码| |
5363 | 5370 | |F0012|读基站序列号| |
5364 | 5371 | |F0013|写基站序列号| |
5365 | -|F0014|读基站硬件和软件版本| | |
5372 | +|F0014|读取基站的型号、硬件版本、软件版本、设备SN号| | |
5366 | 5373 | |F0015|写基站硬件版本| |
5367 | 5374 | |F0016|读基站类型| |
5368 | 5375 | |F0017|写基站类型| |
... | ... | @@ -5372,8 +5379,8 @@ infos:{ "funId":"F0001","code":"10002"}// |
5372 | 5379 | |F0021|写手动获取返回在线信息| |
5373 | 5380 | |F0022|读基站设备RF功率| |
5374 | 5381 | |F0023|写基站设备RF功率| |
5375 | -|F0024|读基站设备配对模式或基站名称(自定义)| | |
5376 | -|F0025|写基站设备配对模式| | |
5382 | +|F0024|基站设备配对模式或基站名称(自定义)| | |
5383 | +|F0025|预留| | |
5377 | 5384 | |F0026|读基站快速配对低功率模式| |
5378 | 5385 | |F0027|写基站快速配对低功率模式| |
5379 | 5386 | |F0028|读键盘登录菜单显示允许[S6适用]| |
... | ... | @@ -5458,3 +5465,10 @@ infos:{ "funId":"F0001","code":"10002"}// |
5458 | 5465 | |F0107|基础参数配置| |
5459 | 5466 | |F0108|删除指定白名单SN| |
5460 | 5467 | |F0109|追加指定SN 到白名单| |
5468 | +|F0110|语音题模式| | |
5469 | +|F0111|多题快答模式| | |
5470 | +|F0112|快速配对模式| | |
5471 | +|F0113|键盘测试模式| | |
5472 | +|F0114|写入积分和第二行文本| | |
5473 | +|F0115|写入键盘姓名| | |
5474 | +|F0116|键盘关机时间等级| | ... | ... |
通讯协议-SDK应用部分[内部].md
... | ... | @@ -489,7 +489,7 @@ params:{} |
489 | 489 | | lessMode | 预留| 0:(默认值)| |
490 | 490 | | modifyMode | 修改模式 | 0:不可修改 1:可以修改(默认值)| |
491 | 491 | | limitNumber | 指定位数 | 0:不指定位数(默认值) </br> 1:指定位数 | |
492 | -| options | 固定值 | 固定值10| | |
492 | +| options | 预留 | 10:(默认值)| | |
493 | 493 | | optionalN | 可选数字 | 1≤N≤10 (指定位数才需要设置, 10为0) | |
494 | 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个字节| |
... | ... | @@ -858,7 +858,7 @@ params:{} |
858 | 858 | |secrecyMode| 保密模式| 0:不保密(默认值)<br>1:保密| |
859 | 859 | |modifyMode| 修改模式| 0:不可修改<br>1:可以修改(默认值)| |
860 | 860 | |lessMode| 预留|0| |
861 | -|questionNumber|题目个数|1\~10 (默认值10)| | |
861 | +|questionNumber|题目个数|1~16 | | |
862 | 862 | |options|选项数目|1~10 (单选题有效, 默认值4)| |
863 | 863 | |tipTitle|提示标题|字符串,长度最多不超过16个字节| |
864 | 864 | |
... | ... | @@ -967,6 +967,8 @@ infos:{"state":"OK"} //返回状态,成功为OK |
967 | 967 | |
968 | 968 | |基站+键盘|支持/不支持|备注| |
969 | 969 | |---|---|---| |
970 | +|B100-2.4G+S6|支持|| | |
971 | +|B200-2.4G+S6|支持|| | |
970 | 972 | |B200-5.8G+T2|支持|| |
971 | 973 | |
972 | 974 | ### 语音题 |
... | ... | @@ -983,7 +985,7 @@ params:{} |
983 | 985 | |recordingMode|录音模式|0:按键录音(默认值)| |
984 | 986 | |submitTimes|提交次数|0 (0:不限制, 默认值0)| |
985 | 987 | |recordingTimeLimit|预留|0| |
986 | -|recordingFormat|预留|0:固定传0| | |
988 | +|recordingFormat|预留|0(默认值0)| | |
987 | 989 | |recordAudioFormat|音频格式|0:mp3(默认值)<br>1:实时流| |
988 | 990 | |
989 | 991 | |
... | ... | @@ -1316,8 +1318,8 @@ params:{} |
1316 | 1318 | |modifyMode|修改模式|0:不可修改<br>1:可以修改(默认值)| |
1317 | 1319 | |aswOption|按键模式|0:无规则 (S6最多16位,T2最多14位)<br>1:预留<br>2:预留<br>3:带小数位上下限(T2不支持)| |
1318 | 1320 | |digits|小数位数|0:没有小数点<br>1:一位小数点<br>2:二位小数点| |
1319 | -|numMin|下限|digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| | |
1320 | -|numMax|上限|digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| | |
1321 | +|numMin|下限|aswOption=3<br>digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| | |
1322 | +|numMax|上限|aswOption=3<br>digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| | |
1321 | 1323 | |tipTitle|提示标题|字符串,长度最多不超过16个字节| |
1322 | 1324 | |
1323 | 1325 | |
... | ... | @@ -3851,14 +3853,14 @@ infos:{"value":"A2021"}//返回基站名称 |
3851 | 3853 | #### 基站配对模式[内部使用] |
3852 | 3854 | 读 |
3853 | 3855 | 发送: |
3854 | -fun: "readBaseStationPairMode" //读基站配对模式 | |
3856 | +fun: "readPairMode" //读基站配对模式 | |
3855 | 3857 | baseId: 0// 0~32 (指令不发送baseID,默认为0表示读取所有基站) |
3856 | 3858 | params:{}//可不填 |
3857 | 3859 | |
3858 | 3860 | 指令样例: |
3859 | 3861 | ```json |
3860 | 3862 | { |
3861 | - "fun": "readBaseStationPairMode", | |
3863 | + "fun": "readPairMode", | |
3862 | 3864 | "baseId": 0, |
3863 | 3865 | "packetTag": "1" |
3864 | 3866 | } |
... | ... | @@ -3866,7 +3868,7 @@ params:{}//可不填 |
3866 | 3868 | |
3867 | 3869 | 写 |
3868 | 3870 | 发送: |
3869 | -fun: "writeBaseStationPairMode" //写基站配对模式 | |
3871 | +fun: "writePairMode" //写基站配对模式 | |
3870 | 3872 | baseId: 1//1~32 (必须指定基站) |
3871 | 3873 | params:{"value":"4"}//1~9 |
3872 | 3874 | |
... | ... | @@ -3891,7 +3893,7 @@ params:{"value":"4"}//1~9 |
3891 | 3893 | 指令样例: |
3892 | 3894 | ```json |
3893 | 3895 | { |
3894 | - "fun": "writeBaseStationPairMode", | |
3896 | + "fun": "writePairMode", | |
3895 | 3897 | "baseId": 1, |
3896 | 3898 | "params": { |
3897 | 3899 | "value": "4" |
... | ... | @@ -3902,14 +3904,14 @@ params:{"value":"4"}//1~9 |
3902 | 3904 | |
3903 | 3905 | 返回 |
3904 | 3906 | 接收: |
3905 | -fun: "baseStationPairMode" | |
3907 | +fun: "PairMode" | |
3906 | 3908 | baseId: 1//基站ID |
3907 | 3909 | infos:{"value":"4"}//返回基站配对模式值 |
3908 | 3910 | |
3909 | 3911 | 指令样例: |
3910 | 3912 | ```json |
3911 | 3913 | { |
3912 | - "fun": "baseStationPairMode", | |
3914 | + "fun": "PairMode", | |
3913 | 3915 | "baseId": 1, |
3914 | 3916 | "infos": { |
3915 | 3917 | "value": "4" |
... | ... | @@ -3943,14 +3945,14 @@ infos:{"value":"4"}//返回基站配对模式值 |
3943 | 3945 | #### 基站配对模式 |
3944 | 3946 | 读 |
3945 | 3947 | 发送: |
3946 | -fun: "readPairMode" //读基站配对模式 | |
3948 | +fun: "readBaseStationPairMode" //读基站配对模式 | |
3947 | 3949 | baseId: 0// 0~32 (指令不发送baseID,默认为0表示读取所有基站) |
3948 | 3950 | params:{}//可不填 |
3949 | 3951 | |
3950 | 3952 | 指令样例: |
3951 | 3953 | ```json |
3952 | 3954 | { |
3953 | - "fun": "readPairMode", | |
3955 | + "fun": "readBaseStationPairMode", | |
3954 | 3956 | "baseId": 0, |
3955 | 3957 | "packetTag": "1" |
3956 | 3958 | } |
... | ... | @@ -3958,7 +3960,7 @@ params:{}//可不填 |
3958 | 3960 | |
3959 | 3961 | 写 |
3960 | 3962 | 发送: |
3961 | -fun: "writePairMode" //写基站配对模式 | |
3963 | +fun: "writeBaseStationPairMode" //写基站配对模式 | |
3962 | 3964 | baseId: 1//1~32 (必须指定基站) |
3963 | 3965 | params:{"value":"4"}//1~9 |
3964 | 3966 | |
... | ... | @@ -3966,12 +3968,11 @@ params:{"value":"4"}//1~9 |
3966 | 3968 | | --- | --- | --- | |
3967 | 3969 | |value|模式|1:配对SN号模式<br>2:白名单模式| |
3968 | 3970 | |
3969 | -在S6型号中 配对模式只有 配对SN号模式和白名单模式,在配对SN号模式中可是使用快速配对方式登录,也可以使用菜单登录方式登录。 | |
3970 | 3971 | |
3971 | 3972 | 指令样例: |
3972 | 3973 | ```json |
3973 | 3974 | { |
3974 | - "fun": "writePairMode", | |
3975 | + "fun": "writeBaseStationPairMode", | |
3975 | 3976 | "baseId": 1, |
3976 | 3977 | "params": { |
3977 | 3978 | "value": "1" |
... | ... | @@ -3982,14 +3983,14 @@ params:{"value":"4"}//1~9 |
3982 | 3983 | |
3983 | 3984 | 返回 |
3984 | 3985 | 接收: |
3985 | -fun: "PairMode" | |
3986 | +fun: "BaseStationPairMode" | |
3986 | 3987 | baseId: 1//基站ID |
3987 | 3988 | infos:{"value":"1"}//返回基站配对模式值 |
3988 | 3989 | |
3989 | 3990 | 指令样例: |
3990 | 3991 | ```json |
3991 | 3992 | { |
3992 | - "fun": "PairMode", | |
3993 | + "fun": "BaseStationPairMode", | |
3993 | 3994 | "baseId": 1, |
3994 | 3995 | "infos": { |
3995 | 3996 | "value": "1" |
... | ... | @@ -4006,7 +4007,6 @@ infos:{"value":"1"}//返回基站配对模式值 |
4006 | 4007 | | B200-2.4G+S6 | 支持 || |
4007 | 4008 | | B200-5.8G+T2 | 支持 || |
4008 | 4009 | |
4009 | - | |
4010 | 4010 | #### 基站配对码 |
4011 | 4011 | |
4012 | 4012 | 读 |
... | ... | @@ -4058,6 +4058,7 @@ infos:{"value":"21072333"}//返回基站配对码 |
4058 | 4058 | | B200-2.4G+S6 | 支持 || |
4059 | 4059 | | B200-5.8G+T2 | 支持 || |
4060 | 4060 | |
4061 | + | |
4061 | 4062 | #### 基站频点冲突 |
4062 | 4063 | |
4063 | 4064 | 检测到基站频点冲突将会返回给应用程序提示,应用程序可根据情况更改频点。 |
... | ... | @@ -4326,6 +4327,9 @@ fun: "writeBaseStationNameHidden" //写基站名称隐藏 |
4326 | 4327 | baseId: 1 //1~32 (必须指定基站) |
4327 | 4328 | params:{"value":"0"}//0~1 (0隐藏,1不隐藏) |
4328 | 4329 | |
4330 | +| **Json字段** | **字段含义** | **赋值及含义** | | |
4331 | +| --- | --- | --- | | |
4332 | +|value|模式|0:隐藏<br>1:不隐藏| | |
4329 | 4333 | |
4330 | 4334 | 指令样例: |
4331 | 4335 | |
... | ... | @@ -4576,7 +4580,7 @@ infos:{}// |
4576 | 4580 | | --- | --- | --- | |
4577 | 4581 | | B200-2.4G+S6 | 支持 || |
4578 | 4582 | | B200-5.8G+T2 | 支持 || |
4579 | -| EA3100-2.4G+S62 | 支持 || | |
4583 | +| EA3100-2.4G+S62 | 支持 |EA3100写白名单后,返回是没有STATE状态| | |
4580 | 4584 | |
4581 | 4585 | #### 基站锁定键盘 |
4582 | 4586 | |
... | ... | @@ -5644,7 +5648,8 @@ params:{} |
5644 | 5648 | "baseId": 1, |
5645 | 5649 | "params": { |
5646 | 5650 | "title": "请认真听讲" |
5647 | - } | |
5651 | + }, | |
5652 | + "packetTag": "1" | |
5648 | 5653 | } |
5649 | 5654 | ``` |
5650 | 5655 | |
... | ... | @@ -6110,7 +6115,7 @@ infos:{ "funId":"F0001","code":"10002"}// |
6110 | 6115 | |F0001|基站未连接| |
6111 | 6116 | |F0002|读基站信道| |
6112 | 6117 | |F0003|写基站信道| |
6113 | -|F0004|读基站baseId| | |
6118 | +|F0004|读取基站baseId 、信道、RF功率等级| | |
6114 | 6119 | |F0005|写基站baseId| |
6115 | 6120 | |F0006|读基站名称| |
6116 | 6121 | |F0007|写基站名称| |
... | ... | @@ -6120,7 +6125,7 @@ infos:{ "funId":"F0001","code":"10002"}// |
6120 | 6125 | |F0011|写基站配对码| |
6121 | 6126 | |F0012|读基站序列号| |
6122 | 6127 | |F0013|写基站序列号| |
6123 | -|F0014|读基站硬件和软件版本| | |
6128 | +|F0014|读取基站的型号、硬件版本、软件版本、设备SN号| | |
6124 | 6129 | |F0015|写基站硬件版本| |
6125 | 6130 | |F0016|读基站类型| |
6126 | 6131 | |F0017|写基站类型| |
... | ... | @@ -6216,3 +6221,10 @@ infos:{ "funId":"F0001","code":"10002"}// |
6216 | 6221 | |F0107|基础参数配置| |
6217 | 6222 | |F0108|删除指定白名单SN| |
6218 | 6223 | |F0109|追加指定SN 到白名单| |
6224 | +|F0110|语音题模式| | |
6225 | +|F0111|多题快答模式| | |
6226 | +|F0112|快速配对模式| | |
6227 | +|F0113|键盘测试模式| | |
6228 | +|F0114|写入积分和第二行文本| | |
6229 | +|F0115|写入键盘姓名| | |
6230 | +|F0116|键盘关机时间等级| | ... | ... |