Commit 4dae75b4d61e9e08e8d9e151ed959b49065adcab

Authored by 孙向锦
1 parent e16c5296

海亮定制

Showing 1 changed file with 18 additions and 26 deletions
海亮定制.md
@@ -88,8 +88,8 @@ MQTT服务器配置结果检查 @@ -88,8 +88,8 @@ MQTT服务器配置结果检查
88 | 授时 | 给基站校时 | 88 | 授时 | 给基站校时 |
89 | 基站上下线 | 基站上下线信息 | 89 | 基站上下线 | 基站上下线信息 |
90 | 键盘上下线 | 键盘上下线信息 | 90 | 键盘上下线 | 键盘上下线信息 |
91 -| 单题 | 下发一题测验 |  
92 -| 多级编号题 | 下发多题测验 | 91 +| 单题 | 下发一题练习 |
  92 +| 多级编号题 | 下发多题练习 |
93 | 基站升级 | 基站固件升级 | 93 | 基站升级 | 基站固件升级 |
94 | 键盘升级 | 键盘固件升级 | 94 | 键盘升级 | 键盘固件升级 |
95 | 基站错误信息上报 | 基站错误信息上报 | 95 | 基站错误信息上报 | 基站错误信息上报 |
@@ -142,7 +142,7 @@ ${clinetId} clinetId 是基站编号,为替换字符串。 @@ -142,7 +142,7 @@ ${clinetId} clinetId 是基站编号,为替换字符串。
142 | c | string | 答题器的序号(card) | 142 | c | string | 答题器的序号(card) |
143 | t | number | 时间戳(10位timestamp) | 143 | t | number | 时间戳(10位timestamp) |
144 | qm | number | 模式(question model)取值范围:<br> 0:停止 <br> 1:单题 <br> 14:多级编号答题 | 144 | qm | number | 模式(question model)取值范围:<br> 0:停止 <br> 1:单题 <br> 14:多级编号答题 |
145 -| qt | number | 题型(question type),取值范围: 0:字母单选 1:字母多选 2:数字题 3:判断题 4: 填空题 5:抢答 7:自判题判断题 | 145 +| qt | number | 题型(question type),取值范围: <br> 0:字母单选 <br> 1:字母多选 <br> 2:数字题 <br> 3:判断题 <br> 5:抢答 <br> 7: 自判题判断题 |
146 | qs | number | 该题型数量(question sum),单题为1,多题则为实际数量。 | 146 | qs | number | 该题型数量(question sum),单题为1,多题则为实际数量。 |
147 | qn | number | 题目序号(question No),题目顺序号 | 147 | qn | number | 题目序号(question No),题目顺序号 |
148 | dn | string | display no 显示编号,键盘上显示的题目编号| 148 | dn | string | display no 显示编号,键盘上显示的题目编号|
@@ -153,16 +153,8 @@ ${clinetId} clinetId 是基站编号,为替换字符串。 @@ -153,16 +153,8 @@ ${clinetId} clinetId 是基站编号,为替换字符串。
153 | cm | string | 客户端型号(client Model) | 153 | cm | string | 客户端型号(client Model) |
154 | cv | string | 客户端版本(client Version)基站软件版本号 | 154 | cv | string | 客户端版本(client Version)基站软件版本号 |
155 | f | number | 信道频点(frequency) 基站频点取值:1-80 | 155 | f | number | 信道频点(frequency) 基站频点取值:1-80 |
156 -| ap | number | 考勤功率(attend Power)取值:0-31,值约小,基站的接收能力约强。 |  
157 -| rssi | number | 答题器考勤的RSSI阈值,软件实现的过滤。RSSI高于该值的答题器的该次考勤会丢弃。默认0,不过滤。 |  
158 -| khs | string | 键盘心跳开关(keyboard Heartbeat Switch),on开启,off关闭 |  
159 -| arti | number | 考勤上报时间间隔(attend Reoprt Time Interval),默认30秒 |  
160 | content | string | 题干内容(选项信息都包含在此),中文信息用hex进行传输。内容前面需要 hex:详见后面示例 | 156 | content | string | 题干内容(选项信息都包含在此),中文信息用hex进行传输。内容前面需要 hex:详见后面示例 |
161 -| at | number | auto test自动测试,at = 1 |  
162 | sn | string | sn 序列号 | 157 | sn | string | sn 序列号 |
163 -| mc | string | match code 基站配对码 |  
164 -| el | number | electricity 键盘电量 百分比 0.75 75% |  
165 -| pm | number | power mode 关机模式 pm = 0 在线不关机Pm = 1 在线超时关机 |  
166 | et | number | 错误类型et =1 基站频点冲突 | 158 | et | number | 错误类型et =1 基站频点冲突 |
167 | em | string | 错误消息em = "3" 配合et使用,如et=1 em=3 表示3号频点冲突 | 159 | em | string | 错误消息em = "3" 配合et使用,如et=1 em=3 表示3号频点冲突 |
168 | success | number | 0 成功 -1 错误/失败 | 160 | success | number | 0 成功 -1 错误/失败 |
@@ -312,7 +304,7 @@ ${clinetId} clinetId 是基站编号,为替换字符串。 @@ -312,7 +304,7 @@ ${clinetId} clinetId 是基站编号,为替换字符串。
312 { 304 {
313 "i": 14, 305 "i": 14,
314 "m": [{ 306 "m": [{
315 - "c": "12345", 307 + "c": "2126833671",
316 "el": 0.75, 308 "el": 0.75,
317 "t": 1626016299 309 "t": 1626016299
318 }] 310 }]
@@ -335,7 +327,7 @@ ${clinetId} clinetId 是基站编号,为替换字符串。 @@ -335,7 +327,7 @@ ${clinetId} clinetId 是基站编号,为替换字符串。
335 { 327 {
336 "i": 15, 328 "i": 15,
337 "m": [{ 329 "m": [{
338 - "c": "12345", 330 + "c": "2126833671",
339 "t": 1626016299 331 "t": 1626016299
340 }] 332 }]
341 } 333 }
@@ -501,7 +493,7 @@ public static String bytesToHexString(byte[] src) { @@ -501,7 +493,7 @@ public static String bytesToHexString(byte[] src) {
501 "i": 13, 493 "i": 13,
502 "en": "1", 494 "en": "1",
503 "qm": 1, 495 "qm": 1,
504 - "c": "12345", 496 + "c": "2126833671",
505 "m": [{ 497 "m": [{
506 "qn": 1, 498 "qn": 1,
507 "a": "A", 499 "a": "A",
@@ -530,7 +522,7 @@ public static String bytesToHexString(byte[] src) { @@ -530,7 +522,7 @@ public static String bytesToHexString(byte[] src) {
530 | 名词 | 备注 | 522 | 名词 | 备注 |
531 | --- | --- | 523 | --- | --- |
532 | i = 11 | 停止答题 | 524 | i = 11 | 停止答题 |
533 -| en |停止对序号1的测验 | 525 +| en |停止对序号1的练习 |
534 526
535 527
536 ### 抢答(待完成-可能修改) 528 ### 抢答(待完成-可能修改)
@@ -550,7 +542,7 @@ public static String bytesToHexString(byte[] src) { @@ -550,7 +542,7 @@ public static String bytesToHexString(byte[] src) {
550 | 名词 | 备注 | 542 | 名词 | 备注 |
551 | --- | --- | 543 | --- | --- |
552 | i = 12 | 开启答题 | 544 | i = 12 | 开启答题 |
553 -| en |序号2的测验 | 545 +| en |序号2的练习 |
554 | qm | qm =4 抢答题 | 546 | qm | qm =4 抢答题 |
555 547
556 548
@@ -565,7 +557,7 @@ public static String bytesToHexString(byte[] src) { @@ -565,7 +557,7 @@ public static String bytesToHexString(byte[] src) {
565 "i": 13, 557 "i": 13,
566 "en": "2", 558 "en": "2",
567 "qm": 4, 559 "qm": 4,
568 - "c": "12345", 560 + "c": "2126833671",
569 "m": [{ 561 "m": [{
570 "qn": 1, 562 "qn": 1,
571 "a": "A", 563 "a": "A",
@@ -577,7 +569,7 @@ public static String bytesToHexString(byte[] src) { @@ -577,7 +569,7 @@ public static String bytesToHexString(byte[] src) {
577 | 名词 | 备注 | 569 | 名词 | 备注 |
578 | --- | --- | 570 | --- | --- |
579 | i = 12 | 开启答题 | 571 | i = 12 | 开启答题 |
580 -| en |序号2的测验 | 572 +| en |序号2的练习 |
581 | qm | qm =4 抢答题 | 573 | qm | qm =4 抢答题 |
582 | c | 键盘编号 | 574 | c | 键盘编号 |
583 | qn |上报答题数据,单题题号固定为1 | 575 | qn |上报答题数据,单题题号固定为1 |
@@ -599,7 +591,7 @@ public static String bytesToHexString(byte[] src) { @@ -599,7 +591,7 @@ public static String bytesToHexString(byte[] src) {
599 | 名词 | 备注 | 591 | 名词 | 备注 |
600 | --- | --- | 592 | --- | --- |
601 | i = 11 | 停止答题 | 593 | i = 11 | 停止答题 |
602 -| en |停止对序号2的测验 | 594 +| en |停止对序号2的练习 |
603 595
604 596
605 597
@@ -637,7 +629,7 @@ public static String bytesToHexString(byte[] src) { @@ -637,7 +629,7 @@ public static String bytesToHexString(byte[] src) {
637 | 名词 | 备注 | 629 | 名词 | 备注 |
638 | --- | --- | 630 | --- | --- |
639 | i = 12 | 开启答题 | 631 | i = 12 | 开启答题 |
640 -| en |12341测验 | 632 +| en |12341练习 |
641 | qm = 14 | 多题多级编号模式 | 633 | qm = 14 | 多题多级编号模式 |
642 | current |当前第几包数据 | 634 | current |当前第几包数据 |
643 | total |一共几包数据 | 635 | total |一共几包数据 |
@@ -657,7 +649,7 @@ public static String bytesToHexString(byte[] src) { @@ -657,7 +649,7 @@ public static String bytesToHexString(byte[] src) {
657 "i": 13, 649 "i": 13,
658 "en": "3", 650 "en": "3",
659 "qm": 14, 651 "qm": 14,
660 - "c": "12345", 652 + "c": "2126833671",
661 "m": [{ 653 "m": [{
662 "qn": "1", 654 "qn": "1",
663 "a": "A", 655 "a": "A",
@@ -669,7 +661,7 @@ public static String bytesToHexString(byte[] src) { @@ -669,7 +661,7 @@ public static String bytesToHexString(byte[] src) {
669 | 名词 | 备注 | 661 | 名词 | 备注 |
670 | --- | --- | 662 | --- | --- |
671 | i = 13 | 接收答题数据 | 663 | i = 13 | 接收答题数据 |
672 -| en |12341测验 | 664 +| en |12341练习 |
673 | qm = 14 | 多题多级编号模式 | 665 | qm = 14 | 多题多级编号模式 |
674 | c | 键盘编号 | 666 | c | 键盘编号 |
675 | qn |顺序题号,不为显示编号,是上述题目的顺序号 | 667 | qn |顺序题号,不为显示编号,是上述题目的顺序号 |
@@ -691,7 +683,7 @@ public static String bytesToHexString(byte[] src) { @@ -691,7 +683,7 @@ public static String bytesToHexString(byte[] src) {
691 | 名词 | 备注 | 683 | 名词 | 备注 |
692 | --- | --- | 684 | --- | --- |
693 | i = 11 | 停止答题 | 685 | i = 11 | 停止答题 |
694 -| en |停止对序号12341的测验 | 686 +| en |停止对序号12341的练习 |
695 687
696 688
697 689
@@ -791,7 +783,7 @@ public static String bytesToHexString(byte[] src) { @@ -791,7 +783,7 @@ public static String bytesToHexString(byte[] src) {
791 { 783 {
792 "i": 18, 784 "i": 18,
793 "m": { 785 "m": {
794 - "cId": "123456", 786 + "cId": "3411111156",
795 "percent": 0, 787 "percent": 0,
796 "status": 0 788 "status": 0
797 } 789 }
@@ -835,7 +827,7 @@ public static String bytesToHexString(byte[] src) { @@ -835,7 +827,7 @@ public static String bytesToHexString(byte[] src) {
835 { 827 {
836 "i": 29, 828 "i": 29,
837 "m": { 829 "m": {
838 - "cId": "123456", 830 + "cId": "2023065218",
839 "percent": 0, 831 "percent": 0,
840 "status": 0 832 "status": 0
841 } 833 }
@@ -869,7 +861,7 @@ public static String bytesToHexString(byte[] src) { @@ -869,7 +861,7 @@ public static String bytesToHexString(byte[] src) {
869 | --- | --- | 861 | --- | --- |
870 | i = 62 | 文本设置 | 862 | i = 62 | 文本设置 |
871 | sn |键盘列表 | 863 | sn |键盘列表 |
872 -| cmd |下发的命令 <br> 4 第二行文本 <br> 81 单选 <br> 82 多选 <br> 83 数字 <br> 84 判断 <br> 85 自判题判断 <br> 87 清除 | 864 +| cmd |下发的命令 <br> 4: 第二行文本 <br> 81:单选 <br> 82: 多选 <br> 83: 数字 <br> 84: 判断 <br> 85: 自判题判断 <br> 87: 清除 |
873 | text |标题信息,以hex:开头添加的内容 内容为GBK的hex编码 | 865 | text |标题信息,以hex:开头添加的内容 内容为GBK的hex编码 |
874 866
875 867