Commit 6bdf30bd1aef80ca8cf68d13a2e7007d40a5f6b8
1 parent
eb1166f1
1.SDK_DLL部分[内部] 启动业务增加样例。
2.SDK应用部分[内部] 开始签到部分参数位置调整。
Showing
3 changed files
with
730 additions
and
121 deletions
img/image7.png
0 → 100644
7.41 KB
通讯协议-SDK_DLL部分[内部].md
| ... | ... | @@ -302,29 +302,29 @@ HDParamCallBack 回调接口反馈数据解析: |
| 302 | 302 | |
| 303 | 303 | | **参数名称** | **参数说明** | **范围** | **备注** | |
| 304 | 304 | | --- | --- | --- | --- | |
| 305 | -|int Moed1|签到模式| 1:指定键签到 <br> 2:PIN码签到(默认值)|| | |
| 306 | -|int Moed2|修改模式|0:不可修改 <br>1:可以修改(默认值)|| | |
| 307 | -|int Moed3|迫选模式|0:(默认值)|| | |
| 308 | -|int Moed4|选项数目|10:(默认值)|| | |
| 309 | -|int Moed5|可选项数|1≤N≤14 (指定位数才需要设置)|| | |
| 305 | +|int bindMode|签到模式| 1:指定键签到 <br> 2:PIN码签到(默认值)|| | |
| 306 | +|int modifyMode|修改模式|0:不可修改 <br>1:可以修改(默认值)|| | |
| 307 | +|int lessMode|迫选模式|0:(默认值)|| | |
| 308 | +|int options|选项数目|10:(默认值)|| | |
| 309 | +|int optionalN|可选位数|1≤N≤14 || | |
| 310 | 310 | |int 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 || |
| 311 | 311 | |
| 312 | 312 | 接口代码: |
| 313 | 313 | ```C++ |
| 314 | 314 | extern"C" __declspec(dllexport) bool Start_Sign_in_Event( |
| 315 | - int Moed1 = 1, | |
| 316 | - int Moed2 = 0, | |
| 317 | - int Moed3 = 0, | |
| 318 | - int Moed4 = 0, | |
| 319 | - int Moed5 = 0, | |
| 320 | - int KeyValue=0); //开始签到功能 | |
| 321 | -``` | |
| 322 | -#### 启动样例: | |
| 323 | -目的:PIN签到模式,可以修改,可选项数6 | |
| 315 | + int bindMode, | |
| 316 | + int modifyMode, | |
| 317 | + int lessMode, | |
| 318 | + int options, | |
| 319 | + int optionalN, | |
| 320 | + int KeyValue); //开始签到功能 | |
| 321 | +``` | |
| 322 | +#### 样例: | |
| 323 | +样例目的:PIN签到模式,可以修改,可选位数4位 | |
| 324 | 324 | ##### 启动功能部分: |
| 325 | 325 | ```C++ |
| 326 | 326 | Set_Custom_Title(0, 3, "TXT"); //设置自定义标题 |
| 327 | -Start_Sign_in_Event(2, 0, 0, 0, 6, 0); //开启pin模式签到 | |
| 327 | +Start_Sign_in_Event(2, 0, 0, 0, 4, 0); //开启pin模式签到 | |
| 328 | 328 | ``` |
| 329 | 329 | HDParamCallBack 回调接口反馈数据解析: |
| 330 | 330 | |
| ... | ... | @@ -368,11 +368,11 @@ HDParamCallBack 回调接口反馈数据解析: |
| 368 | 368 | | --- | --- | --- | --- | |
| 369 | 369 | |UCHAR iBaseID|基站ID|0~32|| |
| 370 | 370 | |ULONG KeySN|指定键盘SN||| |
| 371 | -|int Moed1|签到模式| 1:指定键签到 <br> 2:PIN码签到(默认值)|| | |
| 372 | -|int Moed2|修改模式|0:不可修改 <br>1:可以修改(默认值)|| | |
| 373 | -|int Moed3|迫选模式|0:(默认值)|| | |
| 374 | -|int Moed4|选项数目|10:(默认值)|| | |
| 375 | -|int Moed5|可选项数|1≤N≤14 (指定位数才需要设置)|| | |
| 371 | +|int bindMode|签到模式| 1:指定键签到 <br> 2:PIN码签到(默认值)|| | |
| 372 | +|int modifyMode|修改模式|0:不可修改 <br>1:可以修改(默认值)|| | |
| 373 | +|int lessMode|迫选模式|0:(默认值)|| | |
| 374 | +|int options|选项数目|10:(默认值)|| | |
| 375 | +|int optionalN|可选位数|1≤N≤14 || | |
| 376 | 376 | |int 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 || |
| 377 | 377 | |UCHAR Txt_Len|提示标题长度|1~16字节|| |
| 378 | 378 | |const char* Txt|提示标题|字符串|| |
| ... | ... | @@ -382,22 +382,22 @@ HDParamCallBack 回调接口反馈数据解析: |
| 382 | 382 | extern"C" __declspec(dllexport) bool Start_Sign_in_Event_SN( |
| 383 | 383 | UCHAR iBaseID, |
| 384 | 384 | ULONG KeySN, |
| 385 | - int Moed1, | |
| 386 | - int Moed2, | |
| 387 | - int Moed3, | |
| 388 | - int Moed4, | |
| 389 | - int Moed5, | |
| 385 | + int bindMode, | |
| 386 | + int modifyMode, | |
| 387 | + int lessMode, | |
| 388 | + int options, | |
| 389 | + int optionalN, | |
| 390 | 390 | int KeyValue, |
| 391 | 391 | UCHAR Txt_Len, |
| 392 | 392 | const char* Txt); //开始签到功能 |
| 393 | 393 | ``` |
| 394 | 394 | |
| 395 | -#### 启动样例: | |
| 396 | -目的:PIN签到模式,可以修改,可选项数6 | |
| 395 | +#### 样例: | |
| 396 | +样例目的:PIN签到模式,可以修改,可选项数6 | |
| 397 | 397 | ##### 启动功能部分: |
| 398 | 398 | ```C++ |
| 399 | 399 | //指定键盘开启pin模式签到,带自定义标题 |
| 400 | -Start_Sign_in_Event_SN(0,1837454011,2, 0, 0, 0, 6, 0, 3, "TXT"); | |
| 400 | +Start_Sign_in_Event_SN(0,1837454011,2, 0, 0, 0, 4, 0, 3, "TXT"); | |
| 401 | 401 | ``` |
| 402 | 402 | HDParamCallBack 回调接口反馈数据解析: |
| 403 | 403 | |
| ... | ... | @@ -416,14 +416,14 @@ KeyEventCallBack 回调接口反馈数据解析: |
| 416 | 416 | |UCHAR iBaseID|基站ID|1|| |
| 417 | 417 | |unsigned long long keySn|键盘SN|1837454011|| |
| 418 | 418 | |float Time|反馈时间[秒]|0.5|| |
| 419 | -|int mode|回调反馈数据模式|1|| | |
| 419 | +|int mode|回调反馈数据模式|4|| | |
| 420 | 420 | |int RxMode|预留|0|| |
| 421 | 421 | |const char* sInfo|回调反馈数据|"0,1001,0,0"|"预留,按键值,预留,预留"| |
| 422 | 422 | |
| 423 | 423 | |
| 424 | 424 | ##### 退出功能部分: |
| 425 | 425 | ```C++ |
| 426 | -ExitEvent(1); //带签到模式切换到空闲模式 | |
| 426 | +ExitEvent(1); // | |
| 427 | 427 | ``` |
| 428 | 428 | HDParamCallBack 回调接口反馈数据解析: |
| 429 | 429 | |
| ... | ... | @@ -431,19 +431,19 @@ HDParamCallBack 回调接口反馈数据解析: |
| 431 | 431 | | --- | --- | --- | --- | |
| 432 | 432 | |int iBaseID|基站ID|1|| |
| 433 | 433 | |int mode|模式|0|| |
| 434 | -|const char* sInfo|参数字符串|"1,OK"|1:签到绑定带参数切换空闲模式成功| | |
| 435 | - | |
| 434 | +|const char* sInfo|参数字符串|"41,OK"|1:签到模式切换空闲模式成功| | |
| 436 | 435 | |
| 437 | -## 数字题功能[广播] | |
| 436 | +## 数字题 | |
| 437 | +### 数字题功能[广播] | |
| 438 | 438 | 函数名称:Start_Number_Event |
| 439 | 439 | 功能:数字题功能[广播] |
| 440 | 440 | 说明:把SDK管理的所有基站的在线键盘设置为数字功能模式 |
| 441 | 441 | |
| 442 | 442 | | **参数名称** | **参数说明** | **范围** | **备注** | |
| 443 | 443 | |---|---|---|---| |
| 444 | -|secrecyMode|保密模式|0:不保密(默认值)<br>1:保密|| | |
| 445 | -|modifyMode|修改模式|0:不可修改<br>1:可以修改(默认值)| | |
| 446 | 444 | |aswOption|按键模式|0:无规则 (S6最多16位,T2最多14位)<br>1:预留<br>2:预留<br>3:带小数位上下限(T2不支持)| |
| 445 | +|modifyMode|修改模式|0:不可修改<br>1:可以修改(默认值)| | |
| 446 | +|secrecyMode|保密模式|0:不保密(默认值)<br>1:保密|| | |
| 447 | 447 | |digits|小数位数|0:没有小数点<br>1:一位小数点<br>2:二位小数点| |
| 448 | 448 | |numMin|下限|aswOption=3<br>digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| |
| 449 | 449 | |numMax|上限|aswOption=3<br>digits=0 范围:0~65535 <br> digits=1 范围:0~6553 <br> digits=2 范围:0~655| |
| ... | ... | @@ -451,15 +451,56 @@ HDParamCallBack 回调接口反馈数据解析: |
| 451 | 451 | 接口代码: |
| 452 | 452 | ```C++ |
| 453 | 453 | extern"C" __declspec(dllexport) bool Start_Number_Event( |
| 454 | - int Moed1 = 1, | |
| 455 | - int Moed2 = 0, | |
| 456 | - int Moed3 = 0, | |
| 457 | - int digits = 0, | |
| 458 | - USHORT numMax = 0, | |
| 459 | - USHORT numMin = 0); // | |
| 454 | + int aswOption, | |
| 455 | + int modifyMode, | |
| 456 | + int secrecyMode, | |
| 457 | + int digits, | |
| 458 | + USHORT numMax, | |
| 459 | + USHORT numMin); // | |
| 460 | 460 | ``` |
| 461 | 461 | |
| 462 | -## 数字题功能[指定键盘SN] | |
| 462 | +#### 样例: | |
| 463 | +样例目的:启动数字题,可以修改结果,两位小数,上限:655,下限:0 | |
| 464 | +##### 启动功能部分: | |
| 465 | +```C++ | |
| 466 | +Set_Custom_Title(0, 3, "TXT"); //设置自定义标题 | |
| 467 | +Start_Number_Event(0, 0, 0, 2, 655, 0); //开启启动数字题 | |
| 468 | +``` | |
| 469 | +HDParamCallBack 回调接口反馈数据解析: | |
| 470 | + | |
| 471 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 472 | +| --- | --- | --- | --- | | |
| 473 | +|int iBaseID|基站ID|1|| | |
| 474 | +|int mode|模式|916|数字题模式| | |
| 475 | +|const char* sInfo|参数字符串|"OK"|成功| | |
| 476 | + | |
| 477 | +##### 接收按键数据部分: | |
| 478 | + | |
| 479 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 480 | + | |
| 481 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 482 | +| --- | --- | --- | --- | | |
| 483 | +|UCHAR iBaseID|基站ID|1|| | |
| 484 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 485 | +|float Time|反馈时间[秒]|0.5|| | |
| 486 | +|int mode|回调反馈数据模式|4|| | |
| 487 | +|int RxMode|预留|0|| | |
| 488 | +|const char* sInfo|回调反馈数据|"0,99.99,0,0"|"预留,按键值,预留,预留"| | |
| 489 | + | |
| 490 | +##### 退出功能部分: | |
| 491 | +```C++ | |
| 492 | +ExitEvent(4); //带数字题模式切换到空闲模式 | |
| 493 | +``` | |
| 494 | +HDParamCallBack 回调接口反馈数据解析: | |
| 495 | + | |
| 496 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 497 | +| --- | --- | --- | --- | | |
| 498 | +|int iBaseID|基站ID|1|| | |
| 499 | +|int mode|模式|0|| | |
| 500 | +|const char* sInfo|参数字符串|"4,OK"|4:带数字题模式切换到空闲模式成功| | |
| 501 | + | |
| 502 | + | |
| 503 | +### 数字题功能[指定键盘SN] | |
| 463 | 504 | 函数名称:Start_Number_Event_SN |
| 464 | 505 | 功能:数字题功能[指定键盘SN] |
| 465 | 506 | 说明:把SDK管理的指定在线键盘设置为数字题功能模式 |
| ... | ... | @@ -492,7 +533,47 @@ extern"C" __declspec(dllexport) bool Start_Number_Event_SN( |
| 492 | 533 | const char* Txt); // |
| 493 | 534 | ``` |
| 494 | 535 | |
| 495 | -## 判断题功能[广播] | |
| 536 | +#### 样例: | |
| 537 | +样例目的:启动数字题,可以修改结果,两位小数,上限:655,下限:0 | |
| 538 | +##### 启动功能部分: | |
| 539 | +```C++ | |
| 540 | +Start_Number_Event_SN(0,1837454011,0, 0, 0, 2, 655, 0, 3, "TXT"); //开启启动数字题 | |
| 541 | +``` | |
| 542 | +VoteEventCallBack 回调接口反馈数据解析: | |
| 543 | + | |
| 544 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 545 | +| --- | --- | --- | --- | | |
| 546 | +|int iBaseID|基站ID|1|| | |
| 547 | +|int mode|模式|301:S6<br>302:T2|| | |
| 548 | +|const char* sInfo|参数字符串|S6:"投票模式,键盘SN,结果,预留,预留" <br>T2:"投票模式,键盘SN,结果"|| | |
| 549 | + | |
| 550 | +##### 接收按键数据部分: | |
| 551 | + | |
| 552 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 553 | + | |
| 554 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 555 | +| --- | --- | --- | --- | | |
| 556 | +|UCHAR iBaseID|基站ID|1|| | |
| 557 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 558 | +|float Time|反馈时间[秒]|0.5|| | |
| 559 | +|int mode|回调反馈数据模式|1|| | |
| 560 | +|int RxMode|预留|0|| | |
| 561 | +|const char* sInfo|回调反馈数据|"0,99.99,0,0"|"预留,按键值,预留,预留"| | |
| 562 | + | |
| 563 | +##### 退出功能部分: | |
| 564 | +```C++ | |
| 565 | +ExitEvent(4); //带数字题模式切换到空闲模式 | |
| 566 | +``` | |
| 567 | +HDParamCallBack 回调接口反馈数据解析: | |
| 568 | + | |
| 569 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 570 | +| --- | --- | --- | --- | | |
| 571 | +|int iBaseID|基站ID|1|| | |
| 572 | +|int mode|模式|0|| | |
| 573 | +|const char* sInfo|参数字符串|"4,OK"|4:带数字题模式切换到空闲模式成功| | |
| 574 | + | |
| 575 | +## 判断题 | |
| 576 | +### 判断题功能[广播] | |
| 496 | 577 | 函数名称:Start_TrueFalse_Event |
| 497 | 578 | 功能:判断题功能[广播] |
| 498 | 579 | 说明:把SDK管理的所有基站的在线键盘设置为判断题功能模式 |
| ... | ... | @@ -500,8 +581,9 @@ extern"C" __declspec(dllexport) bool Start_Number_Event_SN( |
| 500 | 581 | | **参数名称** | **参数说明** | **范围** | **备注** | |
| 501 | 582 | |---|---|---|---| |
| 502 | 583 | | optionsMode | 选项类别 | 1:True/False 对/错 </br>2:Yes/No 是/否</br> 3:√/×| |
| 503 | -| secrecyMode | 保密模式 | 0:不保密(默认值) </br> 1:保密| | |
| 504 | 584 | | modifyMode | 修改模式 | 0:不可修改</br>1:可以修改(默认值)| |
| 585 | +| secrecyMode | 保密模式 | 0:不保密(默认值) </br> 1:保密| | |
| 586 | + | |
| 505 | 587 | |
| 506 | 588 | |
| 507 | 589 | 接口代码: |
| ... | ... | @@ -512,7 +594,48 @@ extern"C" __declspec(dllexport) bool Start_TrueFalse_Event( |
| 512 | 594 | int Moed3 = 0); |
| 513 | 595 | ``` |
| 514 | 596 | |
| 515 | -## 判断题功能[指定键盘SN] | |
| 597 | +#### 样例: | |
| 598 | +样例目的:启动判断题,可以修改结果 | |
| 599 | +##### 启动功能部分: | |
| 600 | +```C++ | |
| 601 | +Set_Custom_Title(0, 3, "TXT"); //设置自定义标题 | |
| 602 | +Start_TrueFalse_Event(1, 1, 0); //开启启动判断题 | |
| 603 | +``` | |
| 604 | +HDParamCallBack 回调接口反馈数据解析: | |
| 605 | + | |
| 606 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 607 | +| --- | --- | --- | --- | | |
| 608 | +|int iBaseID|基站ID|1|| | |
| 609 | +|int mode|模式|912|判断题模式| | |
| 610 | +|const char* sInfo|参数字符串|"OK"|成功| | |
| 611 | + | |
| 612 | +##### 接收按键数据部分: | |
| 613 | + | |
| 614 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 615 | + | |
| 616 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 617 | +| --- | --- | --- | --- | | |
| 618 | +|UCHAR iBaseID|基站ID|1|| | |
| 619 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 620 | +|float Time|反馈时间[秒]|0.5|| | |
| 621 | +|int mode|回调反馈数据模式|5|| | |
| 622 | +|int RxMode|预留|0|| | |
| 623 | +|const char* sInfo|回调反馈数据|"0,1,0,0"|"预留,按键值,预留,预留"| | |
| 624 | + | |
| 625 | +##### 退出功能部分: | |
| 626 | +```C++ | |
| 627 | +ExitEvent(5); //带判断题模式切换到空闲模式 | |
| 628 | +``` | |
| 629 | +HDParamCallBack 回调接口反馈数据解析: | |
| 630 | + | |
| 631 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 632 | +| --- | --- | --- | --- | | |
| 633 | +|int iBaseID|基站ID|1|| | |
| 634 | +|int mode|模式|0|| | |
| 635 | +|const char* sInfo|参数字符串|"5,OK"|5:带判断题模式切换到空闲模式成功| | |
| 636 | + | |
| 637 | + | |
| 638 | +### 判断题功能[指定键盘SN] | |
| 516 | 639 | 函数名称:Start_TrueFalse_Event_SN |
| 517 | 640 | 功能:判断题功能[指定键盘SN] |
| 518 | 641 | 说明:把SDK管理的指定在线键盘设置为判断题功能模式 |
| ... | ... | @@ -522,24 +645,65 @@ extern"C" __declspec(dllexport) bool Start_TrueFalse_Event( |
| 522 | 645 | |UCHAR iBaseID|基站ID|0~32|| |
| 523 | 646 | |ULONG KeySN|指定键盘SN||| |
| 524 | 647 | | optionsMode | 选项类别 | 1:True/False 对/错 </br>2:Yes/No 是/否</br> 3:√/×| |
| 525 | -| secrecyMode | 保密模式 | 0:不保密(默认值) </br> 1:保密| | |
| 526 | 648 | | modifyMode | 修改模式 | 0:不可修改</br>1:可以修改(默认值)| |
| 649 | +| secrecyMode | 保密模式 | 0:不保密(默认值) </br> 1:保密| | |
| 527 | 650 | |UCHAR Txt_Len|提示标题长度|1~16字节|| |
| 528 | 651 | |Txt|提示标题|字符串,长度最多不超过16个字节| |
| 529 | 652 | |
| 530 | 653 | 接口代码: |
| 531 | 654 | ```C++ |
| 532 | -extern"C" __declspec(dllexport) bool T2_Start_TrueFalse_Event( | |
| 655 | +extern"C" __declspec(dllexport) bool Start_TrueFalse_Event_SN( | |
| 533 | 656 | UCHAR iBaseID, |
| 534 | 657 | ULONG KeySN, |
| 535 | - int Moed1, | |
| 536 | - int Moed2, | |
| 537 | - int Moed3, | |
| 658 | + int optionsMode, | |
| 659 | + int modifyMode, | |
| 660 | + int secrecyMode, | |
| 538 | 661 | UCHAR Txt_Len, |
| 539 | 662 | const char* Txt); // |
| 540 | 663 | ``` |
| 541 | 664 | |
| 542 | -## 选择题功能[广播] | |
| 665 | +#### 样例: | |
| 666 | +样例目的:启动判断题,可以修改结果 | |
| 667 | +##### 启动功能部分: | |
| 668 | +```C++ | |
| 669 | +Start_TrueFalse_Event_SN(0,1837454011,1, 1, 0, 3, "TXT"); //开启启动判断题 | |
| 670 | +``` | |
| 671 | +VoteEventCallBack 回调接口反馈数据解析: | |
| 672 | + | |
| 673 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 674 | +| --- | --- | --- | --- | | |
| 675 | +|int iBaseID|基站ID|1|| | |
| 676 | +|int mode|模式|301:S6<br>302:T2|| | |
| 677 | +|const char* sInfo|参数字符串|S6:"投票模式,键盘SN,结果,预留,预留" <br>T2:"投票模式,键盘SN,结果"|| | |
| 678 | + | |
| 679 | +##### 接收按键数据部分: | |
| 680 | + | |
| 681 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 682 | + | |
| 683 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 684 | +| --- | --- | --- | --- | | |
| 685 | +|UCHAR iBaseID|基站ID|1|| | |
| 686 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 687 | +|float Time|反馈时间[秒]|0.5|| | |
| 688 | +|int mode|回调反馈数据模式|5|| | |
| 689 | +|int RxMode|预留|0|| | |
| 690 | +|const char* sInfo|回调反馈数据|"0,1,0,0"|"预留,按键值,预留,预留"| | |
| 691 | + | |
| 692 | +##### 退出功能部分: | |
| 693 | +```C++ | |
| 694 | +ExitEvent(5); //带判断题模式切换到空闲模式 | |
| 695 | +``` | |
| 696 | +HDParamCallBack 回调接口反馈数据解析: | |
| 697 | + | |
| 698 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 699 | +| --- | --- | --- | --- | | |
| 700 | +|int iBaseID|基站ID|1|| | |
| 701 | +|int mode|模式|0|| | |
| 702 | +|const char* sInfo|参数字符串|"5,OK"|5:带判断题模式切换到空闲模式成功| | |
| 703 | + | |
| 704 | + | |
| 705 | +## 选择题 | |
| 706 | +### 选择题功能[广播] | |
| 543 | 707 | 函数名称:Start_TrueFalse_Event |
| 544 | 708 | 功能:选择题功能[广播] |
| 545 | 709 | 说明:把SDK管理的所有基站的在线键盘设置为选择题功能模式 |
| ... | ... | @@ -547,8 +711,8 @@ extern"C" __declspec(dllexport) bool T2_Start_TrueFalse_Event( |
| 547 | 711 | | **参数名称** | **参数说明** | **范围** | **备注** | |
| 548 | 712 | |---|---|---|---| |
| 549 | 713 | |optionsMode|选项类别|1:显示字母(默认值) </br>2:显示数字 | |
| 550 | -|secrecyMode|保密模式|0:不保密(默认值)</br>1:保密 | | |
| 551 | 714 | |modifyMode|修改模式|0:不可修改 </br>1:可以修改(默认值) | |
| 715 | +|secrecyMode|保密模式|0:不保密(默认值)</br>1:保密 | | |
| 552 | 716 | |lessMode|迫选模式| 0:可缺选(默认值) </br>1:不可缺选</br>2:允许重复输入</br>3:允许重复输入且不可缺选 | |
| 553 | 717 | | options|选项数目|1≤M≤10(默认值4)| |
| 554 | 718 | | optionalN|可选项数|1≤N≤M(默认值1)| |
| ... | ... | @@ -557,15 +721,55 @@ extern"C" __declspec(dllexport) bool T2_Start_TrueFalse_Event( |
| 557 | 721 | 接口代码: |
| 558 | 722 | ```C++ |
| 559 | 723 | extern"C" __declspec(dllexport) bool Start_Choice_Event( |
| 560 | - int Moed1 = 1, | |
| 561 | - int Moed2 = 0, | |
| 562 | - int Moed3 = 0, | |
| 563 | - int Moed4 = 0, | |
| 564 | - int Moed5 = 0, | |
| 565 | - int Moed6 = 0); | |
| 724 | + int optionsMode, | |
| 725 | + int modifyMode, | |
| 726 | + int secrecyMode, | |
| 727 | + int lessMode, | |
| 728 | + int options, | |
| 729 | + int optionalN); | |
| 566 | 730 | ``` |
| 567 | 731 | |
| 568 | -## 选择题功能[指定键盘SN] | |
| 732 | +#### 样例: | |
| 733 | +样例目的:启动选择题,字母类型,4选1,可以修改结果 | |
| 734 | +##### 启动功能部分: | |
| 735 | +```C++ | |
| 736 | +Set_Custom_Title(0, 3, "TXT"); //设置自定义标题 | |
| 737 | +Start_Choice_Event(1, 1, 0,0, 4, 1); //开启启动选择题 | |
| 738 | +``` | |
| 739 | +HDParamCallBack 回调接口反馈数据解析: | |
| 740 | + | |
| 741 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 742 | +| --- | --- | --- | --- | | |
| 743 | +|int iBaseID|基站ID|1|| | |
| 744 | +|int mode|模式|910|选择题模式| | |
| 745 | +|const char* sInfo|参数字符串|"OK"|成功| | |
| 746 | + | |
| 747 | +##### 接收按键数据部分: | |
| 748 | + | |
| 749 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 750 | + | |
| 751 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 752 | +| --- | --- | --- | --- | | |
| 753 | +|UCHAR iBaseID|基站ID|1|| | |
| 754 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 755 | +|float Time|反馈时间[秒]|0.5|| | |
| 756 | +|int mode|回调反馈数据模式|10|| | |
| 757 | +|int RxMode|预留|0|| | |
| 758 | +|const char* sInfo|回调反馈数据|"0,A,0,0"|"预留,按键值,预留,预留"| | |
| 759 | + | |
| 760 | +##### 退出功能部分: | |
| 761 | +```C++ | |
| 762 | +ExitEvent(10); //带判断题模式切换到空闲模式 | |
| 763 | +``` | |
| 764 | +HDParamCallBack 回调接口反馈数据解析: | |
| 765 | + | |
| 766 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 767 | +| --- | --- | --- | --- | | |
| 768 | +|int iBaseID|基站ID|1|| | |
| 769 | +|int mode|模式|0|| | |
| 770 | +|const char* sInfo|参数字符串|"5,OK"|5:带判断题模式切换到空闲模式成功| | |
| 771 | + | |
| 772 | +### 选择题功能[指定键盘SN] | |
| 569 | 773 | 函数名称:Start_Choice_Event_SN |
| 570 | 774 | 功能:选择题功能[指定键盘SN] |
| 571 | 775 | 说明:把SDK管理的指定在线键盘设置为选择题功能模式 |
| ... | ... | @@ -588,17 +792,58 @@ extern"C" __declspec(dllexport) bool Start_Choice_Event( |
| 588 | 792 | extern"C" __declspec(dllexport) bool Start_Choice_Event_SN( |
| 589 | 793 | UCHAR iBaseID, |
| 590 | 794 | ULONG KeySN, |
| 591 | - int Moed1, | |
| 592 | - int Moed2, | |
| 593 | - int Moed3, | |
| 594 | - int Moed4, | |
| 595 | - int Moed5, | |
| 596 | - int Moed6, | |
| 795 | + int optionsMode, | |
| 796 | + int modifyMode, | |
| 797 | + int secrecyMode, | |
| 798 | + int lessMode, | |
| 799 | + int options, | |
| 800 | + int optionalN, | |
| 597 | 801 | UCHAR Txt_Len, |
| 598 | 802 | const char* Txt); |
| 599 | 803 | ``` |
| 600 | 804 | |
| 601 | -## 语音题功能[广播] | |
| 805 | +#### 样例: | |
| 806 | +样例目的:启动选择题,字母类型,4选1,可以修改结果 | |
| 807 | +##### 启动功能部分: | |
| 808 | +```C++ | |
| 809 | +Start_Choice_Event_SN(0,1837454011, 1, 1, 0,0, 4, 1, 3, "TXT"); //开启启动判断题 | |
| 810 | +``` | |
| 811 | +VoteEventCallBack 回调接口反馈数据解析: | |
| 812 | + | |
| 813 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 814 | +| --- | --- | --- | --- | | |
| 815 | +|int iBaseID|基站ID|1|| | |
| 816 | +|int mode|模式|301:S6<br>302:T2|| | |
| 817 | +|const char* sInfo|参数字符串|S6:"投票模式,键盘SN,结果,预留,预留" <br>T2:"投票模式,键盘SN,结果"|| | |
| 818 | + | |
| 819 | +##### 接收按键数据部分: | |
| 820 | + | |
| 821 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 822 | + | |
| 823 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 824 | +| --- | --- | --- | --- | | |
| 825 | +|UCHAR iBaseID|基站ID|1|| | |
| 826 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 827 | +|float Time|反馈时间[秒]|0.5|| | |
| 828 | +|int mode|回调反馈数据模式|10|| | |
| 829 | +|int RxMode|预留|0|| | |
| 830 | +|const char* sInfo|回调反馈数据|"0,A,0,0"|"预留,按键值,预留,预留"| | |
| 831 | + | |
| 832 | +##### 退出功能部分: | |
| 833 | +```C++ | |
| 834 | +ExitEvent(10); //带选择题模式切换到空闲模式 | |
| 835 | +``` | |
| 836 | +HDParamCallBack 回调接口反馈数据解析: | |
| 837 | + | |
| 838 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 839 | +| --- | --- | --- | --- | | |
| 840 | +|int iBaseID|基站ID|1|| | |
| 841 | +|int mode|模式|0|| | |
| 842 | +|const char* sInfo|参数字符串|"10,OK"|10:带选择题模式切换到空闲模式成功| | |
| 843 | + | |
| 844 | + | |
| 845 | +## 语音题 | |
| 846 | +### 语音题功能[广播] | |
| 602 | 847 | 函数名称:Start_Voice_Event |
| 603 | 848 | 功能:语音题功能[广播] |
| 604 | 849 | 说明:把SDK管理的所有基站的在线键盘设置为语音题功能模式 |
| ... | ... | @@ -622,7 +867,52 @@ extern"C" __declspec(dllexport) bool Start_Voice_Event( |
| 622 | 867 | int OutMode); |
| 623 | 868 | ``` |
| 624 | 869 | |
| 625 | -## 语音题功能[指定键盘SN] | |
| 870 | +#### 样例: | |
| 871 | +样例目的:启动语音题,mp3格式 | |
| 872 | +##### 启动功能部分: | |
| 873 | +```C++ | |
| 874 | +Set_Custom_Title(0, 3, "TXT"); //设置自定义标题 | |
| 875 | +Start_Voice_Event(0, 0, 0,0); //开启启动语音题 | |
| 876 | +``` | |
| 877 | +HDParamCallBack 回调接口反馈数据解析: | |
| 878 | + | |
| 879 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 880 | +| --- | --- | --- | --- | | |
| 881 | +|int iBaseID|基站ID|1|| | |
| 882 | +|int mode|模式|922|语音题模式| | |
| 883 | +|const char* sInfo|参数字符串|"OK"|成功| | |
| 884 | + | |
| 885 | +##### 接收按键数据部分: | |
| 886 | + | |
| 887 | +VoiceStreamEventCallBackFunc 回调接口反馈数据解析: | |
| 888 | + | |
| 889 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 890 | +| --- | --- | --- | --- | | |
| 891 | +|UCHAR iBaseID|基站ID|1|| | |
| 892 | +|unsigned long keySn|键盘SN|1837454011|| | |
| 893 | +|int Mode|反馈数据模式|0:mp3(默认值)<br>1:实时流|| | |
| 894 | +|USHORT voiceId|回话ID|答题时间内,可重复提交语音,每段语音流加一个回话ID,用于区分作答|| | |
| 895 | +|USHORT dataIndex|数据包号|1开始|| | |
| 896 | +|const char* data|回调反馈数据|Mode=0:反馈的是MP3文件路径 <br> Mode=1:反馈的是实时数据流|| | |
| 897 | +|int len|数据长度|Base64编码后的字符串长度。应该将 "data" 通过Base64解码后得到原始的数据长度。|| | |
| 898 | +|int sampleRate|音频采样率|16000|| | |
| 899 | +|int bitsPerSample|音频采样精度|16|| | |
| 900 | +|int channel|声道数|1|单声道| | |
| 901 | +|int recFlag|结束标志|默认为0,为1表示结束|| | |
| 902 | + | |
| 903 | +##### 退出功能部分: | |
| 904 | +```C++ | |
| 905 | +ExitEvent(16); //带语音题模式切换到空闲模式 | |
| 906 | +``` | |
| 907 | +HDParamCallBack 回调接口反馈数据解析: | |
| 908 | + | |
| 909 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 910 | +| --- | --- | --- | --- | | |
| 911 | +|int iBaseID|基站ID|1|| | |
| 912 | +|int mode|模式|0|| | |
| 913 | +|const char* sInfo|参数字符串|"16,OK"|16:带语音题模式切换到空闲模式成功| | |
| 914 | + | |
| 915 | +### 语音题功能[指定键盘SN] | |
| 626 | 916 | 函数名称:Start_Voice_Event_SN |
| 627 | 917 | 功能:语音题功能[指定键盘SN] |
| 628 | 918 | 说明:把SDK管理的指定在线键盘设置为语音题功能模式 |
| ... | ... | @@ -653,7 +943,52 @@ extern"C" __declspec(dllexport) bool Start_Voice_Event_SN( |
| 653 | 943 | const char* Txt);// |
| 654 | 944 | ``` |
| 655 | 945 | |
| 656 | -## 自由题功能 | |
| 946 | +#### 样例: | |
| 947 | +样例目的:启动语音题,mp3格式 | |
| 948 | +##### 启动功能部分: | |
| 949 | +```C++ | |
| 950 | +Start_Voice_Event_SN(0,1837454011, 0, 0, 0,0, 3, "TXT"); //开启启动语音题 | |
| 951 | +``` | |
| 952 | +VoteEventCallBack 回调接口反馈数据解析: | |
| 953 | + | |
| 954 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 955 | +| --- | --- | --- | --- | | |
| 956 | +|int iBaseID|基站ID|1|| | |
| 957 | +|int mode|模式|301:S6<br>302:T2|| | |
| 958 | +|const char* sInfo|参数字符串|S6:"投票模式,键盘SN,结果,预留,预留" <br>T2:"投票模式,键盘SN,结果"|| | |
| 959 | + | |
| 960 | +##### 接收按键数据部分: | |
| 961 | + | |
| 962 | +VoiceStreamEventCallBackFunc 回调接口反馈数据解析: | |
| 963 | + | |
| 964 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 965 | +| --- | --- | --- | --- | | |
| 966 | +|UCHAR iBaseID|基站ID|1|| | |
| 967 | +|unsigned long keySn|键盘SN|1837454011|| | |
| 968 | +|int Mode|反馈数据模式|0:mp3(默认值)<br>1:实时流|| | |
| 969 | +|USHORT voiceId|回话ID|答题时间内,可重复提交语音,每段语音流加一个回话ID,用于区分作答|| | |
| 970 | +|USHORT dataIndex|数据包号|1开始|| | |
| 971 | +|const char* data|回调反馈数据|Mode=0:反馈的是MP3文件路径 <br> Mode=1:反馈的是实时数据流|| | |
| 972 | +|int len|数据长度|Base64编码后的字符串长度。应该将 "data" 通过Base64解码后得到原始的数据长度。|| | |
| 973 | +|int sampleRate|音频采样率|16000|| | |
| 974 | +|int bitsPerSample|音频采样精度|16|| | |
| 975 | +|int channel|声道数|1|单声道| | |
| 976 | +|int recFlag|结束标志|默认为0,为1表示结束|| | |
| 977 | + | |
| 978 | +##### 退出功能部分: | |
| 979 | +```C++ | |
| 980 | +ExitEvent(16); //带语音题模式切换到空闲模式 | |
| 981 | +``` | |
| 982 | +HDParamCallBack 回调接口反馈数据解析: | |
| 983 | + | |
| 984 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 985 | +| --- | --- | --- | --- | | |
| 986 | +|int iBaseID|基站ID|1|| | |
| 987 | +|int mode|模式|0|| | |
| 988 | +|const char* sInfo|参数字符串|"16,OK"|16:带语音题模式切换到空闲模式成功| | |
| 989 | + | |
| 990 | +## 自由题 | |
| 991 | +### 自由题功能 | |
| 657 | 992 | 函数名称:Start_Free_Question_Event |
| 658 | 993 | 功能:自由题功能 |
| 659 | 994 | 说明:把SDK管理的所有基站的在线键盘设置为自由题功能模式 |
| ... | ... | @@ -661,7 +996,7 @@ extern"C" __declspec(dllexport) bool Start_Voice_Event_SN( |
| 661 | 996 | | **参数名称** | **参数说明** | **范围** | **备注** | |
| 662 | 997 | |---|---|---|---| |
| 663 | 998 | |UCHAR iBaseID|基站ID|0~32|| |
| 664 | -|ULONG KeySN|指定键盘SN||| | |
| 999 | +|ULONG KeySN|指定键盘SN|0:默认值|| | |
| 665 | 1000 | |
| 666 | 1001 | |
| 667 | 1002 | 接口代码: |
| ... | ... | @@ -670,8 +1005,47 @@ extern"C" __declspec(dllexport) bool Start_Free_Question_Event( |
| 670 | 1005 | UCHAR iBaseID, |
| 671 | 1006 | ULONG KeySN); |
| 672 | 1007 | ``` |
| 1008 | +#### 样例: | |
| 1009 | +样例目的:启动自由题 | |
| 1010 | +##### 启动功能部分: | |
| 1011 | +```C++ | |
| 1012 | +Start_Free_Question_Event(0,0); //开启启动自由题 | |
| 1013 | +``` | |
| 1014 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1015 | + | |
| 1016 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1017 | +| --- | --- | --- | --- | | |
| 1018 | +|int iBaseID|基站ID|1|| | |
| 1019 | +|int mode|模式|943|自由题模式| | |
| 1020 | +|const char* sInfo|参数字符串|"OK"|成功| | |
| 673 | 1021 | |
| 674 | -## 抢答题功能 | |
| 1022 | +##### 接收按键数据部分: | |
| 1023 | + | |
| 1024 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 1025 | + | |
| 1026 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 1027 | +| --- | --- | --- | --- | | |
| 1028 | +|UCHAR iBaseID|基站ID|1|| | |
| 1029 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 1030 | +|float Time|反馈时间[秒]|0.5|| | |
| 1031 | +|int mode|回调反馈数据模式|10|| | |
| 1032 | +|int RxMode|预留|0|| | |
| 1033 | +|const char* sInfo|回调反馈数据|"0,A,0,0"|"预留,按键值,预留,预留"| | |
| 1034 | + | |
| 1035 | +##### 退出功能部分: | |
| 1036 | +```C++ | |
| 1037 | +ExitEvent(10); //带自由题模式切换到空闲模式 | |
| 1038 | +``` | |
| 1039 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1040 | + | |
| 1041 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1042 | +| --- | --- | --- | --- | | |
| 1043 | +|int iBaseID|基站ID|1|| | |
| 1044 | +|int mode|模式|0|| | |
| 1045 | +|const char* sInfo|参数字符串|"10,OK"|10:带自由题模式切换到空闲模式成功| | |
| 1046 | + | |
| 1047 | +## 抢答题 | |
| 1048 | +### 抢答题功能 | |
| 675 | 1049 | |
| 676 | 1050 | 函数名称:Start_Rush_Answer_Event |
| 677 | 1051 | 功能:抢答题功能 |
| ... | ... | @@ -679,20 +1053,58 @@ extern"C" __declspec(dllexport) bool Start_Free_Question_Event( |
| 679 | 1053 | |
| 680 | 1054 | | **参数名称** | **参数说明** | **范围** | **备注** | |
| 681 | 1055 | |---|---|---|---| |
| 682 | -|rushAnswerMode| 抢答模式|0:普通抢答(默认值)| | |
| 683 | -|Moed2| 预留|0:(默认值)| | |
| 684 | -|modifyMode|修改模式|0:不可修改<br>1:可以修改(默认值)| | |
| 1056 | +|int rushAnswerMode| 抢答模式|0:普通抢答(默认值)| | |
| 1057 | +|int Moed2| 预留|0:(默认值)| | |
| 1058 | +|int modifyMode|修改模式|0:不可修改<br>1:可以修改(默认值)| | |
| 685 | 1059 | |
| 686 | 1060 | |
| 687 | 1061 | 接口代码: |
| 688 | 1062 | ```C++ |
| 689 | 1063 | extern"C" __declspec(dllexport) bool Start_Rush_Answer_Event( |
| 690 | - int Moed1 = 1, | |
| 691 | - int Moed2 = 0, | |
| 692 | - int Moed3 = 0); //抢答 | |
| 1064 | + int intrushAnswerMode, | |
| 1065 | + int Moed2, | |
| 1066 | + int modifyMode); //抢答 | |
| 1067 | +``` | |
| 1068 | +#### 样例: | |
| 1069 | +样例目的:启动抢答题 | |
| 1070 | +##### 启动功能部分: | |
| 1071 | +```C++ | |
| 1072 | +Start_Rush_Answer_Event(0, 0, 0); //开启抢答题 | |
| 1073 | +``` | |
| 1074 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1075 | + | |
| 1076 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1077 | +| --- | --- | --- | --- | | |
| 1078 | +|int iBaseID|基站ID|1|| | |
| 1079 | +|int mode|模式|914|抢答题模式| | |
| 1080 | +|const char* sInfo|参数字符串|"OK"|成功| | |
| 1081 | + | |
| 1082 | +##### 接收按键数据部分: | |
| 1083 | + | |
| 1084 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 1085 | + | |
| 1086 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 1087 | +| --- | --- | --- | --- | | |
| 1088 | +|UCHAR iBaseID|基站ID|1|| | |
| 1089 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 1090 | +|float Time|反馈时间[秒]|0.5|| | |
| 1091 | +|int mode|回调反馈数据模式|13|| | |
| 1092 | +|int RxMode|预留|0|| | |
| 1093 | +|const char* sInfo|回调反馈数据|"0,1,0,0"|"预留,按键值,预留,预留"| | |
| 1094 | + | |
| 1095 | +##### 退出功能部分: | |
| 1096 | +```C++ | |
| 1097 | +ExitEvent(13); //带选择题模式切换到空闲模式 | |
| 693 | 1098 | ``` |
| 1099 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1100 | + | |
| 1101 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1102 | +| --- | --- | --- | --- | | |
| 1103 | +|int iBaseID|基站ID|1|| | |
| 1104 | +|int mode|模式|0|| | |
| 1105 | +|const char* sInfo|参数字符串|"13,OK"|13:带抢答题模式切换到空闲模式成功| | |
| 694 | 1106 | |
| 695 | -## 抢答题功能[指定键盘SN] | |
| 1107 | +### 抢答题功能[指定键盘SN] | |
| 696 | 1108 | 函数名称:Start_Rush_Answer_Event_SN |
| 697 | 1109 | 功能:抢答题功能[指定键盘SN] |
| 698 | 1110 | 说明:把SDK管理的指定在线键盘设置为抢答题功能模式 |
| ... | ... | @@ -701,23 +1113,62 @@ extern"C" __declspec(dllexport) bool Start_Rush_Answer_Event( |
| 701 | 1113 | | --- | --- | --- | --- | |
| 702 | 1114 | |UCHAR iBaseID|基站ID|0~32|| |
| 703 | 1115 | |ULONG KeySN|指定键盘SN||| |
| 704 | -|rushAnswerMode| 抢答模式|0:普通抢答(默认值)| | |
| 705 | -|Moed2| 预留|0:(默认值)| | |
| 706 | -|modifyMode|修改模式|0:不可修改<br>1:可以修改(默认值)| | |
| 707 | -|UCHAR Txt_Len|提示标题长度|1~16字节|| | |
| 708 | -|Txt|提示标题|字符串,长度最多不超过16个字节| | |
| 1116 | +|int rushAnswerMode| 抢答模式|0:普通抢答(默认值)| | |
| 1117 | +|int Moed2| 预留|0:(默认值)| | |
| 1118 | +|int modifyMode|修改模式|0:不可修改<br>1:可以修改(默认值)| | |
| 1119 | + | |
| 709 | 1120 | |
| 710 | 1121 | 接口代码: |
| 711 | 1122 | ```C++ |
| 712 | 1123 | extern"C" __declspec(dllexport) bool Start_Rush_Answer_Event_SN( |
| 713 | 1124 | UCHAR iBaseID, |
| 714 | 1125 | ULONG KeySN, |
| 715 | - int Moed1 = 1, | |
| 716 | - int Moed2 = 0, | |
| 717 | - int Moed3 = 0); //抢答模式 | |
| 1126 | + int rushAnswerMode, | |
| 1127 | + int Moed2, | |
| 1128 | + int modifyMode); //抢答模式 | |
| 718 | 1129 | ``` |
| 719 | 1130 | |
| 720 | -## 填空题功能 | |
| 1131 | +#### 样例: | |
| 1132 | +样例目的:启动抢答题 | |
| 1133 | +##### 启动功能部分: | |
| 1134 | +```C++ | |
| 1135 | +Start_Rush_Answer_Event_SN(0,1837454011, 0, 0, 0); //开启抢答题 | |
| 1136 | +``` | |
| 1137 | +VoteEventCallBack 回调接口反馈数据解析: | |
| 1138 | + | |
| 1139 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1140 | +| --- | --- | --- | --- | | |
| 1141 | +|int iBaseID|基站ID|1|| | |
| 1142 | +|int mode|模式|301:S6<br>302:T2|| | |
| 1143 | +|const char* sInfo|参数字符串|S6:"投票模式,键盘SN,结果,预留,预留" <br>T2:"投票模式,键盘SN,结果"|| | |
| 1144 | + | |
| 1145 | +##### 接收按键数据部分: | |
| 1146 | + | |
| 1147 | +keyEventCallBack 回调接口反馈数据解析: | |
| 1148 | + | |
| 1149 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 1150 | +| --- | --- | --- | --- | | |
| 1151 | +|UCHAR iBaseID|基站ID|1|| | |
| 1152 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 1153 | +|float Time|反馈时间[秒]|0.5|| | |
| 1154 | +|int mode|回调反馈数据模式|13|| | |
| 1155 | +|int RxMode|预留|0|| | |
| 1156 | +|const char* sInfo|回调反馈数据|"0,1,0,0"|"预留,按键值,预留,预留"| | |
| 1157 | + | |
| 1158 | +##### 退出功能部分: | |
| 1159 | +```C++ | |
| 1160 | +ExitEvent(13); //带抢答题模式切换到空闲模式 | |
| 1161 | +``` | |
| 1162 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1163 | + | |
| 1164 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1165 | +| --- | --- | --- | --- | | |
| 1166 | +|int iBaseID|基站ID|1|| | |
| 1167 | +|int mode|模式|0|| | |
| 1168 | +|const char* sInfo|参数字符串|"13,OK"|13:带抢答题模式切换到空闲模式成功| | |
| 1169 | + | |
| 1170 | +## 填空题 | |
| 1171 | +### 填空题功能 | |
| 721 | 1172 | |
| 722 | 1173 | 函数名称:Start_Rush_Answer_Event |
| 723 | 1174 | 功能:填空题功能 |
| ... | ... | @@ -725,21 +1176,61 @@ extern"C" __declspec(dllexport) bool Start_Rush_Answer_Event_SN( |
| 725 | 1176 | |
| 726 | 1177 | | **参数名称** | **参数说明** | **范围** | **备注** | |
| 727 | 1178 | |---|---|---|---| |
| 728 | -| optionsMode | 填空类型 | 1:任意输入(默认值) | | |
| 729 | -| modifyMode | 预留 | 1: (默认值) | | |
| 730 | -| secrecyMode | 预留 | 0: (默认值) | | |
| 1179 | +| int optionsMode | 填空类型 | 1:任意输入(默认值) | | |
| 1180 | +| int modifyMode | 修改模式|0:不可修改 </br>1:可以修改(默认值)| | |
| 1181 | +| int secrecyMode | 预留 | 0: (默认值) | | |
| 731 | 1182 | |
| 732 | 1183 | |
| 733 | 1184 | 接口代码: |
| 734 | 1185 | ```C++ |
| 735 | 1186 | extern"C" __declspec(dllexport) bool Start_TextAnswer_Event( |
| 736 | - int Moed1 = 1, | |
| 737 | - int Moed2 = 0, | |
| 738 | - int Moed3 = 0); | |
| 1187 | + int optionsMode, | |
| 1188 | + int modifyMode, | |
| 1189 | + int secrecyMode); | |
| 739 | 1190 | ``` |
| 740 | 1191 | |
| 741 | -## 填空题功能[指定键盘SN] | |
| 742 | -函数名称:Start_Rush_Answer_Event_SN | |
| 1192 | +#### 样例: | |
| 1193 | +样例目的:启动抢答题 | |
| 1194 | +##### 启动功能部分: | |
| 1195 | +```C++ | |
| 1196 | +Start_TextAnswer_Event(1, 1, 0); //开启填空题 | |
| 1197 | +``` | |
| 1198 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1199 | + | |
| 1200 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1201 | +| --- | --- | --- | --- | | |
| 1202 | +|int iBaseID|基站ID|1|| | |
| 1203 | +|int mode|模式|924|抢答题模式| | |
| 1204 | +|const char* sInfo|参数字符串|"OK"|成功| | |
| 1205 | + | |
| 1206 | +##### 接收按键数据部分: | |
| 1207 | + | |
| 1208 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 1209 | + | |
| 1210 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 1211 | +| --- | --- | --- | --- | | |
| 1212 | +|UCHAR iBaseID|基站ID|1|| | |
| 1213 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 1214 | +|float Time|反馈时间[秒]|0.5|| | |
| 1215 | +|int mode|回调反馈数据模式|12|| | |
| 1216 | +|int RxMode|预留|0|| | |
| 1217 | +|const char* sInfo|回调反馈数据|"填空内容"|| | |
| 1218 | + | |
| 1219 | +##### 退出功能部分: | |
| 1220 | +```C++ | |
| 1221 | +ExitEvent(12); //带填空题模式切换到空闲模式 | |
| 1222 | +``` | |
| 1223 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1224 | + | |
| 1225 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1226 | +| --- | --- | --- | --- | | |
| 1227 | +|int iBaseID|基站ID|1|| | |
| 1228 | +|int mode|模式|0|| | |
| 1229 | +|const char* sInfo|参数字符串|"12,OK"|12:带填空题模式切换到空闲模式成功| | |
| 1230 | + | |
| 1231 | + | |
| 1232 | +### 填空题功能[指定键盘SN] | |
| 1233 | +函数名称:Start_TextAnswer_Event_SN | |
| 743 | 1234 | 功能:填空题功能[指定键盘SN] |
| 744 | 1235 | 说明:把SDK管理的指定在线键盘设置为填空题功能模式 |
| 745 | 1236 | |
| ... | ... | @@ -747,21 +1238,61 @@ extern"C" __declspec(dllexport) bool Start_TextAnswer_Event( |
| 747 | 1238 | | --- | --- | --- | --- | |
| 748 | 1239 | |UCHAR iBaseID|基站ID|0~32|| |
| 749 | 1240 | |ULONG KeySN|指定键盘SN||| |
| 750 | -| optionsMode | 填空类型 | 1:任意输入(默认值) | | |
| 751 | -| modifyMode | 预留 | 1: (默认值) | | |
| 752 | -| secrecyMode | 预留 | 0: (默认值) | | |
| 1241 | +| int optionsMode | 填空类型 | 1:任意输入(默认值) | | |
| 1242 | +| int modifyMode | 修改模式|0:不可修改 </br>1:可以修改(默认值)| | |
| 1243 | +| int secrecyMode | 预留 | 0: (默认值) | | |
| 753 | 1244 | |
| 754 | 1245 | 接口代码: |
| 755 | 1246 | ```C++ |
| 756 | 1247 | extern"C" __declspec(dllexport) bool Start_TextAnswer_Event_SN( |
| 757 | 1248 | UCHAR iBaseID, |
| 758 | 1249 | ULONG KeySN, |
| 759 | - int Moed1 = 1, | |
| 760 | - int Moed2 = 0, | |
| 761 | - int Moed3 = 0); //抢答模式 | |
| 1250 | + int optionsMode, | |
| 1251 | + int modifyMode, | |
| 1252 | + int secrecyMode); //填空模式 | |
| 762 | 1253 | ``` |
| 763 | 1254 | |
| 764 | -## 模拟测试功能[广播] | |
| 1255 | +#### 样例: | |
| 1256 | +样例目的:启动填空题 | |
| 1257 | +##### 启动功能部分: | |
| 1258 | +```C++ | |
| 1259 | +Start_Rush_Answer_Event_SN(0,1837454011, 0, 0, 0); //开启填空题 | |
| 1260 | +``` | |
| 1261 | +VoteEventCallBack 回调接口反馈数据解析: | |
| 1262 | + | |
| 1263 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1264 | +| --- | --- | --- | --- | | |
| 1265 | +|int iBaseID|基站ID|1|| | |
| 1266 | +|int mode|模式|301:S6<br>302:T2|| | |
| 1267 | +|const char* sInfo|参数字符串|S6:"投票模式,键盘SN,结果,预留,预留" <br>T2:"投票模式,键盘SN,结果"|| | |
| 1268 | + | |
| 1269 | +##### 接收按键数据部分: | |
| 1270 | + | |
| 1271 | +keyEventCallBack 回调接口反馈数据解析: | |
| 1272 | + | |
| 1273 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 1274 | +| --- | --- | --- | --- | | |
| 1275 | +|UCHAR iBaseID|基站ID|1|| | |
| 1276 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 1277 | +|float Time|反馈时间[秒]|0.5|| | |
| 1278 | +|int mode|回调反馈数据模式|12|| | |
| 1279 | +|int RxMode|预留|0|| | |
| 1280 | +|const char* sInfo|回调反馈数据|"填空内容"|| | |
| 1281 | + | |
| 1282 | +##### 退出功能部分: | |
| 1283 | +```C++ | |
| 1284 | +ExitEvent(12); //带填空题模式切换到空闲模式 | |
| 1285 | +``` | |
| 1286 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1287 | + | |
| 1288 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1289 | +| --- | --- | --- | --- | | |
| 1290 | +|int iBaseID|基站ID|1|| | |
| 1291 | +|int mode|模式|0|| | |
| 1292 | +|const char* sInfo|参数字符串|"12,OK"|12:带填空题模式切换到空闲模式成功| | |
| 1293 | + | |
| 1294 | +## 模拟测试 | |
| 1295 | +### 模拟测试功能[广播] | |
| 765 | 1296 | 函数名称:MockTest_Event |
| 766 | 1297 | 功能:模拟测试功能[广播] |
| 767 | 1298 | 说明:把SDK管理的所有基站的在线键盘设置为自由题功能模式 |
| ... | ... | @@ -769,7 +1300,7 @@ extern"C" __declspec(dllexport) bool Start_TextAnswer_Event_SN( |
| 769 | 1300 | | **参数名称** | **参数说明** | **范围** | **备注** | |
| 770 | 1301 | |---|---|---|---| |
| 771 | 1302 | |UCHAR iBaseID|基站ID|0~32|| |
| 772 | -|int Moed1|模式||| | |
| 1303 | +|int Moed1|模式|1-报告状态<br>2-按键模拟|| | |
| 773 | 1304 | |UCHAR KeyTime|按键开启时间|启动后,多少秒内随机模拟按下按键,0=马上|| |
| 774 | 1305 | |UCHAR GapTime|按键间隔时间|提交成功后,多少秒内再重新提交,模拟修改按键,0=不测试|| |
| 775 | 1306 | |
| ... | ... | @@ -778,12 +1309,52 @@ extern"C" __declspec(dllexport) bool Start_TextAnswer_Event_SN( |
| 778 | 1309 | ```C++ |
| 779 | 1310 | extern"C" __declspec(dllexport) bool MockTest_Event( |
| 780 | 1311 | UCHAR iBaseID, |
| 781 | - int Moed1 = 1, | |
| 782 | - UCHAR KeyTime = 1, | |
| 783 | - UCHAR GapTime = 1); //模拟测试[1 报告状态] | |
| 1312 | + int Moed1, | |
| 1313 | + UCHAR KeyTime, | |
| 1314 | + UCHAR GapTime); //模拟测试[1 报告状态] | |
| 784 | 1315 | ``` |
| 785 | 1316 | |
| 786 | -## 异步测验功能[广播] | |
| 1317 | +#### 样例: | |
| 1318 | +样例目的:启动模拟测试 | |
| 1319 | +##### 启动功能部分: | |
| 1320 | +```C++ | |
| 1321 | +MockTest_Event(0, 1, 0, 0); //开启模拟测试 | |
| 1322 | +``` | |
| 1323 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1324 | + | |
| 1325 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1326 | +| --- | --- | --- | --- | | |
| 1327 | +|int iBaseID|基站ID|1|| | |
| 1328 | +|int mode|模式|9|模拟测试| | |
| 1329 | +|const char* sInfo|参数字符串|"OK"|成功| | |
| 1330 | + | |
| 1331 | +##### 接收按键数据部分: | |
| 1332 | + | |
| 1333 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 1334 | + | |
| 1335 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 1336 | +| --- | --- | --- | --- | | |
| 1337 | +|UCHAR iBaseID|基站ID|1|| | |
| 1338 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 1339 | +|float Time|反馈时间[秒]|0.5|| | |
| 1340 | +|int mode|回调反馈数据模式|9|| | |
| 1341 | +|int RxMode|预留|0|| | |
| 1342 | +|const char* sInfo|"67,1837454011,1.0,99"|"键盘型号,键盘SN,软件版本,电压或电量"|| | |
| 1343 | + | |
| 1344 | +##### 退出功能部分: | |
| 1345 | +```C++ | |
| 1346 | +ExitEvent(9); //带模拟测试模式切换到空闲模式 | |
| 1347 | +``` | |
| 1348 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1349 | + | |
| 1350 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1351 | +| --- | --- | --- | --- | | |
| 1352 | +|int iBaseID|基站ID|1|| | |
| 1353 | +|int mode|模式|0|| | |
| 1354 | +|const char* sInfo|参数字符串|"9,OK"|9:带模拟测试模式切换到空闲模式成功| | |
| 1355 | + | |
| 1356 | +## 异步测验 | |
| 1357 | +### 异步测验功能[广播] | |
| 787 | 1358 | 函数名称:TestMode_Event |
| 788 | 1359 | 功能:异步测验功能[广播] |
| 789 | 1360 | 说明:把SDK管理的所有基站的在线键盘设置为异步测验功能模式 |
| ... | ... | @@ -791,8 +1362,8 @@ extern"C" __declspec(dllexport) bool MockTest_Event( |
| 791 | 1362 | | **参数名称** | **参数说明** | **范围** | **备注** | |
| 792 | 1363 | |---|---|---|---| |
| 793 | 1364 | |UCHAR iBaseID|基站ID|0~32|| |
| 794 | -|int Moed|模式||| | |
| 795 | -|USHORT TestNum|||| | |
| 1365 | +|int Moed|预留||| | |
| 1366 | +|USHORT TestNum|测试题目数量||| | |
| 796 | 1367 | |
| 797 | 1368 | |
| 798 | 1369 | 接口代码: |
| ... | ... | @@ -803,6 +1374,45 @@ extern"C" __declspec(dllexport) bool TestMode_Event( |
| 803 | 1374 | USHORT TestNum); |
| 804 | 1375 | ``` |
| 805 | 1376 | |
| 1377 | +#### 样例: | |
| 1378 | +样例目的:启动异步测验,自动测试10道题目 | |
| 1379 | +##### 启动功能部分: | |
| 1380 | +```C++ | |
| 1381 | +TestMode_Event(0, 0, 10); //开启异步测验 | |
| 1382 | +``` | |
| 1383 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1384 | + | |
| 1385 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1386 | +| --- | --- | --- | --- | | |
| 1387 | +|int iBaseID|基站ID|1|| | |
| 1388 | +|int mode|模式|14|异步测验| | |
| 1389 | +|const char* sInfo|参数字符串|"OK"|成功| | |
| 1390 | + | |
| 1391 | +##### 接收按键数据部分: | |
| 1392 | + | |
| 1393 | +KeyEventCallBack 回调接口反馈数据解析: | |
| 1394 | + | |
| 1395 | +| **参数名称** | **参数说明** | **数据值** | **备注** | | |
| 1396 | +| --- | --- | --- | --- | | |
| 1397 | +|UCHAR iBaseID|基站ID|1|| | |
| 1398 | +|unsigned long long keySn|键盘SN|1837454011|| | |
| 1399 | +|float Time|反馈时间[秒]|0.5|| | |
| 1400 | +|int mode|回调反馈数据模式|14|| | |
| 1401 | +|int RxMode|预留|0|| | |
| 1402 | +|const char* sInfo|回调反馈数据|"1,1,0,0"|"题目编号,按键值,预留,预留"| | |
| 1403 | + | |
| 1404 | +##### 退出功能部分: | |
| 1405 | +```C++ | |
| 1406 | +ExitEvent(0); //切换到空闲模式 | |
| 1407 | +``` | |
| 1408 | +HDParamCallBack 回调接口反馈数据解析: | |
| 1409 | + | |
| 1410 | +| **参数名称** | **参数说明** | **解析** | **备注** | | |
| 1411 | +| --- | --- | --- | --- | | |
| 1412 | +|int iBaseID|基站ID|1|| | |
| 1413 | +|int mode|模式|0|| | |
| 1414 | +|const char* sInfo|参数字符串|"0,OK"|0:切换到空闲模式成功| | |
| 1415 | + | |
| 806 | 1416 | ## 多题型模式 |
| 807 | 1417 | ### 启动多题型模式 |
| 808 | 1418 | 函数名称:Start_Multiple_Questions_Event |
| ... | ... | @@ -927,8 +1537,8 @@ extern"C" __declspec(dllexport) bool Custom_Questions_Event( |
| 927 | 1537 | UCHAR iBaseID, |
| 928 | 1538 | const char* sInfo); |
| 929 | 1539 | ``` |
| 930 | - | |
| 931 | -## 开启快速配对功能[广播] | |
| 1540 | +## 快速配对 | |
| 1541 | +### 开启快速配对功能[广播] | |
| 932 | 1542 | 函数名称:QuickMatch |
| 933 | 1543 | 功能:开启快速配对功能[广播] |
| 934 | 1544 | 说明:把SDK管理的所有基站的在线键盘设置为开启快速配对功能模式 |
| ... | ... | @@ -942,7 +1552,7 @@ extern"C" __declspec(dllexport) bool Custom_Questions_Event( |
| 942 | 1552 | extern"C" __declspec(dllexport) bool QuickMatch(UCHAR iBaseID); |
| 943 | 1553 | ``` |
| 944 | 1554 | |
| 945 | -## 开启快速配对功能[内部接口] | |
| 1555 | +### 开启快速配对功能[内部接口] | |
| 946 | 1556 | 函数名称:QuickMatch_Pro |
| 947 | 1557 | 功能:开启快速配对功能[广播] |
| 948 | 1558 | 说明:把SDK管理的所有基站的在线键盘设置为开启快速配对功能模式 |
| ... | ... | @@ -1028,7 +1638,7 @@ extern"C" __declspec(dllexport) bool GetKeyNameTxt_C100B_S6( |
| 1028 | 1638 | ULONG KeySN); |
| 1029 | 1639 | ``` |
| 1030 | 1640 | |
| 1031 | -### 设置键盘评分[积分] | |
| 1641 | +## 设置键盘评分[积分] | |
| 1032 | 1642 | 函数名称:SetKeyScore |
| 1033 | 1643 | 功能:设置键盘评分[积分] |
| 1034 | 1644 | 参数说明: |
| ... | ... | @@ -1051,7 +1661,7 @@ extern"C" __declspec(dllexport) bool SetKeyScore( |
| 1051 | 1661 | char* Score); |
| 1052 | 1662 | ``` |
| 1053 | 1663 | |
| 1054 | -### 键盘自定义标题字符串[第二行] | |
| 1664 | +## 键盘自定义标题字符串[第二行] | |
| 1055 | 1665 | 函数名称:SetKeyTitleTxt2 |
| 1056 | 1666 | 功能:设置键盘自定义标题字符串[第二行] |
| 1057 | 1667 | 参数说明: |
| ... | ... | @@ -1076,7 +1686,7 @@ extern"C" __declspec(dllexport) bool SetKeyTitleTxt2( |
| 1076 | 1686 | const char* Txt); |
| 1077 | 1687 | ``` |
| 1078 | 1688 | |
| 1079 | -### 键盘自定义标题字符串[第三行] | |
| 1689 | +## 键盘自定义标题字符串[第三行] | |
| 1080 | 1690 | 函数名称:SetKeyTitleTxt3 |
| 1081 | 1691 | 功能:设置键盘自定义标题字符串[第三行] |
| 1082 | 1692 | 参数说明: |
| ... | ... | @@ -1099,7 +1709,7 @@ extern"C" __declspec(dllexport) bool SetKeyTitleTxt3( |
| 1099 | 1709 | const char* Txt); |
| 1100 | 1710 | ``` |
| 1101 | 1711 | |
| 1102 | -### 键盘自定义评分[积分]和标题字符串[第二行] | |
| 1712 | +## 键盘自定义评分[积分]和标题字符串[第二行] | |
| 1103 | 1713 | 函数名称:SetKeyScreTxt2 |
| 1104 | 1714 | 功能:设置键盘自定义评分[积分]和标题字符串[第二行] |
| 1105 | 1715 | 参数说明: |
| ... | ... | @@ -1128,7 +1738,7 @@ extern"C" __declspec(dllexport) bool SetKeyScreTxt2( |
| 1128 | 1738 | const char* Txt); |
| 1129 | 1739 | ``` |
| 1130 | 1740 | |
| 1131 | -### 键盘自定义短信 | |
| 1741 | +## 键盘自定义短信 | |
| 1132 | 1742 | 函数名称:SetKeyMessage |
| 1133 | 1743 | 功能:设置键盘自定义短信 |
| 1134 | 1744 | 参数说明: | ... | ... |
通讯协议-SDK应用部分[内部].md
| ... | ... | @@ -487,12 +487,11 @@ params:{} |
| 487 | 487 | |
| 488 | 488 | |**Json字段**| **字段含义** | **赋值及含义**| |
| 489 | 489 | | --- | --- | --- | |
| 490 | -|bindMode| 签到模式| 1:指定键签到 <br> 2:PIN码签到(默认值) | | |
| 491 | -| lessMode | 预留| 0:(默认值)| | |
| 490 | +| bindMode | 签到模式| 1:指定键签到 <br> 2:PIN码签到(默认值) | | |
| 492 | 491 | | modifyMode | 修改模式 | 0:不可修改 <br>1:可以修改(默认值)| |
| 493 | -| limitNumber | 指定位数 | 0:不指定位数(默认值) <br> 1:指定位数 | | |
| 494 | -| options | 预留 | 10:(默认值)| | |
| 495 | -| optionalN | 可选数字 | 1≤N≤14 (指定位数才需要设置) | | |
| 492 | +| lessMode | 预留| 0:(默认值)| | |
| 493 | +| options | 预留 | 10:(默认值)| | |
| 494 | +| optionalN | 可选位数 | 1≤N≤14 | | |
| 496 | 495 | | 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 | |
| 497 | 496 | | tipTitle | 提示标题 | 字符串,长度最多不超过16个字节| |
| 498 | 497 | ... | ... |