Commit 3280551e01483f23c2c6f1888742830f3c546abc

Authored by huaziforever
1 parent e2e2d457

V0.0.25 基站协议5.2.13 增加了硬件测试协议

通讯协议-教育新版-基站部分.md
... ... @@ -1317,7 +1317,11 @@ id数据包格式定义
1317 1317 | .。 || 参数无意义 |
1318 1318  
1319 1319 ### 5.2.13 基站测试
1320   -
  1320 +20231011 :
  1321 +- 1,增加了mode=13,基站IO控制外部继电器给答题器按键;
  1322 +- 2, 增加了mode=14,控制基站rf开关,制造出离线/在线的效果。
  1323 +- 3,增加了mode=15,用于内部调试,sdk只需如实下发用户数据和显示基站反馈的数据即可。
  1324 +-
1321 1325 电脑向基站发送:
1322 1326  
1323 1327 | **字节** | **标识符** | **描述** |
... ... @@ -1325,8 +1329,8 @@ id数据包格式定义
1325 1329 | 1 | BASECMD | 0x61 基站管理类指令 |
1326 1330 | 2 | BASEID | 指定的基站编号,为0时候不指定 |
1327 1331 | 3 | CMDTYPE | 基站管理命令类型13基站测试 |
1328   -| 4 | MODE | 1 基站进入射频测试模式(FCC测试模式)<br> 2 基站退出射频测试模式<br> 3 模块射频测试,参数是CHAN和MDNO <br>4 外设功能测试,参数是CHAN(老版本3是发送N包,4是纯接收N包,5是接收键盘信号,6是RSSI监听,7是读RSSI)<br> 10 基站蜂鸣器响一下<br><br>11 写音质测试刷卡参数(具体描述在后面)<br>12 读音质测试刷卡参数 |
1329   -| 5 | CHAN | 信道,0是缺省,否则指定信道(FCC用到)<br>外设功能测试时候是功能,0 是自动(比如led和蜂鸣器) |
  1332 +| 4 | MODE | 1 基站进入射频测试模式(FCC测试模式)<br> 2 基站退出射频测试模式<br> 3 模块射频测试,参数是CHAN和MDNO <br>4 外设功能测试,参数是CHAN(老版本3是发送N包,4是纯接收N包,5是接收键盘信号,6是RSSI监听,7是读RSSI)<br> 10 基站蜂鸣器响一下<br><br>11 写音质测试刷卡参数(具体描述在后面)<br>12 读音质测试刷卡参数 <br><br> 13 键盘按键( byte5-end数据无效) <br> 14 基站rf开关控制 <br> 15 内部调试接口(byte5-end数据自定义)|
  1333 +| 5 | CHAN | 信道,0是缺省,否则指定信道(FCC用到)<br>外设功能测试时候是功能,0 是自动(比如led和蜂鸣器) <br><br> 基站rf开关:0-关闭rf发送 1-开启rf发送 (MODE=14时有效)|
1330 1334 | 6 | MDNO | 模块编号 一般1-4<br>或FCC测试模式(老版本没带这个参数,直接连续载波发射)<br>0和1=连续载波发射 2连续发送 3接收模式 |
1331 1335 | 6-29 || 参数无意义 |
1332 1336  
... ... @@ -1337,7 +1341,7 @@ id数据包格式定义
1337 1341 | 1 | BASECMD | 0xE1 基站管理类指令应答 |
1338 1342 | 2 | BASEID | 应答的基站的编号 |
1339 1343 | 3 | CMDTYPE | 应答类型<br>13 基站测试 |
1340   -| 4 | MODE | 1 基站进入射频测试模式<br> 2 基站退出射频测试模式<br> 3 基站测试结果反馈<br>4 |
  1344 +| 4 | MODE | 1 基站进入射频测试模式<br> 2 基站退出射频测试模式<br> 3 基站测试结果反馈<br>4 <br>13 键盘按键 <br> 14 基站rf开关控制 <br> 15 内部调试接口|
1341 1345 | 5 || 预留 |
1342 1346 | 6 | Rfid num | Mode=3时基站反馈模块的测试结果;测试结果通过5.6.3报告给SDK |
1343 1347 | 7-8 | Tx\_total | 高位在前 |
... ...