Commit 7fa6c7351f766708d0c9d4ecd8700a5d5e89fc40

Authored by DMchen
1 parent 6bdf30bd

1.SDK_DLL部分[内部] 基站部分指令接和键盘指令接口增加了样例。

Showing 1 changed file with 1296 additions and 120 deletions
通讯协议-SDK_DLL部分[内部].md
@@ -1552,6 +1552,34 @@ extern"C" __declspec(dllexport) bool Custom_Questions_Event( @@ -1552,6 +1552,34 @@ extern"C" __declspec(dllexport) bool Custom_Questions_Event(
1552 extern"C" __declspec(dllexport) bool QuickMatch(UCHAR iBaseID); 1552 extern"C" __declspec(dllexport) bool QuickMatch(UCHAR iBaseID);
1553 ``` 1553 ```
1554 1554
  1555 +#### 样例:
  1556 +样例目的:å¯åŠ¨å¿«é€Ÿé…对
  1557 +##### å¯åŠ¨åŠŸèƒ½éƒ¨åˆ†ï¼š
  1558 +```C++
  1559 +QuickMatch(1); //å¼€å¯å¿«é€Ÿé…对
  1560 +```
  1561 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  1562 +
  1563 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  1564 +| --- | --- | --- | --- |
  1565 +|int iBaseID|基站ID|1||
  1566 +|int mode|模å¼|40|快速é…对|
  1567 +|const char* sInfo|傿•°å­—符串|"OK"|æˆåŠŸ|
  1568 +
  1569 +
  1570 +
  1571 +##### 退出功能部分:
  1572 +```C++
  1573 +ExitEvent(40); //快速é…对模å¼åˆ‡æ¢åˆ°ç©ºé—²æ¨¡å¼
  1574 +```
  1575 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  1576 +
  1577 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  1578 +| --- | --- | --- | --- |
  1579 +|int iBaseID|基站ID|1||
  1580 +|int mode|模å¼|0||
  1581 +|const char* sInfo|傿•°å­—符串|"40,OK"|40:快速é…对模å¼åˆ‡æ¢åˆ°ç©ºé—²æ¨¡å¼æˆåŠŸ|
  1582 +
1555 ### å¼€å¯å¿«é€Ÿé…对功能[内部接å£] 1583 ### å¼€å¯å¿«é€Ÿé…对功能[内部接å£]
1556 函数å称:QuickMatch_Pro 1584 函数å称:QuickMatch_Pro
1557 功能:开å¯å¿«é€Ÿé…对功能[广播] 1585 功能:开å¯å¿«é€Ÿé…对功能[广播]
@@ -1574,11 +1602,39 @@ extern"C" __declspec(dllexport) bool QuickMatch_Pro( @@ -1574,11 +1602,39 @@ extern"C" __declspec(dllexport) bool QuickMatch_Pro(
1574 USHORT Id); //å¼€å¯å¿«é€Ÿé…å¯¹ç”Ÿäº§æ¨¡å¼ 1602 USHORT Id); //å¼€å¯å¿«é€Ÿé…对生产模å¼
1575 ``` 1603 ```
1576 1604
  1605 +#### 样例:
  1606 +样例目的:å¯åŠ¨å¿«é€Ÿé…对
  1607 +##### å¯åŠ¨åŠŸèƒ½éƒ¨åˆ†ï¼š
  1608 +```C++
  1609 +QuickMatch_Pro(1,4, 10, 1); //å¼€å¯å¿«é€Ÿé…对
  1610 +```
  1611 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  1612 +
  1613 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  1614 +| --- | --- | --- | --- |
  1615 +|int iBaseID|基站ID|1||
  1616 +|int mode|模å¼|40|快速é…对|
  1617 +|const char* sInfo|傿•°å­—符串|"OK"|æˆåŠŸ|
  1618 +
  1619 +
  1620 +
  1621 +##### 退出功能部分:
  1622 +```C++
  1623 +ExitEvent(40); //快速é…对模å¼åˆ‡æ¢åˆ°ç©ºé—²æ¨¡å¼
  1624 +```
  1625 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  1626 +
  1627 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  1628 +| --- | --- | --- | --- |
  1629 +|int iBaseID|基站ID|1||
  1630 +|int mode|模å¼|0||
  1631 +|const char* sInfo|傿•°å­—符串|"40,OK"|40:快速é…对模å¼åˆ‡æ¢åˆ°ç©ºé—²æ¨¡å¼æˆåŠŸ|
  1632 +
1577 # 键盘设置 1633 # 键盘设置
1578 ## 键盘自定义姓å 1634 ## 键盘自定义姓å
1579 ### 设置键盘自定义姓å 1635 ### 设置键盘自定义姓å
1580 -函数å称:SetKeyNameTxt_C100B_S6  
1581 -功能:设置键盘自定义姓å,C100B+S6键盘自定义姓å 1636 +函数å称:SetKeyNameTxt
  1637 +功能:设置键盘自定义姓å,B200 5.8G+T2ã€B200 2.4G+S6或B100+S6键盘自定义姓å
1582 傿•°è¯´æ˜Žï¼š 1638 傿•°è¯´æ˜Žï¼š
1583 1639
1584 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** | 1640 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |
@@ -1599,6 +1655,36 @@ extern"C" __declspec(dllexport) bool SetKeyNameTxt( @@ -1599,6 +1655,36 @@ extern"C" __declspec(dllexport) bool SetKeyNameTxt(
1599 const char *Name); 1655 const char *Name);
1600 ``` 1656 ```
1601 1657
  1658 +#### 样例:
  1659 +样例目的:设置键盘自定义姓å
  1660 +##### å¯åŠ¨åŠŸèƒ½éƒ¨åˆ†ï¼š
  1661 +```C++
  1662 +SetKeyNameTxt(1,1837454011, 2, "张三"); //设置键盘自定义姓å
  1663 +```
  1664 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  1665 +
  1666 +###### B200 2.4G + S6 或 B100 2.4G + S6
  1667 +
  1668 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1669 +| --- | --- | --- | --- |
  1670 +|UCHAR iBaseID|基站ID|1||
  1671 +|unsigned long long keySn|键盘SN|1837454011||
  1672 +|float Time|å馈时间[ç§’]|0|无效|
  1673 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  1674 +|int RxMode|预留|0||
  1675 +|const char* sInfo|回调å馈数æ®|"2,1,1,0"|"状æ€,预留,é”®ç›˜è‡ªå®šä¹‰å§“åæ¨¡å¼,预留"|
  1676 +
  1677 +###### B200 5.8G + T2
  1678 +
  1679 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1680 +| --- | --- | --- | --- |
  1681 +|UCHAR iBaseID|基站ID|1||
  1682 +|unsigned long long keySn|键盘SN|1837454011||
  1683 +|float Time|å馈时间[ç§’]|0|无效|
  1684 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|300<br>304||
  1685 +|int RxMode|预留|0||
  1686 +|const char* sInfo|回调å馈数æ®|"2,0,2,0"<br>"2,0,5,0"|"状æ€,预留,é”®ç›˜è‡ªå®šä¹‰å§“åæ¨¡å¼,预留"|
  1687 +
1602 ## 键盘自定义姓å[C100B+S6] 1688 ## 键盘自定义姓å[C100B+S6]
1603 ### 设置C100B+S6键盘自定义姓å 1689 ### 设置C100B+S6键盘自定义姓å
1604 函数å称:SetKeyNameTxt_C100B_S6 1690 函数å称:SetKeyNameTxt_C100B_S6
@@ -1620,6 +1706,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyNameTxt_C100B_S6( @@ -1620,6 +1706,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyNameTxt_C100B_S6(
1620 UCHAR Name_Len, 1706 UCHAR Name_Len,
1621 const char* Name); 1707 const char* Name);
1622 ``` 1708 ```
  1709 +#### 样例:
  1710 +样例目的:设置C100B+S6键盘自定义姓å
  1711 +##### å¯åŠ¨åŠŸèƒ½éƒ¨åˆ†ï¼š
  1712 +```C++
  1713 +SetKeyNameTxt_C100B_S6(1,1837454011, 2, "张三"); //设置键盘自定义姓å
  1714 +```
  1715 +##### keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  1716 +
  1717 +###### C100B 2.4G + S6
  1718 +
  1719 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1720 +| --- | --- | --- | --- |
  1721 +|UCHAR iBaseID|基站ID|1||
  1722 +|unsigned long long keySn|键盘SN|1837454011||
  1723 +|float Time|å馈时间[ç§’]|0|无效|
  1724 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|306||
  1725 +|int RxMode|预留|0||
  1726 +|const char* sInfo|回调å馈数æ®|"张三,OK,0,0"|"å§“å,状æ€,预留,预留"|
1623 1727
1624 ### 获å–C100B+S6键盘自定义姓å 1728 ### 获å–C100B+S6键盘自定义姓å
1625 函数å称:GetKeyNameTxt_C100B_S6 1729 函数å称:GetKeyNameTxt_C100B_S6
@@ -1637,6 +1741,25 @@ extern&quot;C&quot; __declspec(dllexport) bool GetKeyNameTxt_C100B_S6( @@ -1637,6 +1741,25 @@ extern&quot;C&quot; __declspec(dllexport) bool GetKeyNameTxt_C100B_S6(
1637 UCHAR iBaseID, 1741 UCHAR iBaseID,
1638 ULONG KeySN); 1742 ULONG KeySN);
1639 ``` 1743 ```
  1744 +#### 样例:
  1745 +样例目的:获å–C100B+S6键盘自定义姓å
  1746 +#### å¯åŠ¨åŠŸèƒ½éƒ¨åˆ†ï¼š
  1747 +```C++
  1748 +GetKeyNameTxt_C100B_S6(1,1837454011); //获å–键盘自定义姓å
  1749 +```
  1750 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  1751 +
  1752 +###### C100B 2.4G + S6
  1753 +
  1754 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1755 +| --- | --- | --- | --- |
  1756 +|UCHAR iBaseID|基站ID|1||
  1757 +|unsigned long long keySn|键盘SN|1837454011||
  1758 +|float Time|å馈时间[ç§’]|0|无效|
  1759 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|306||
  1760 +|int RxMode|预留|0||
  1761 +|const char* sInfo|回调å馈数æ®|"张三,OK,0,0"|"å§“å,状æ€,预留,预留"|
  1762 +
1640 1763
1641 ## 设置键盘评分[积分] 1764 ## 设置键盘评分[积分]
1642 函数å称:SetKeyScore 1765 函数å称:SetKeyScore
@@ -1661,6 +1784,36 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyScore( @@ -1661,6 +1784,36 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyScore(
1661 char* Score); 1784 char* Score);
1662 ``` 1785 ```
1663 1786
  1787 +### 样例:
  1788 +样例目的:设置键盘评分[积分]
  1789 +#### å¯åŠ¨åŠŸèƒ½éƒ¨åˆ†ï¼š
  1790 +```C++
  1791 +SetKeyScore(1,1837454011, 2, 2, "99"); //设置键盘评分[积分]
  1792 +```
  1793 +#### keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  1794 +
  1795 +##### B200 2.4G + S6 或 B100 2.4G + S6
  1796 +
  1797 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1798 +| --- | --- | --- | --- |
  1799 +|UCHAR iBaseID|基站ID|1||
  1800 +|unsigned long long keySn|键盘SN|1837454011||
  1801 +|float Time|å馈时间[ç§’]|0|无效|
  1802 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  1803 +|int RxMode|预留|0||
  1804 +|const char* sInfo|回调å馈数æ®|"2,1,3,0"|"状æ€,预留,键盘评分[积分]模å¼,预留"|
  1805 +
  1806 +##### B200 5.8G + T2
  1807 +
  1808 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1809 +| --- | --- | --- | --- |
  1810 +|UCHAR iBaseID|基站ID|1||
  1811 +|unsigned long long keySn|键盘SN|1837454011||
  1812 +|float Time|å馈时间[ç§’]|0|无效|
  1813 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|300<br>304||
  1814 +|int RxMode|预留|0||
  1815 +|const char* sInfo|回调å馈数æ®|"2,0,9,0"<br>"2,0,13,0"|"状æ€,预留,键盘评分[积分]模å¼,预留"|
  1816 +
1664 ## 键盘自定义标题字符串[第二行] 1817 ## 键盘自定义标题字符串[第二行]
1665 函数å称:SetKeyTitleTxt2 1818 函数å称:SetKeyTitleTxt2
1666 功能:设置键盘自定义标题字符串[第二行] 1819 功能:设置键盘自定义标题字符串[第二行]
@@ -1686,6 +1839,36 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyTitleTxt2( @@ -1686,6 +1839,36 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyTitleTxt2(
1686 const char* Txt); 1839 const char* Txt);
1687 ``` 1840 ```
1688 1841
  1842 +### 样例:
  1843 +样例目的:设置键盘自定义标题字符串[第二行]
  1844 +#### å¯åŠ¨åŠŸèƒ½éƒ¨åˆ†ï¼š
  1845 +```C++
  1846 +SetKeyTitleTxt2(1,1837454011, 2, 1, 2, "第二行文本"); //设置键盘自定义标题字符串[第二行]
  1847 +```
  1848 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  1849 +
  1850 +##### B200 2.4G + S6 或 B100 2.4G + S6
  1851 +
  1852 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1853 +| --- | --- | --- | --- |
  1854 +|UCHAR iBaseID|基站ID|1||
  1855 +|unsigned long long keySn|键盘SN|1837454011||
  1856 +|float Time|å馈时间[ç§’]|0|无效|
  1857 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  1858 +|int RxMode|预留|0||
  1859 +|const char* sInfo|回调å馈数æ®|"2,1,11,0"|"状æ€,预留,第二行文本模å¼,预留"|
  1860 +
  1861 +##### B200 5.8G + T2
  1862 +
  1863 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1864 +| --- | --- | --- | --- |
  1865 +|UCHAR iBaseID|基站ID|1||
  1866 +|unsigned long long keySn|键盘SN|1837454011||
  1867 +|float Time|å馈时间[ç§’]|0|无效|
  1868 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|300<br>304||
  1869 +|int RxMode|预留|0||
  1870 +|const char* sInfo|回调å馈数æ®|"2,0,16,0"<br>"2,0,17,0"|"状æ€,预留,第二行文本模å¼,预留"|
  1871 +
1689 ## 键盘自定义标题字符串[第三行] 1872 ## 键盘自定义标题字符串[第三行]
1690 函数å称:SetKeyTitleTxt3 1873 函数å称:SetKeyTitleTxt3
1691 功能:设置键盘自定义标题字符串[第三行] 1874 功能:设置键盘自定义标题字符串[第三行]
@@ -1757,6 +1940,25 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyMessage( @@ -1757,6 +1940,25 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyMessage(
1757 const char* Txt); 1940 const char* Txt);
1758 ``` 1941 ```
1759 1942
  1943 +### 样例:
  1944 +样例目的:设置键盘自定义短信
  1945 +#### å¯åŠ¨åŠŸèƒ½éƒ¨åˆ†ï¼š
  1946 +```C++
  1947 +SetKeyMessage(1,1837454011, "短信文本"); //设置键盘自定义短信
  1948 +```
  1949 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  1950 +
  1951 +##### B200 2.4G + S6 或 B100 2.4G + S6
  1952 +
  1953 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1954 +| --- | --- | --- | --- |
  1955 +|UCHAR iBaseID|基站ID|1||
  1956 +|unsigned long long keySn|键盘SN|1837454011||
  1957 +|float Time|å馈时间[ç§’]|0|无效|
  1958 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  1959 +|int RxMode|预留|0||
  1960 +|const char* sInfo|回调å馈数æ®|"2,1,60,0"|"状æ€,预留,短信文,预留"|
  1961 +
1760 ## 键盘功能æç¤ºé¢„设 1962 ## 键盘功能æç¤ºé¢„设
1761 设置功能æç¤ºé¢„设 1963 设置功能æç¤ºé¢„设
1762 函数å称:SetKeyFunPromptPresetTxt 1964 函数å称:SetKeyFunPromptPresetTxt
@@ -1782,6 +1984,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyFunPromptPresetTxt( @@ -1782,6 +1984,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyFunPromptPresetTxt(
1782 const char* Txt); 1984 const char* Txt);
1783 ``` 1985 ```
1784 1986
  1987 +### 样例:
  1988 +样例目的:设置功能æç¤ºé¢„设
  1989 +```C++
  1990 +SetKeyFunPromptPresetTxt(1,1837454011, 0, 1, 4, "æäº¤æˆåŠŸ"); //设置功能æç¤ºé¢„设
  1991 +```
  1992 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  1993 +
  1994 +B200 2.4G + S6 或 B100 2.4G + S6
  1995 +
  1996 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  1997 +| --- | --- | --- | --- |
  1998 +|UCHAR iBaseID|基站ID|1||
  1999 +|unsigned long long keySn|键盘SN|1837454011||
  2000 +|float Time|å馈时间[ç§’]|0|无效|
  2001 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  2002 +|int RxMode|预留|0||
  2003 +|const char* sInfo|回调å馈数æ®|"2,1,52,0"|"状æ€,预留,功能æç¤ºé¢„设模å¼,预留"|
  2004 +
1785 ## 键盘暂åœä¼‘眠时间 2005 ## 键盘暂åœä¼‘眠时间
1786 2006
1787 设置键盘暂åœä¼‘眠时间 2007 设置键盘暂åœä¼‘眠时间
@@ -1798,9 +2018,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyFunPromptPresetTxt( @@ -1798,9 +2018,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyFunPromptPresetTxt(
1798 extern"C" __declspec(dllexport) bool Key_Pause_Sleep(UCHAR iBaseID, UCHAR Time);// 2018 extern"C" __declspec(dllexport) bool Key_Pause_Sleep(UCHAR iBaseID, UCHAR Time);//
1799 ``` 2019 ```
1800 2020
1801 -## 键盘关机设置 2021 +### 样例:
  2022 +样例目的:设置键盘暂åœä¼‘眠时间 10ç§’
  2023 +```C++
  2024 +Key_Pause_Sleep(0, 0); //设置键盘暂åœä¼‘眠时间 10ç§’
  2025 +
  2026 +```
  2027 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2028 +
  2029 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2030 +| --- | --- | --- | --- |
  2031 +|int iBaseID|基站ID|1||
  2032 +|int mode|模å¼|53|键盘暂åœä¼‘眠时间|
  2033 +|const char* sInfo|傿•°å­—符串|"0"|键盘暂åœä¼‘眠时间 10ç§’|
  2034 +
  2035 +## 键盘关机时间等级设置
1802 2036
1803 -获å–键盘关机时间等级 2037 +### 获å–键盘关机时间等级
1804 函数å称:GetKeyboardAutoPowerOffLevel 2038 函数å称:GetKeyboardAutoPowerOffLevel
1805 傿•°è¯´æ˜Žï¼š 2039 傿•°è¯´æ˜Žï¼š
1806 2040
@@ -1813,7 +2047,20 @@ extern&quot;C&quot; __declspec(dllexport) bool Key_Pause_Sleep(UCHAR iBaseID, UCHAR Time); @@ -1813,7 +2047,20 @@ extern&quot;C&quot; __declspec(dllexport) bool Key_Pause_Sleep(UCHAR iBaseID, UCHAR Time);
1813 extern"C" __declspec(dllexport) bool GetKeyboardAutoPowerOffLevel(UCHAR iBaseID); 2047 extern"C" __declspec(dllexport) bool GetKeyboardAutoPowerOffLevel(UCHAR iBaseID);
1814 ``` 2048 ```
1815 2049
1816 -设置键盘关机时间等级 2050 +样例:
  2051 +样例目的:获å–键盘关机时间等级
  2052 +```C++
  2053 +GetKeyboardAutoPowerOffLevel(1); //获å–键盘关机时间等级
  2054 +```
  2055 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2056 +
  2057 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2058 +| --- | --- | --- | --- |
  2059 +|int iBaseID|基站ID|1||
  2060 +|int mode|模å¼|202|基站特å¾å‚æ•°|
  2061 +|const char* sInfo|傿•°å­—符串|"A,B,C,D,E,F,G,H,I"|A:预留<br>B:预留<br>C:键盘关机时间等级<br>D:心跳开关<br>E:键盘登录èœå•<br>F:预留<br>G:键盘考勤å‘逿¬¡æ•°<br>H:预留<br>I:键盘考勤å‘é€åŠŸçŽ‡|
  2062 +
  2063 +### 设置键盘关机时间等级
1817 函数å称:SetKeyboardAutoPowerOffLevel 2064 函数å称:SetKeyboardAutoPowerOffLevel
1818 傿•°è¯´æ˜Žï¼š 2065 傿•°è¯´æ˜Žï¼š
1819 2066
@@ -1827,6 +2074,19 @@ extern&quot;C&quot; __declspec(dllexport) bool GetKeyboardAutoPowerOffLevel(UCHAR iBaseID) @@ -1827,6 +2074,19 @@ extern&quot;C&quot; __declspec(dllexport) bool GetKeyboardAutoPowerOffLevel(UCHAR iBaseID)
1827 extern"C" __declspec(dllexport) bool SetKeyboardAutoPowerOffLevel(UCHAR iBaseID, UCHAR Level); 2074 extern"C" __declspec(dllexport) bool SetKeyboardAutoPowerOffLevel(UCHAR iBaseID, UCHAR Level);
1828 ``` 2075 ```
1829 2076
  2077 +样例:
  2078 +样例目的:获å–键盘关机时间等级
  2079 +```C++
  2080 +SetKeyboardAutoPowerOffLevel(1,255); //设置键盘关机时间等级
  2081 +```
  2082 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2083 +
  2084 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2085 +| --- | --- | --- | --- |
  2086 +|int iBaseID|基站ID|1||
  2087 +|int mode|模å¼|202|基站特å¾å‚æ•°|
  2088 +|const char* sInfo|傿•°å­—符串|"A,B,C,D,E,F,G,H,I"|A:预留<br>B:预留<br>C:键盘关机时间等级<br>D:心跳开关<br>E:键盘登录èœå•<br>F:预留<br>G:键盘考勤å‘逿¬¡æ•°<br>H:预留<br>I:键盘考勤å‘é€åŠŸçŽ‡|
  2089 +
1830 ## 键盘外设æ“作[ä»…T2有效] 2090 ## 键盘外设æ“作[ä»…T2有效]
1831 2091
1832 设置键盘外设æ“作[ä»…T2有效] 2092 设置键盘外设æ“作[ä»…T2有效]
@@ -1835,20 +2095,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAutoPowerOffLevel(UCHAR iBaseID, @@ -1835,20 +2095,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAutoPowerOffLevel(UCHAR iBaseID,
1835 2095
1836 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** | 2096 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |
1837 | --- | --- | --- | --- | 2097 | --- | --- | --- | --- |
1838 -|UCHAR iBaseID|基站ID|0~32||  
1839 -| keySn | 键盘SN |空字符串,为所有在线键盘|  
1840 -| ledTimes | Ledç¯é—ªçƒæ¬¡æ•° | 0~255 (0是马上ç­ï¼Œ255是长亮)|  
1841 -| ledOnTime | Ledç¯æ¯æ¬¡å¼€æ—¶é—´ |0~255 (å•ä½0.1s)|  
1842 -| ledOffTime | Ledç¯æ¯æ¬¡å…³æ—¶é—´ |0~255 (å•ä½0.1s,为0就是连续亮)|  
1843 -| ledColorR | Ledç¯ç¯é¢œè‰²,红值 |0~255(çŽ°åªæ”¯æŒ0ç­å’Œ1亮,,>1也认为是1)|  
1844 -| ledColorG | Ledç¯ç¯é¢œè‰²,绿值 |0~255(çŽ°åªæ”¯æŒ0ç­å’Œ1亮,,>1也认为是1)|  
1845 -| ledColorB | Ledç¯ç¯é¢œè‰²,è“值 |0~255(çŽ°åªæ”¯æŒ0ç­å’Œ1亮,,>1也认为是1)|  
1846 -| beepTimes | èœ‚é¸£å™¨å“æ¬¡æ•° | 0~255 (0是马上å“,255是长å“) |  
1847 -| beepOnTime | èœ‚é¸£å™¨æ¯æ¬¡å¼€æ—¶é—´ |0~255 (å•ä½0.1s)| 2098 +| UCHAR iBaseID|基站ID|0~32||
  2099 +| ULONG keySn | 键盘SN |空字符串,为所有在线键盘|
  2100 +| UCHAR LED_CTRL | Led功能使能 | 0:关闭 1:开å¯|
  2101 +| UCHAR ledTimes | Ledç¯é—ªçƒæ¬¡æ•° | 0~255 (0是马上ç­ï¼Œ255是长亮)|
  2102 +| UCHAR ledOnTime | Ledç¯æ¯æ¬¡å¼€æ—¶é—´ |0~255 (å•ä½0.1s)|
  2103 +| UCHAR ledOffTime | Ledç¯æ¯æ¬¡å…³æ—¶é—´ |0~255 (å•ä½0.1s,为0就是连续亮)|
  2104 +| UCHAR ledColorR | Ledç¯ç¯é¢œè‰²,红值 |0~255(çŽ°åªæ”¯æŒ0ç­å’Œ1亮,,>1也认为是1)|
  2105 +| UCHAR ledColorG | Ledç¯ç¯é¢œè‰²,绿值 |0~255(çŽ°åªæ”¯æŒ0ç­å’Œ1亮,,>1也认为是1)|
  2106 +| UCHAR edColorB | Ledç¯ç¯é¢œè‰²,è“值 |0~255(çŽ°åªæ”¯æŒ0ç­å’Œ1亮,,>1也认为是1)|
  2107 +| UCHAR BEEP_CTRL | 蜂鸣器功能使能 | 0:关闭 1:开å¯|
  2108 +| UCHAR beepTimes | èœ‚é¸£å™¨å“æ¬¡æ•° | 0~255 (0是马上å“,255是长å“) |
  2109 +| UCHAR beepOnTime | èœ‚é¸£å™¨æ¯æ¬¡å¼€æ—¶é—´ |0~255 (å•ä½0.1s)|
1848 | beepOffTime | èœ‚é¸£å™¨æ¯æ¬¡å…³æ—¶é—´ |0~255 (å•ä½0.1s,为0就是连续å“)| 2110 | beepOffTime | èœ‚é¸£å™¨æ¯æ¬¡å…³æ—¶é—´ |0~255 (å•ä½0.1s,为0就是连续å“)|
1849 -| motorTimes |马达震动次数|0~255|  
1850 -| motorOnTime | é©¬è¾¾æ¯æ¬¡å¼€æ—¶é—´ |0~255 (å•ä½0.1s)|  
1851 -| motorOffTime | é©¬è¾¾æ¯æ¬¡å…³æ—¶é—´ |0~255 (å•ä½0.1s,为0就是连续振动)| 2111 +| UCHAR MOTO_CTRL | 马达震动功能使能 | 0:关闭 1:开å¯|
  2112 +| UCHAR motorTimes |马达震动次数|0~255|
  2113 +| UCHAR motorOnTime | é©¬è¾¾æ¯æ¬¡å¼€æ—¶é—´ |0~255 (å•ä½0.1s)|
  2114 +| UCHAR motorOffTime | é©¬è¾¾æ¯æ¬¡å…³æ—¶é—´ |0~255 (å•ä½0.1s,为0就是连续振动)|
1852 2115
1853 接å£ä»£ç ï¼š 2116 接å£ä»£ç ï¼š
1854 ```C++ 2117 ```C++
@@ -1872,6 +2135,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyPeripheral( @@ -1872,6 +2135,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyPeripheral(
1872 UCHAR MOTO_TOFF); 2135 UCHAR MOTO_TOFF);
1873 ``` 2136 ```
1874 2137
  2138 +### 样例:
  2139 +样例目的:设置键盘外设æ“作[ä»…T2有效] led 红ç¯é—ªçƒ3次,震动3次。
  2140 +
  2141 +```C++
  2142 +//设置键盘外设æ“作[ä»…T2有效]
  2143 +SetKeyPeripheral(1,1837454011, 1, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 1, 1);
  2144 +```
  2145 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  2146 +
  2147 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  2148 +| --- | --- | --- | --- |
  2149 +|UCHAR iBaseID|基站ID|1||
  2150 +|unsigned long long keySn|键盘SN|1837454011||
  2151 +|float Time|å馈时间[ç§’]|0|无效|
  2152 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|600||
  2153 +|int RxMode|预留|0||
  2154 +|const char* sInfo|回调å馈数æ®|"2,3"|"状æ€,外设控制模å¼"|
  2155 +
1875 ## é”®ç›˜é¥æŽ§å…³æœº 2156 ## é”®ç›˜é¥æŽ§å…³æœº
1876 2157
1877 é¥æŽ§å…³æœº 2158 é¥æŽ§å…³æœº
@@ -1891,6 +2172,37 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyRemoteShutdown( @@ -1891,6 +2172,37 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyRemoteShutdown(
1891 ULONG KeySN); 2172 ULONG KeySN);
1892 ``` 2173 ```
1893 2174
  2175 +### 样例:
  2176 +样例目的:设置键盘外设æ“作[ä»…T2有效] led 红ç¯é—ªçƒ3次,震动3次。
  2177 +
  2178 +```C++
  2179 +//é”®ç›˜é¥æŽ§å…³æœº
  2180 +SetKeyRemoteShutdown(1,1837454011);
  2181 +```
  2182 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  2183 +
  2184 +B200 2.4G + S6 或 B100 2.4G + S6
  2185 +
  2186 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  2187 +| --- | --- | --- | --- |
  2188 +|UCHAR iBaseID|基站ID|1||
  2189 +|unsigned long long keySn|键盘SN|1837454011||
  2190 +|float Time|å馈时间[ç§’]|0|无效|
  2191 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  2192 +|int RxMode|预留|0||
  2193 +|const char* sInfo|回调å馈数æ®|"2,0,40,0"|"状æ€ï¼Œé¢„ç•™,é¥æŽ§å…³æœºæ¨¡å¼ï¼Œé¢„ç•™"|
  2194 +
  2195 +B200 5.8G + T2
  2196 +
  2197 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  2198 +| --- | --- | --- | --- |
  2199 +|UCHAR iBaseID|基站ID|1||
  2200 +|unsigned long long keySn|键盘SN|1837454011||
  2201 +|float Time|å馈时间[ç§’]|0|无效|
  2202 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|304||
  2203 +|int RxMode|预留|0||
  2204 +|const char* sInfo|回调å馈数æ®|"2,0,4,0"|"状æ€ï¼Œé¢„ç•™,é¥æŽ§å…³æœºæ¨¡å¼ï¼Œé¢„ç•™"|
  2205 +
1894 ## 键盘IDé¥æŽ§å…³æœºç”Ÿäº§æ¨¡å¼ 2206 ## 键盘IDé¥æŽ§å…³æœºç”Ÿäº§æ¨¡å¼
1895 2207
1896 键盘IDé¥æŽ§å…³æœºç”Ÿäº§æ¨¡å¼ 2208 键盘IDé¥æŽ§å…³æœºç”Ÿäº§æ¨¡å¼
@@ -1914,6 +2226,26 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyRemoteShutdown_Pro( @@ -1914,6 +2226,26 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyRemoteShutdown_Pro(
1914 USHORT KeyIdMax); 2226 USHORT KeyIdMax);
1915 ``` 2227 ```
1916 2228
  2229 +### 样例:
  2230 +样例目的:键盘IDé¥æŽ§å…³æœºç”Ÿäº§æ¨¡å¼ æ­£å¸¸å…³æœº,ç¼–å·1~100。
  2231 +
  2232 +```C++
  2233 +//é”®ç›˜é¥æŽ§å…³æœº
  2234 +SetKeyRemoteShutdown_Pro(1, 1, 100);
  2235 +```
  2236 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  2237 +
  2238 +B200 2.4G + S6 或 B100 2.4G + S6
  2239 +
  2240 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  2241 +| --- | --- | --- | --- |
  2242 +|UCHAR iBaseID|基站ID|1||
  2243 +|unsigned long long keySn|键盘SN|1837454011||
  2244 +|float Time|å馈时间[ç§’]|0|无效|
  2245 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  2246 +|int RxMode|预留|0||
  2247 +|const char* sInfo|回调å馈数æ®|"2,0,40,0"|"状æ€ï¼Œé¢„ç•™,é¥æŽ§å…³æœºæ¨¡å¼ï¼Œé¢„ç•™"|
  2248 +
1917 ## 键盘æ¢å¤å‡ºåŽ‚è®¾ç½® 2249 ## 键盘æ¢å¤å‡ºåŽ‚è®¾ç½®
1918 2250
1919 设置键盘æ¢å¤å‡ºåŽ‚è®¾ç½® 2251 设置键盘æ¢å¤å‡ºåŽ‚è®¾ç½®
@@ -1922,7 +2254,7 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyRemoteShutdown_Pro( @@ -1922,7 +2254,7 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyRemoteShutdown_Pro(
1922 2254
1923 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** | 2255 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |
1924 | --- | --- | --- | --- | 2256 | --- | --- | --- | --- |
1925 -|UCHAR iBaseID|基站ID|0~32|| 2257 +| UCHAR iBaseID|基站ID|0~32||
1926 | ULONG KeySN | 键盘SN |空字符串,为所有在线键盘| 2258 | ULONG KeySN | 键盘SN |空字符串,为所有在线键盘|
1927 2259
1928 2260
@@ -1933,6 +2265,14 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyFactory( @@ -1933,6 +2265,14 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyFactory(
1933 ULONG KeySN); 2265 ULONG KeySN);
1934 ``` 2266 ```
1935 2267
  2268 +### 样例:
  2269 +样例目的:所有在线键盘æ¢å¤å‡ºåŽ‚è®¾ç½®
  2270 +
  2271 +```C++
  2272 +//所有在线键盘æ¢å¤å‡ºåŽ‚è®¾ç½®
  2273 +SetKeyFactory(0, 0);
  2274 +```
  2275 +
1936 ## æ˜¾è‘—æ˜¾ç¤ºè¡¨å†³å™¨ä¿¡æ¯ 2276 ## 显著显示表决器信æ¯
1937 2277
1938 è®¾ç½®æ˜¾è‘—æ˜¾ç¤ºè¡¨å†³å™¨ä¿¡æ¯ 2278 设置显著显示表决器信æ¯
@@ -1952,6 +2292,14 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKey_SignificantlyDisplay( @@ -1952,6 +2292,14 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKey_SignificantlyDisplay(
1952 UCHAR Mode); 2292 UCHAR Mode);
1953 ``` 2293 ```
1954 2294
  2295 +### 样例:
  2296 +样例目的:所有在线键盘 大字体显示表决器编å·
  2297 +
  2298 +```C++
  2299 +//所有在线键盘 大字体显示表决器编å·
  2300 +SetKey_SignificantlyDisplay(0, 1);
  2301 +```
  2302 +
1955 ## 无线修改键盘é…对ç ï¼ˆè§£ç»‘) 2303 ## 无线修改键盘é…对ç ï¼ˆè§£ç»‘)
1956 2304
1957 无线修改键盘é…对ç ï¼ˆè§£ç»‘) 2305 无线修改键盘é…对ç ï¼ˆè§£ç»‘)
@@ -1973,6 +2321,27 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyUnbind( @@ -1973,6 +2321,27 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyUnbind(
1973 const char* MatchCode); 2321 const char* MatchCode);
1974 ``` 2322 ```
1975 2323
  2324 +### 样例:
  2325 +样例目的:所有在线键盘 解绑
  2326 +
  2327 +```C++
  2328 +//所有在线键盘 解绑
  2329 +SetKeyUnbind(0, 0,"FFFFFFFF");
  2330 +```
  2331 +
  2332 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  2333 +
  2334 +B200 2.4G + S6 或 B100 2.4G + S6
  2335 +
  2336 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  2337 +| --- | --- | --- | --- |
  2338 +|UCHAR iBaseID|基站ID|1||
  2339 +|unsigned long long keySn|键盘SN|1837454011||
  2340 +|float Time|å馈时间[ç§’]|0|无效|
  2341 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  2342 +|int RxMode|预留|0||
  2343 +|const char* sInfo|回调å馈数æ®|"2,0,41,0"|"状æ€ï¼Œé¢„ç•™,饿”¹é…å¯¹ç æ¨¡å¼ï¼Œé¢„ç•™"|
  2344 +
1976 ## 设置OEMåž‹å·æ˜¾ç¤ºåç§° 2345 ## 设置OEMåž‹å·æ˜¾ç¤ºåç§°
1977 2346
1978 设置OEMåž‹å·æ˜¾ç¤ºåç§° 2347 设置OEMåž‹å·æ˜¾ç¤ºåç§°
@@ -1996,6 +2365,14 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyOEMModel( @@ -1996,6 +2365,14 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyOEMModel(
1996 const char* Model);//设置键盘OEMåž‹å·åç§° 2365 const char* Model);//设置键盘OEMåž‹å·åç§°
1997 ``` 2366 ```
1998 2367
  2368 +### 样例:
  2369 +样例目的:所有在线键盘 解绑
  2370 +
  2371 +```C++
  2372 +//所有在线键盘 设置OEMåž‹å·æ˜¾ç¤ºåç§°
  2373 +SetKeyOEMModel(0, 0, 2, "T3");
  2374 +```
  2375 +
1999 ## é”定键盘,è§£é”键盘 2376 ## é”定键盘,è§£é”键盘
2000 2377
2001 é”定键盘,è§£é”键盘 2378 é”定键盘,è§£é”键盘
@@ -2019,17 +2396,49 @@ extern&quot;C&quot; __declspec(dllexport) bool KeySN_Manage( @@ -2019,17 +2396,49 @@ extern&quot;C&quot; __declspec(dllexport) bool KeySN_Manage(
2019 ULONG KeySN[250]); 2396 ULONG KeySN[250]);
2020 ``` 2397 ```
2021 2398
2022 -## 键盘的FSN  
2023 -  
2024 -设置键盘的FSN  
2025 -函数å称:SetKeyFSN  
2026 -傿•°è¯´æ˜Žï¼š 2399 +### 样例1:
  2400 +样例目的:所有在线键盘 é”定
2027 2401
2028 -| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |  
2029 -| --- | --- | --- | --- |  
2030 -|UCHAR iBaseID|基站ID|0~32|  
2031 -|ULONG KeySN_Old| 旧键盘SN ||  
2032 -|ULONG KeySN_New| 新键盘SN || 2402 +```C++
  2403 +//所有在线键盘 é”定
  2404 +KeySN_Manage(0, 5, 0, NULL);
  2405 +```
  2406 +
  2407 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2408 +
  2409 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2410 +| --- | --- | --- | --- |
  2411 +|int iBaseID|基站ID|1||
  2412 +|int mode|模å¼|33|é”定键盘|
  2413 +|const char* sInfo|傿•°å­—符串|"-99,0"|"状æ€ï¼Œé¢„ç•™"|
  2414 +
  2415 +### 样例2:
  2416 +æ ·ä¾‹ç›®çš„ï¼šè§£é”æ‰€æœ‰é”®ç›˜
  2417 +
  2418 +```C++
  2419 +//所有在线键盘 é”定
  2420 +KeySN_Manage(0, 7, 0, NULL);
  2421 +```
  2422 +
  2423 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2424 +
  2425 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2426 +| --- | --- | --- | --- |
  2427 +|int iBaseID|基站ID|1||
  2428 +|int mode|模å¼|34|è§£é”键盘|
  2429 +|const char* sInfo|傿•°å­—符串|"-99,0"|"状æ€ï¼Œé¢„ç•™"|
  2430 +
  2431 +## 键盘的FSN
  2432 +
  2433 +设置键盘的FSN
  2434 +函数å称:SetKeyFSN
  2435 +傿•°è¯´æ˜Žï¼š
  2436 +
  2437 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |
  2438 +| --- | --- | --- | --- |
  2439 +|UCHAR iBaseID|基站ID|0~32|
  2440 +|ULONG KeySN_Old| 旧键盘SN ||
  2441 +|ULONG KeySN_New| 新键盘SN ||
2033 2442
2034 2443
2035 接å£ä»£ç ï¼š 2444 接å£ä»£ç ï¼š
@@ -2040,6 +2449,26 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyFSN( @@ -2040,6 +2449,26 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyFSN(
2040 ULONG KeySN_New); 2449 ULONG KeySN_New);
2041 ``` 2450 ```
2042 2451
  2452 +### 样例:
  2453 +样例目的:设置在线键盘的FSN为“1837454011â€
  2454 +
  2455 +```C++
  2456 +//键设置在线键盘的FSN
  2457 +SetKeyFSN(1,0,1837454011);
  2458 +```
  2459 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  2460 +
  2461 +B200 2.4G + S6 或 B100 2.4G + S6
  2462 +
  2463 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  2464 +| --- | --- | --- | --- |
  2465 +|UCHAR iBaseID|基站ID|1||
  2466 +|unsigned long long keySn|键盘SN|1837454011||
  2467 +|float Time|å馈时间[ç§’]|0|无效|
  2468 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  2469 +|int RxMode|预留|0||
  2470 +|const char* sInfo|回调å馈数æ®|"2,0,43,0"|"状æ€ï¼Œé¢„ç•™,设置键盘SN模å¼ï¼Œé¢„ç•™"|
  2471 +
2043 ## 键盘的出厂日期 2472 ## 键盘的出厂日期
2044 2473
2045 设置键盘的出厂日期 2474 设置键盘的出厂日期
@@ -2082,10 +2511,30 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyID( @@ -2082,10 +2511,30 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyID(
2082 USHORT ID);//设置键盘的ID 2511 USHORT ID);//设置键盘的ID
2083 ``` 2512 ```
2084 2513
  2514 +### 样例:
  2515 +样例目的:设置键盘的ID
  2516 +
  2517 +```C++
  2518 +//设置键盘的ID
  2519 +SetKeyID(1,1837454011,100);
  2520 +```
  2521 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  2522 +
  2523 +B200 2.4G + S6 或 B100 2.4G + S6
  2524 +
  2525 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  2526 +| --- | --- | --- | --- |
  2527 +|UCHAR iBaseID|基站ID|1||
  2528 +|unsigned long long keySn|键盘SN|1837454011||
  2529 +|float Time|å馈时间[ç§’]|0|无效|
  2530 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|303||
  2531 +|int RxMode|预留|0||
  2532 +|const char* sInfo|回调å馈数æ®|"2,0,42,0"|"状æ€ï¼Œé¢„ç•™,设置键盘ID模å¼ï¼Œé¢„ç•™"|
  2533 +
2085 # åŸºç«™å‚æ•°è®¾ç½® 2534 # åŸºç«™å‚æ•°è®¾ç½®
2086 ## 基站的设备ID 2535 ## 基站的设备ID
2087 2536
2088 -设置基站的设备ID 2537 +### 设置基站的设备ID
2089 函数å称:SetDevBaseId 2538 函数å称:SetDevBaseId
2090 傿•°è¯´æ˜Žï¼š 2539 傿•°è¯´æ˜Žï¼š
2091 2540
@@ -2101,7 +2550,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseId( @@ -2101,7 +2550,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseId(
2101 UCHAR iBaseID); //设置基站的设备ID 2550 UCHAR iBaseID); //设置基站的设备ID
2102 ``` 2551 ```
2103 2552
2104 -获å–基站的设备ID 2553 +样例:
  2554 +样例目的:设置基站的设备ID
  2555 +
  2556 +```C++
  2557 +SetDevBaseId(0xFFFF, 1);
  2558 +```
  2559 +
  2560 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2561 +
  2562 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2563 +| --- | --- | --- | --- |
  2564 +|int iBaseID|基站ID|1||
  2565 +|int mode|模å¼|201|基站读å–ID ã€ä¿¡é“ã€RF功率等级|
  2566 +|const char* sInfo|傿•°å­—符串|"1,10,1"|"基站ID,信é“,RF功率"|
  2567 +
  2568 +### 获å–基站的设备ID
2105 函数å称:GetDevBaseId 2569 函数å称:GetDevBaseId
2106 傿•°è¯´æ˜Žï¼š 2570 傿•°è¯´æ˜Žï¼š
2107 2571
@@ -2114,6 +2578,21 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseId( @@ -2114,6 +2578,21 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseId(
2114 extern"C" __declspec(dllexport) bool GetDevBaseId(UCHAR iBaseID); //获å–基站的设备ID 2578 extern"C" __declspec(dllexport) bool GetDevBaseId(UCHAR iBaseID); //获å–基站的设备ID
2115 ``` 2579 ```
2116 2580
  2581 +样例:
  2582 +样例目的:设置基站的设备ID
  2583 +
  2584 +```C++
  2585 +GetDevBaseId(0);
  2586 +```
  2587 +
  2588 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2589 +
  2590 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2591 +| --- | --- | --- | --- |
  2592 +|int iBaseID|基站ID|1||
  2593 +|int mode|模å¼|201|基站读å–ID ã€ä¿¡é“ã€RF功率等级|
  2594 +|const char* sInfo|傿•°å­—符串|"1,10,1"|"基站ID,信é“,RF功率"|
  2595 +
2117 ## 基站黑åå• 2596 ## 基站黑åå•
2118 设置基站到基站黑åå• 2597 设置基站到基站黑åå•
2119 函数å称:SetDevBaseBlacklist 2598 函数å称:SetDevBaseBlacklist
@@ -2125,7 +2604,15 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevBaseId(UCHAR iBaseID); //获å–基ç @@ -2125,7 +2604,15 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevBaseId(UCHAR iBaseID); //获å–基ç
2125 2604
2126 接å£ä»£ç ï¼š 2605 接å£ä»£ç ï¼š
2127 ```C++ 2606 ```C++
2128 -extern"C" __declspec(dllexport) bool SetDevBaseBlacklist(int pathAdd); //设置基站到基站黑åå• 2607 +//设置基站到基站黑åå•
  2608 +extern"C" __declspec(dllexport) bool SetDevBaseBlacklist(int pathAdd);
  2609 +```
  2610 +
  2611 +样例:
  2612 +æ ·ä¾‹ç›®çš„ï¼šå°†å‚æ•°å¯¹åº”的基站设置到本地的基站黑åå•列表
  2613 +
  2614 +```C++
  2615 +SetDevBaseBlacklist(XXXXX);
2129 ``` 2616 ```
2130 2617
2131 获å–基站黑åå•列表 2618 获å–基站黑åå•列表
@@ -2137,8 +2624,15 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseBlacklist(int pathAdd); //设置 @@ -2137,8 +2624,15 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseBlacklist(int pathAdd); //设置
2137 extern"C" __declspec(dllexport) bool GetDevBaseBlacklist(); //获å–基站黑åå•列表 2624 extern"C" __declspec(dllexport) bool GetDevBaseBlacklist(); //获å–基站黑åå•列表
2138 ``` 2625 ```
2139 2626
  2627 +样例:
  2628 +样例目的:将本地的基站黑åå•列表载入内存
  2629 +
  2630 +```C++
  2631 +GetDevBaseBlacklist();
  2632 +```
  2633 +
2140 ## 基站的设备RF功率 2634 ## 基站的设备RF功率
2141 -设置基站的设备RF功率 2635 +### 设置基站的设备RF功率
2142 函数å称:SetDevRFPWR 2636 函数å称:SetDevRFPWR
2143 傿•°è¯´æ˜Žï¼š 2637 傿•°è¯´æ˜Žï¼š
2144 2638
@@ -2154,7 +2648,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevRFPWR( @@ -2154,7 +2648,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevRFPWR(
2154 UCHAR RFPWR); //设置基站的设备RF功率 2648 UCHAR RFPWR); //设置基站的设备RF功率
2155 ``` 2649 ```
2156 2650
2157 -获å–基站的设备RF功率 2651 +样例:
  2652 +样例目的:设置基站的设备ID
  2653 +
  2654 +```C++
  2655 +SetDevRFPWR(0, 1);
  2656 +```
  2657 +
  2658 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2659 +
  2660 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2661 +| --- | --- | --- | --- |
  2662 +|int iBaseID|基站ID|1||
  2663 +|int mode|模å¼|201|基站读å–ID ã€ä¿¡é“ã€RF功率等级|
  2664 +|const char* sInfo|傿•°å­—符串|"1,10,1"|"基站ID,信é“,RF功率"|
  2665 +
  2666 +### 获å–基站的设备RF功率
2158 函数å称:GetDevRFPWR 2667 函数å称:GetDevRFPWR
2159 傿•°è¯´æ˜Žï¼š 2668 傿•°è¯´æ˜Žï¼š
2160 2669
@@ -2167,8 +2676,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevRFPWR( @@ -2167,8 +2676,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevRFPWR(
2167 extern"C" __declspec(dllexport) bool GetDevRFPWR(UCHAR iBaseID); //获å–基站的设备RF功率 2676 extern"C" __declspec(dllexport) bool GetDevRFPWR(UCHAR iBaseID); //获å–基站的设备RF功率
2168 ``` 2677 ```
2169 2678
  2679 +样例:
  2680 +样例目的:获å–基站的设备ID
  2681 +
  2682 +```C++
  2683 +GetDevRFPWR(0);
  2684 +```
  2685 +
  2686 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2687 +
  2688 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2689 +| --- | --- | --- | --- |
  2690 +|int iBaseID|基站ID|1||
  2691 +|int mode|模å¼|201|基站读å–ID ã€ä¿¡é“ã€RF功率等级|
  2692 +|const char* sInfo|傿•°å­—符串|"1,10,1"|"基站ID,信é“,RF功率"|
  2693 +
2170 ## åŸºç«™ä¿¡é“ 2694 ## 基站信é“
2171 -è®¾ç½®åŸºç«™çš„è®¾å¤‡ä¿¡é“ 2695 +### 设置基站的设备信é“
2172 函数å称:SetDevCHAN 2696 函数å称:SetDevCHAN
2173 傿•°è¯´æ˜Žï¼š 2697 傿•°è¯´æ˜Žï¼š
2174 2698
@@ -2186,7 +2710,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevCHAN( @@ -2186,7 +2710,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevCHAN(
2186 UCHAR * chan); //è®¾ç½®åŸºç«™çš„è®¾å¤‡ä¿¡é“ 2710 UCHAR * chan); //设置基站的设备信é“
2187 ``` 2711 ```
2188 2712
2189 -获å–åŸºç«™çš„è®¾å¤‡ä¿¡é“ 2713 +样例:
  2714 +样例目的:设置1å·åŸºç«™çš„设备信é“,信é“1:0,信é“2::8
  2715 +
  2716 +```C++
  2717 +SetDevCHAN(1,2,10,18);
  2718 +```
  2719 +
  2720 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2721 +
  2722 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2723 +| --- | --- | --- | --- |
  2724 +|int iBaseID|基站ID|1||
  2725 +|int mode|模å¼|206|基站频点|
  2726 +|const char* sInfo|傿•°å­—符串|"2,10,18,0,0"|"ä¿¡é“æœ‰æ•ˆæ•°,ä¿¡é“1,ä¿¡é“2,ä¿¡é“3,ä¿¡é“4"|
  2727 +
  2728 +### 获å–基站的设备信é“
2190 函数å称:GetDevCHAN 2729 函数å称:GetDevCHAN
2191 傿•°è¯´æ˜Žï¼š 2730 傿•°è¯´æ˜Žï¼š
2192 2731
@@ -2199,8 +2738,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevCHAN( @@ -2199,8 +2738,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevCHAN(
2199 extern"C" __declspec(dllexport) bool GetDevCHAN(UCHAR iBaseID); 2738 extern"C" __declspec(dllexport) bool GetDevCHAN(UCHAR iBaseID);
2200 ``` 2739 ```
2201 2740
  2741 +样例:
  2742 +样例目的:获å–基站的设备信é“
  2743 +
  2744 +```C++
  2745 +GetDevCHAN(1);
  2746 +```
  2747 +
  2748 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2749 +
  2750 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2751 +| --- | --- | --- | --- |
  2752 +|int iBaseID|基站ID|1||
  2753 +|int mode|模å¼|206|基站频点|
  2754 +|const char* sInfo|傿•°å­—符串|"2,10,18,0,0"|"ä¿¡é“æœ‰æ•ˆæ•°,ä¿¡é“1,ä¿¡é“2,ä¿¡é“3,ä¿¡é“4"|
  2755 +
2202 ## 基站é…å¯¹ç  2756 ## 基站é…对ç 
2203 -设置基站é…å¯¹ç  2757 +### 设置基站é…对ç 
2204 函数å称:SetDevSYSCODE 2758 函数å称:SetDevSYSCODE
2205 傿•°è¯´æ˜Žï¼š 2759 傿•°è¯´æ˜Žï¼š
2206 2760
@@ -2215,8 +2769,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevSYSCODE( @@ -2215,8 +2769,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevSYSCODE(
2215 UCHAR iBaseID, 2769 UCHAR iBaseID,
2216 UCHAR code[4]); //设置基站é…å¯¹ç  2770 UCHAR code[4]); //设置基站é…对ç 
2217 ``` 2771 ```
  2772 +样例:
  2773 +样例目的:获å–基站的设备信é“
  2774 +
  2775 +```C++
  2776 +SetDevSYSCODE(1,0xFF010203);
  2777 +```
  2778 +
  2779 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2780 +
  2781 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2782 +| --- | --- | --- | --- |
  2783 +|int iBaseID|基站ID|1||
  2784 +|int mode|模å¼|5|基站é…对ç |
  2785 +|const char* sInfo|傿•°å­—符串|"FF010203"|基站é…对ç |
2218 2786
2219 -获å–基站é…å¯¹ç  2787 +### 获å–基站é…对ç 
2220 函数å称:GetDevSYSCODE 2788 函数å称:GetDevSYSCODE
2221 傿•°è¯´æ˜Žï¼š 2789 傿•°è¯´æ˜Žï¼š
2222 2790
@@ -2229,8 +2797,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevSYSCODE( @@ -2229,8 +2797,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevSYSCODE(
2229 extern"C" __declspec(dllexport) bool GetDevSYSCODE(UCHAR iBaseID); //获å–基站é…å¯¹ç  2797 extern"C" __declspec(dllexport) bool GetDevSYSCODE(UCHAR iBaseID); //获å–基站é…对ç 
2230 ``` 2798 ```
2231 2799
  2800 +样例:
  2801 +样例目的:获å–基站é…对ç 
  2802 +
  2803 +```C++
  2804 +GetDevSYSCODE(1);
  2805 +```
  2806 +
  2807 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2808 +
  2809 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2810 +| --- | --- | --- | --- |
  2811 +|int iBaseID|基站ID|1||
  2812 +|int mode|模å¼|5|基站é…对ç |
  2813 +|const char* sInfo|傿•°å­—符串|"FF010203"|基站é…对ç |
  2814 +
2232 ## 基站é…å¯¹æ¨¡å¼ 2815 ## 基站é…对模å¼
2233 -设置基站é…å¯¹æ¨¡å¼ 2816 +### 设置基站é…对模å¼
2234 函数å称:SetDevPairMode 2817 函数å称:SetDevPairMode
2235 傿•°è¯´æ˜Žï¼š 2818 傿•°è¯´æ˜Žï¼š
2236 2819
@@ -2246,7 +2829,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevPairMode( @@ -2246,7 +2829,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevPairMode(
2246 UCHAR mode); //设置基站é…å¯¹æ¨¡å¼ 2829 UCHAR mode); //设置基站é…对模å¼
2247 ``` 2830 ```
2248 2831
2249 -获å–基站é…å¯¹æ¨¡å¼ 2832 +样例:
  2833 +样例目的:设置基站é…å¯¹æ¨¡å¼ 4:é…对SNå·æ¨¡å¼
  2834 +
  2835 +```C++
  2836 +SetDevPairMode(1,4);
  2837 +```
  2838 +
  2839 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2840 +
  2841 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2842 +| --- | --- | --- | --- |
  2843 +|int iBaseID|基站ID|1||
  2844 +|int mode|模å¼|204|基站é…对模å¼ã€åŸºç«™å称(自定义)|
  2845 +|const char* sInfo|傿•°å­—符串|"4,设备1"|"基站é…对模å¼,基站åç§°"|
  2846 +
  2847 +
  2848 +### 获å–基站é…对模å¼
2250 函数å称:GetDevPairMode 2849 函数å称:GetDevPairMode
2251 傿•°è¯´æ˜Žï¼š 2850 傿•°è¯´æ˜Žï¼š
2252 2851
@@ -2259,8 +2858,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevPairMode( @@ -2259,8 +2858,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevPairMode(
2259 extern"C" __declspec(dllexport) bool GetDevPairMode(UCHAR iBaseID); //获å–基站é…å¯¹æ¨¡å¼ 2858 extern"C" __declspec(dllexport) bool GetDevPairMode(UCHAR iBaseID); //获å–基站é…对模å¼
2260 ``` 2859 ```
2261 2860
  2861 +样例:
  2862 +样例目的:设置基站é…å¯¹æ¨¡å¼ 4:é…对SNå·æ¨¡å¼
  2863 +
  2864 +```C++
  2865 +GetDevPairMode(1);
  2866 +```
  2867 +
  2868 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2869 +
  2870 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2871 +| --- | --- | --- | --- |
  2872 +|int iBaseID|基站ID|1||
  2873 +|int mode|模å¼|204|基站é…对模å¼ã€åŸºç«™å称(自定义)|
  2874 +|const char* sInfo|傿•°å­—符串|"4,设备1"|"基站é…对模å¼,基站åç§°"|
  2875 +
2262 ## 基站åç§° 2876 ## 基站åç§°
2263 -设置基站åç§° 2877 +### 设置基站åç§°
2264 函数å称:SetDevNmae 2878 函数å称:SetDevNmae
2265 傿•°è¯´æ˜Žï¼š 2879 傿•°è¯´æ˜Žï¼š
2266 2880
@@ -2278,7 +2892,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevNmae( @@ -2278,7 +2892,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevNmae(
2278 const char *Name); //设置基站åç§° 2892 const char *Name); //设置基站åç§°
2279 ``` 2893 ```
2280 2894
2281 -获å–基站åç§° 2895 +样例:
  2896 +样例目的:设置基站åç§°
  2897 +
  2898 +```C++
  2899 +SetDevNmae(1,3,"设备1");
  2900 +```
  2901 +
  2902 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2903 +
  2904 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2905 +| --- | --- | --- | --- |
  2906 +|int iBaseID|基站ID|1||
  2907 +|int mode|模å¼|204|基站é…对模å¼ã€åŸºç«™å称(自定义)|
  2908 +|const char* sInfo|傿•°å­—符串|"4,设备1"|"基站é…对模å¼,基站åç§°"|
  2909 +
  2910 +### 获å–基站åç§°
2282 函数å称:GetDevNmae 2911 函数å称:GetDevNmae
2283 傿•°è¯´æ˜Žï¼š 2912 傿•°è¯´æ˜Žï¼š
2284 2913
@@ -2291,8 +2920,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevNmae( @@ -2291,8 +2920,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevNmae(
2291 extern"C" __declspec(dllexport) bool GetDevNmae(UCHAR iBaseID); //获å–基站åç§° 2920 extern"C" __declspec(dllexport) bool GetDevNmae(UCHAR iBaseID); //获å–基站åç§°
2292 ``` 2921 ```
2293 2922
  2923 +样例:
  2924 +样例目的:设置基站åç§°
  2925 +
  2926 +```C++
  2927 +GetDevNmae(1);
  2928 +```
  2929 +
  2930 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2931 +
  2932 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2933 +| --- | --- | --- | --- |
  2934 +|int iBaseID|基站ID|1||
  2935 +|int mode|模å¼|204|基站é…对模å¼ã€åŸºç«™å称(自定义)|
  2936 +|const char* sInfo|傿•°å­—符串|"4,设备1"|"基站é…对模å¼,基站åç§°"|
  2937 +
2294 ## åŸºç«™é”®ç›˜å®¹é‡ 2938 ## 基站键盘容é‡
2295 -è®¾ç½®åŸºç«™é”®ç›˜å®¹é‡ 2939 +### 设置基站键盘容é‡
2296 函数å称:SetDevKPNUMS 2940 函数å称:SetDevKPNUMS
2297 傿•°è¯´æ˜Žï¼š 2941 傿•°è¯´æ˜Žï¼š
2298 2942
@@ -2310,7 +2954,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevKPNUMS( @@ -2310,7 +2954,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevKPNUMS(
2310 UCHAR Lock=0); //è®¾ç½®åŸºç«™é”®ç›˜å®¹é‡ 2954 UCHAR Lock=0); //设置基站键盘容é‡
2311 ``` 2955 ```
2312 2956
2313 -获å–åŸºç«™é”®ç›˜å®¹é‡ 2957 +样例:
  2958 +样例目的:设置基站键盘容é‡
  2959 +
  2960 +```C++
  2961 +SetDevKPNUMS(1,60,0);
  2962 +```
  2963 +
  2964 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  2965 +
  2966 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  2967 +| --- | --- | --- | --- |
  2968 +|int iBaseID|基站ID|1||
  2969 +|int mode|模å¼|10|基站键盘容é‡|
  2970 +|const char* sInfo|傿•°å­—符串|"60,0"|"基站键盘容é‡,预留"|
  2971 +
  2972 +### 获å–基站键盘容é‡
2314 函数å称:GetDevKPNUMS 2973 函数å称:GetDevKPNUMS
2315 傿•°è¯´æ˜Žï¼š 2974 傿•°è¯´æ˜Žï¼š
2316 2975
@@ -2323,39 +2982,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevKPNUMS( @@ -2323,39 +2982,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevKPNUMS(
2323 extern"C" __declspec(dllexport) bool GetDevKPNUMS(UCHAR iBaseID); //获å–åŸºç«™é”®ç›˜å®¹é‡ 2982 extern"C" __declspec(dllexport) bool GetDevKPNUMS(UCHAR iBaseID); //获å–基站键盘容é‡
2324 ``` 2983 ```
2325 2984
2326 -## 键盘关机时间等级  
2327 -设置键盘关机时间等级  
2328 -函数å称:SetKeyboardAutoPowerOffLevel  
2329 -傿•°è¯´æ˜Žï¼š  
2330 -  
2331 -| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |  
2332 -| --- | --- | --- | --- |  
2333 -|UCHAR iBaseID|基站ID|0~32|  
2334 -|UCHAR Level| 等级 |0:30ç§’<br>1:2分钟<br>2:15分钟<br>3:45分钟<br>255:ä¸è‡ªåŠ¨å…³æœº|  
2335 - 2985 +样例:
  2986 +样例目的:获å–基站键盘容é‡
2336 2987
2337 -接å£ä»£ç ï¼š  
2338 ```C++ 2988 ```C++
2339 -extern"C" __declspec(dllexport) bool SetKeyboardAutoPowerOffLevel(  
2340 - UCHAR iBaseID,  
2341 - UCHAR Level); 2989 +GetDevKPNUMS(1);
2342 ``` 2990 ```
2343 2991
2344 -获å–键盘关机时间等级  
2345 -函数å称:GetKeyboardAutoPowerOffLevel  
2346 -傿•°è¯´æ˜Žï¼š 2992 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
2347 2993
2348 -| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** | 2994 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
2349 | --- | --- | --- | --- | 2995 | --- | --- | --- | --- |
2350 -|UCHAR iBaseID|基站ID|0~32| 2996 +|int iBaseID|基站ID|1||
  2997 +|int mode|模å¼|10|基站键盘容é‡|
  2998 +|const char* sInfo|傿•°å­—符串|"60,0"|"基站键盘容é‡,预留"|
2351 2999
2352 -接å£ä»£ç ï¼š  
2353 -```C++  
2354 -extern"C" __declspec(dllexport) bool GetKeyboardAutoPowerOffLevel(UCHAR iBaseID);  
2355 -```  
2356 3000
2357 ## 键盘登录èœå•显示å…许[S6适用] 3001 ## 键盘登录èœå•显示å…许[S6适用]
2358 -设置键盘登录èœå•显示å…许[S6适用] 3002 +### 设置键盘登录èœå•显示å…许[S6适用]
2359 函数å称:SetKeyboardLoginMenu 3003 函数å称:SetKeyboardLoginMenu
2360 傿•°è¯´æ˜Žï¼š 3004 傿•°è¯´æ˜Žï¼š
2361 3005
@@ -2372,7 +3016,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardLoginMenu( @@ -2372,7 +3016,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardLoginMenu(
2372 UCHAR OnOff); 3016 UCHAR OnOff);
2373 ``` 3017 ```
2374 3018
2375 -获å–键盘登录èœå•显示å…许[S6适用] 3019 +样例:
  3020 +样例目的:设置键盘登录èœå•显示å…许
  3021 +
  3022 +```C++
  3023 +SetKeyboardLoginMenu(1,1); //
  3024 +```
  3025 +
  3026 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3027 +
  3028 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3029 +| --- | --- | --- | --- |
  3030 +|int iBaseID|基站ID|1||
  3031 +|int mode|模å¼|202|基站特å¾å‚æ•°|
  3032 +|const char* sInfo|傿•°å­—符串|"A,B,C,D,E,F,G,H,I"|A:预留<br>B:预留<br>C:键盘关机时间等级<br>D:心跳开关<br>E:键盘登录èœå•<br>F:预留<br>G:键盘考勤å‘逿¬¡æ•°<br>H:预留<br>I:键盘考勤å‘é€åŠŸçŽ‡|
  3033 +
  3034 +### 获å–键盘登录èœå•显示å…许[S6适用]
2376 函数å称:GetKeyboardLoginMenu 3035 函数å称:GetKeyboardLoginMenu
2377 傿•°è¯´æ˜Žï¼š 3036 傿•°è¯´æ˜Žï¼š
2378 3037
@@ -2385,8 +3044,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardLoginMenu( @@ -2385,8 +3044,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardLoginMenu(
2385 extern"C" __declspec(dllexport) bool GetKeyboardLoginMenu(UCHAR iBaseID); 3044 extern"C" __declspec(dllexport) bool GetKeyboardLoginMenu(UCHAR iBaseID);
2386 ``` 3045 ```
2387 3046
  3047 +样例:
  3048 +样例目的:获å–键盘登录èœå•显示å…许
  3049 +
  3050 +```C++
  3051 +GetKeyboardLoginMenu(1); //
  3052 +```
  3053 +
  3054 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3055 +
  3056 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3057 +| --- | --- | --- | --- |
  3058 +|int iBaseID|基站ID|1||
  3059 +|int mode|模å¼|202|基站特å¾å‚æ•°|
  3060 +|const char* sInfo|傿•°å­—符串|"A,B,C,D,E,F,G,H,I"|A:预留<br>B:预留<br>C:键盘关机时间等级<br>D:心跳开关<br>E:键盘登录èœå•<br>F:预留<br>G:键盘考勤å‘逿¬¡æ•°<br>H:预留<br>I:键盘考勤å‘é€åŠŸçŽ‡|
  3061 +
2388 ## é”®ç›˜å’ŒåŸºç«™ä¹‹é—´å¼€å¯æˆ–关闭心跳 3062 ## é”®ç›˜å’ŒåŸºç«™ä¹‹é—´å¼€å¯æˆ–关闭心跳
2389 -è®¾ç½®é”®ç›˜å’ŒåŸºç«™ä¹‹é—´å¼€å¯æˆ–关闭心跳 3063 +### è®¾ç½®é”®ç›˜å’ŒåŸºç«™ä¹‹é—´å¼€å¯æˆ–关闭心跳
2390 函数å称:SetKeyboardHeartbeat 3064 函数å称:SetKeyboardHeartbeat
2391 傿•°è¯´æ˜Žï¼š 3065 傿•°è¯´æ˜Žï¼š
2392 3066
@@ -2403,7 +3077,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardHeartbeat( @@ -2403,7 +3077,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardHeartbeat(
2403 UCHAR OnOff); 3077 UCHAR OnOff);
2404 ``` 3078 ```
2405 3079
2406 -获å–é”®ç›˜å’ŒåŸºç«™ä¹‹é—´å¼€å¯æˆ–关闭心跳 3080 +样例:
  3081 +æ ·ä¾‹ç›®çš„ï¼šè®¾ç½®é”®ç›˜å’ŒåŸºç«™ä¹‹é—´å¼€å¯æˆ–关闭心跳
  3082 +
  3083 +```C++
  3084 +SetKeyboardHeartbeat(1,1); //
  3085 +```
  3086 +
  3087 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3088 +
  3089 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3090 +| --- | --- | --- | --- |
  3091 +|int iBaseID|基站ID|1||
  3092 +|int mode|模å¼|202|基站特å¾å‚æ•°|
  3093 +|const char* sInfo|傿•°å­—符串|"A,B,C,D,E,F,G,H,I"|A:预留<br>B:预留<br>C:键盘关机时间等级<br>D:心跳开关<br>E:键盘登录èœå•<br>F:预留<br>G:键盘考勤å‘逿¬¡æ•°<br>H:预留<br>I:键盘考勤å‘é€åŠŸçŽ‡|
  3094 +
  3095 +### 获å–é”®ç›˜å’ŒåŸºç«™ä¹‹é—´å¼€å¯æˆ–关闭心跳
2407 函数å称:GetKeyboardHeartbeat 3096 函数å称:GetKeyboardHeartbeat
2408 傿•°è¯´æ˜Žï¼š 3097 傿•°è¯´æ˜Žï¼š
2409 3098
@@ -2416,8 +3105,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardHeartbeat( @@ -2416,8 +3105,24 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardHeartbeat(
2416 extern"C" __declspec(dllexport) bool GetKeyboardHeartbeat(UCHAR iBaseID); 3105 extern"C" __declspec(dllexport) bool GetKeyboardHeartbeat(UCHAR iBaseID);
2417 ``` 3106 ```
2418 3107
  3108 +样例:
  3109 +样例目的:获å–é”®ç›˜å’ŒåŸºç«™ä¹‹é—´å¼€å¯æˆ–关闭心跳
  3110 +
  3111 +```C++
  3112 +GetKeyboardHeartbeat(1); //
  3113 +```
  3114 +
  3115 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3116 +
  3117 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3118 +| --- | --- | --- | --- |
  3119 +|int iBaseID|基站ID|1||
  3120 +|int mode|模å¼|202|基站特å¾å‚æ•°|
  3121 +|const char* sInfo|傿•°å­—符串|"A,B,C,D,E,F,G,H,I"|A:预留<br>B:预留<br>C:键盘关机时间等级<br>D:心跳开关<br>E:键盘登录èœå•<br>F:预留<br>G:键盘考勤å‘逿¬¡æ•°<br>H:预留<br>I:键盘考勤å‘é€åŠŸçŽ‡|
  3122 +
  3123 +
2419 ## 键盘登录密ç [S6适用] 3124 ## 键盘登录密ç [S6适用]
2420 -设置键盘登录密ç [S6适用] 3125 +### 设置键盘登录密ç [S6适用]
2421 函数å称:SetKeyboardLoginPW 3126 函数å称:SetKeyboardLoginPW
2422 傿•°è¯´æ˜Žï¼š 3127 傿•°è¯´æ˜Žï¼š
2423 3128
@@ -2434,21 +3139,51 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardLoginPW( @@ -2434,21 +3139,51 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardLoginPW(
2434 USHORT PW); 3139 USHORT PW);
2435 ``` 3140 ```
2436 3141
2437 -获å–键盘登录密ç [S6适用]  
2438 -函数å称:GetKeyboardLoginPW  
2439 -傿•°è¯´æ˜Žï¼š  
2440 -  
2441 -| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |  
2442 -| --- | --- | --- | --- |  
2443 -|UCHAR iBaseID|基站ID|0~32| 3142 +样例:
  3143 +样例目的:设置键盘登录密ç [S6适用]
2444 3144
2445 -接å£ä»£ç ï¼š 3145 +```C++
  3146 +SetKeyboardLoginPW(1,1234); //
  3147 +```
  3148 +
  3149 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3150 +
  3151 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3152 +| --- | --- | --- | --- |
  3153 +|int iBaseID|基站ID|1||
  3154 +|int mode|模å¼|18|键盘登录密ç |
  3155 +|const char* sInfo|傿•°å­—符串|"1234"|键盘登录密ç |
  3156 +
  3157 +### 获å–键盘登录密ç [S6适用]
  3158 +函数å称:GetKeyboardLoginPW
  3159 +傿•°è¯´æ˜Žï¼š
  3160 +
  3161 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |
  3162 +| --- | --- | --- | --- |
  3163 +|UCHAR iBaseID|基站ID|0~32|
  3164 +
  3165 +接å£ä»£ç ï¼š
2446 ```C++ 3166 ```C++
2447 extern"C" __declspec(dllexport) bool GetKeyboardLoginPW(UCHAR iBaseID); 3167 extern"C" __declspec(dllexport) bool GetKeyboardLoginPW(UCHAR iBaseID);
2448 ``` 3168 ```
2449 3169
  3170 +样例:
  3171 +样例目的:设置键盘登录密ç [S6适用]
  3172 +
  3173 +```C++
  3174 +GetKeyboardLoginPW(1); //
  3175 +```
  3176 +
  3177 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3178 +
  3179 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3180 +| --- | --- | --- | --- |
  3181 +|int iBaseID|基站ID|1||
  3182 +|int mode|模å¼|18|键盘登录密ç |
  3183 +|const char* sInfo|傿•°å­—符串|"1234"|键盘登录密ç |
  3184 +
2450 ## 基站手动登录开关 3185 ## 基站手动登录开关
2451 -设置基站手动登录开关 3186 +### 设置基站手动登录开关
2452 函数å称:SetDevBaseManualLogin 3187 函数å称:SetDevBaseManualLogin
2453 傿•°è¯´æ˜Žï¼š 3188 傿•°è¯´æ˜Žï¼š
2454 3189
@@ -2465,7 +3200,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseManualLogin( @@ -2465,7 +3200,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseManualLogin(
2465 UCHAR OnOff); 3200 UCHAR OnOff);
2466 ``` 3201 ```
2467 3202
2468 -获å–基站手动登录开关 3203 +样例:
  3204 +样例目的:设置基站手动登录开关
  3205 +
  3206 +```C++
  3207 +SetDevBaseManualLogin(1,1); //
  3208 +```
  3209 +
  3210 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3211 +
  3212 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3213 +| --- | --- | --- | --- |
  3214 +|int iBaseID|基站ID|1||
  3215 +|int mode|模å¼|19|基站手动登录开关|
  3216 +|const char* sInfo|傿•°å­—符串|"1"|基站手动登录开关|
  3217 +
  3218 +### 获å–基站手动登录开关
2469 函数å称:GetDevBaseManualLogin 3219 函数å称:GetDevBaseManualLogin
2470 傿•°è¯´æ˜Žï¼š 3220 傿•°è¯´æ˜Žï¼š
2471 3221
@@ -2478,8 +3228,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseManualLogin( @@ -2478,8 +3228,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseManualLogin(
2478 extern"C" __declspec(dllexport) bool GetDevBaseManualLogin(UCHAR iBaseID); 3228 extern"C" __declspec(dllexport) bool GetDevBaseManualLogin(UCHAR iBaseID);
2479 ``` 3229 ```
2480 3230
  3231 +样例:
  3232 +样例目的:获å–基站手动登录开关
  3233 +
  3234 +```C++
  3235 +GetDevBaseManualLogin(1); //
  3236 +```
  3237 +
  3238 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3239 +
  3240 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3241 +| --- | --- | --- | --- |
  3242 +|int iBaseID|基站ID|1||
  3243 +|int mode|模å¼|19|基站手动登录开关|
  3244 +|const char* sInfo|傿•°å­—符串|"1"|基站手动登录开关|
  3245 +
2481 ## 基站é…套的语言 3246 ## 基站é…套的语言
2482 -设置基站é…套的语言 3247 +### 设置基站é…套的语言
2483 函数å称:SetDevLanguage 3248 函数å称:SetDevLanguage
2484 傿•°è¯´æ˜Žï¼š 3249 傿•°è¯´æ˜Žï¼š
2485 3250
@@ -2496,7 +3261,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevLanguage( @@ -2496,7 +3261,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevLanguage(
2496 UCHAR Language); 3261 UCHAR Language);
2497 ``` 3262 ```
2498 3263
2499 -获å–基站é…套的语言 3264 +样例:
  3265 +样例目的:设置基站é…套的语言
  3266 +
  3267 +```C++
  3268 +SetDevLanguage(1,1); //
  3269 +```
  3270 +
  3271 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3272 +
  3273 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3274 +| --- | --- | --- | --- |
  3275 +|int iBaseID|基站ID|1||
  3276 +|int mode|模å¼|21|基站é…套的语言|
  3277 +|const char* sInfo|傿•°å­—符串|"1"|中文|
  3278 +
  3279 +### 获å–基站é…套的语言
2500 函数å称:GetDevLanguage 3280 函数å称:GetDevLanguage
2501 傿•°è¯´æ˜Žï¼š 3281 傿•°è¯´æ˜Žï¼š
2502 3282
@@ -2509,8 +3289,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevLanguage( @@ -2509,8 +3289,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevLanguage(
2509 extern"C" __declspec(dllexport) bool GetDevLanguage(UCHAR iBaseID); 3289 extern"C" __declspec(dllexport) bool GetDevLanguage(UCHAR iBaseID);
2510 ``` 3290 ```
2511 3291
  3292 +样例:
  3293 +样例目的:获å–基站é…套的语言
  3294 +
  3295 +```C++
  3296 +GetDevLanguage(1); //
  3297 +```
  3298 +
  3299 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3300 +
  3301 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3302 +| --- | --- | --- | --- |
  3303 +|int iBaseID|基站ID|1||
  3304 +|int mode|模å¼|21|基站é…套的语言|
  3305 +|const char* sInfo|傿•°å­—符串|"1"|中文|
  3306 +
2512 ## 基站和键盘之间开å¯CRC 3307 ## 基站和键盘之间开å¯CRC
2513 -设置基站和键盘之间开å¯CRC 3308 +### 设置基站和键盘之间开å¯CRC
2514 函数å称:SetDevCRC 3309 函数å称:SetDevCRC
2515 傿•°è¯´æ˜Žï¼š 3310 傿•°è¯´æ˜Žï¼š
2516 3311
@@ -2527,7 +3322,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevCRC( @@ -2527,7 +3322,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevCRC(
2527 UCHAR CRC); 3322 UCHAR CRC);
2528 ``` 3323 ```
2529 3324
2530 -获å–基站和键盘之间开å¯CRC 3325 +样例:
  3326 +样例目的:设置基站和键盘之间开å¯CRC
  3327 +
  3328 +```C++
  3329 +SetDevCRC(1,1); //
  3330 +```
  3331 +
  3332 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3333 +
  3334 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3335 +| --- | --- | --- | --- |
  3336 +|int iBaseID|基站ID|1||
  3337 +|int mode|模å¼|22|基站和键盘之间开å¯CRC|
  3338 +|const char* sInfo|傿•°å­—符串|"1"|å¼€å¯|
  3339 +
  3340 +### 获å–基站和键盘之间开å¯CRC
2531 函数å称:GetDevCRC 3341 函数å称:GetDevCRC
2532 傿•°è¯´æ˜Žï¼š 3342 傿•°è¯´æ˜Žï¼š
2533 3343
@@ -2540,8 +3350,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevCRC( @@ -2540,8 +3350,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevCRC(
2540 extern"C" __declspec(dllexport) bool GetDevCRC(UCHAR iBaseID); 3350 extern"C" __declspec(dllexport) bool GetDevCRC(UCHAR iBaseID);
2541 ``` 3351 ```
2542 3352
  3353 +样例:
  3354 +样例目的:设置基站和键盘之间开å¯CRC
  3355 +
  3356 +```C++
  3357 +GetDevCRC(1); //
  3358 +```
  3359 +
  3360 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3361 +
  3362 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3363 +| --- | --- | --- | --- |
  3364 +|int iBaseID|基站ID|1||
  3365 +|int mode|模å¼|22|基站和键盘之间开å¯CRC|
  3366 +|const char* sInfo|傿•°å­—符串|"1"|å¼€å¯|
  3367 +
2543 ## 基站软件狗功能 3368 ## 基站软件狗功能
2544 -设置基站软件狗密ç [内部使用] 3369 +### 设置基站软件狗密ç [内部使用]
2545 函数å称:SetDevCRC 3370 函数å称:SetDevCRC
2546 傿•°è¯´æ˜Žï¼š 3371 傿•°è¯´æ˜Žï¼š
2547 3372
@@ -2560,7 +3385,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevVotePW( @@ -2560,7 +3385,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevVotePW(
2560 char* buf); 3385 char* buf);
2561 ``` 3386 ```
2562 3387
2563 -获å–基站软件狗密ç [内部使用] 3388 +样例:
  3389 +样例目的:设置基站软件狗密ç [内部使用]
  3390 +
  3391 +```C++
  3392 +SetDevVotePW(1,6,"123456"); //
  3393 +```
  3394 +
  3395 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3396 +
  3397 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3398 +| --- | --- | --- | --- |
  3399 +|int iBaseID|基站ID|1||
  3400 +|int mode|模å¼|24|基站软件狗密ç |
  3401 +|const char* sInfo|傿•°å­—符串|"123456"||
  3402 +
  3403 +### 获å–基站软件狗密ç [内部使用]
2564 函数å称:GetDevVotePW 3404 函数å称:GetDevVotePW
2565 傿•°è¯´æ˜Žï¼š 3405 傿•°è¯´æ˜Žï¼š
2566 3406
@@ -2572,7 +3412,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevVotePW( @@ -2572,7 +3412,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevVotePW(
2572 ```C++ 3412 ```C++
2573 extern"C" __declspec(dllexport) bool GetDevVotePW(UCHAR iBaseID); 3413 extern"C" __declspec(dllexport) bool GetDevVotePW(UCHAR iBaseID);
2574 ``` 3414 ```
2575 -æ ¡éªŒåŸºç«™è½¯ä»¶ç‹—å¯†ç  3415 +
  3416 +样例:
  3417 +样例目的:获å–基站软件狗密ç [内部使用]
  3418 +
  3419 +```C++
  3420 +GetDevVotePW(1); //
  3421 +```
  3422 +
  3423 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3424 +
  3425 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3426 +| --- | --- | --- | --- |
  3427 +|int iBaseID|基站ID|1||
  3428 +|int mode|模å¼|24|基站软件狗密ç |
  3429 +|const char* sInfo|傿•°å­—符串|"123456"||
  3430 +
  3431 +### 校验基站软件狗密ç 
2576 函数å称:CheckDevVotePW 3432 函数å称:CheckDevVotePW
2577 傿•°è¯´æ˜Žï¼š 3433 傿•°è¯´æ˜Žï¼š
2578 3434
@@ -2587,9 +3443,25 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevVotePW(UCHAR iBaseID); @@ -2587,9 +3443,25 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevVotePW(UCHAR iBaseID);
2587 extern"C" __declspec(dllexport) bool CheckDevVotePW(UCHAR iBaseID, UCHAR Len, char* buf); 3443 extern"C" __declspec(dllexport) bool CheckDevVotePW(UCHAR iBaseID, UCHAR Len, char* buf);
2588 ``` 3444 ```
2589 3445
  3446 +样例:
  3447 +样例目的:校验基站软件狗密ç 
  3448 +
  3449 +```C++
  3450 +CheckDevVotePW(1,6,"123456"); //
  3451 +```
  3452 +
  3453 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3454 +
  3455 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3456 +| --- | --- | --- | --- |
  3457 +|int iBaseID|基站ID|1||
  3458 +|int mode|模å¼|23|校验基站软件狗密ç |
  3459 +|const char* sInfo|傿•°å­—符串|"1"|核对通过|
  3460 +
  3461 +
2590 ## 基站用户自定字符串 3462 ## 基站用户自定字符串
2591 3463
2592 -设置基站用户自定字符串 3464 +### 设置基站用户自定字符串
2593 函数å称:SetDevUserTxt 3465 函数å称:SetDevUserTxt
2594 傿•°è¯´æ˜Žï¼š 3466 傿•°è¯´æ˜Žï¼š
2595 3467
@@ -2609,7 +3481,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevUserTxt( @@ -2609,7 +3481,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevUserTxt(
2609 UCHAR Len, 3481 UCHAR Len,
2610 char* buf); 3482 char* buf);
2611 ``` 3483 ```
2612 -获å–基站用户自定字符串 3484 +
  3485 +样例:
  3486 +样例目的:设置基站用户自定字符串
  3487 +
  3488 +```C++
  3489 +SetDevUserTxt(1,1,6,"333444"); //
  3490 +```
  3491 +
  3492 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3493 +
  3494 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3495 +| --- | --- | --- | --- |
  3496 +|int iBaseID|基站ID|1||
  3497 +|int mode|模å¼|25|基站用户自定字符串|
  3498 +|const char* sInfo|傿•°å­—符串|"1,333444"|"åºå·ï¼ŒåŸºç«™ç”¨æˆ·è‡ªå®šå­—符串"|
  3499 +
  3500 +### 获å–基站用户自定字符串
2613 函数å称:GetDevVotePW 3501 函数å称:GetDevVotePW
2614 傿•°è¯´æ˜Žï¼š 3502 傿•°è¯´æ˜Žï¼š
2615 3503
@@ -2623,8 +3511,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevUserTxt( @@ -2623,8 +3511,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevUserTxt(
2623 extern"C" __declspec(dllexport) bool GetDevUserTxt(UCHAR iBaseID, UCHAR id); 3511 extern"C" __declspec(dllexport) bool GetDevUserTxt(UCHAR iBaseID, UCHAR id);
2624 ``` 3512 ```
2625 3513
  3514 +样例:
  3515 +样例目的:获å–基站用户自定字符串
  3516 +
  3517 +```C++
  3518 +GetDevUserTxt(1,1); //
  3519 +```
  3520 +
  3521 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3522 +
  3523 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3524 +| --- | --- | --- | --- |
  3525 +|int iBaseID|基站ID|1||
  3526 +|int mode|模å¼|25|基站用户自定字符串|
  3527 +|const char* sInfo|傿•°å­—符串|"1,333444"|"åºå·ï¼ŒåŸºç«™ç”¨æˆ·è‡ªå®šå­—符串"|
  3528 +
2626 ## 基站唯一硬件编å·UID 3529 ## 基站唯一硬件编å·UID
2627 -获å–基站唯一硬件编å·UID 3530 +### 获å–基站唯一硬件编å·UID
2628 函数å称:GetDevUID 3531 函数å称:GetDevUID
2629 傿•°è¯´æ˜Žï¼š 3532 傿•°è¯´æ˜Žï¼š
2630 3533
@@ -2636,9 +3539,24 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevUserTxt(UCHAR iBaseID, UCHAR id); @@ -2636,9 +3539,24 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevUserTxt(UCHAR iBaseID, UCHAR id);
2636 ```C++ 3539 ```C++
2637 extern"C" __declspec(dllexport) bool GetDevUID(UCHAR iBaseID); 3540 extern"C" __declspec(dllexport) bool GetDevUID(UCHAR iBaseID);
2638 ``` 3541 ```
2639 -## 基站åé¦ˆå‚æ•°è®¾ç½®  
2640 3542
2641 -设置空闲模å¼-åé¦ˆå‚æ•°è®¾ç½® 3543 +样例:
  3544 +样例目的:获å–基站唯一硬件编å·UID
  3545 +
  3546 +```C++
  3547 +GetDevUID(1); //
  3548 +```
  3549 +
  3550 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3551 +
  3552 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3553 +| --- | --- | --- | --- |
  3554 +|int iBaseID|基站ID|1||
  3555 +|int mode|模å¼|26|获å–基站唯一硬件编å·UID|
  3556 +|const char* sInfo|傿•°å­—符串|"12345678"||
  3557 +
  3558 +## 基站åé¦ˆå‚æ•°è®¾ç½®
  3559 +### 设置空闲模å¼-åé¦ˆå‚æ•°
2642 函数å称:SetFeedbackMode 3560 函数å称:SetFeedbackMode
2643 傿•°è¯´æ˜Žï¼š 3561 傿•°è¯´æ˜Žï¼š
2644 3562
@@ -2656,7 +3574,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetFeedbackMode( @@ -2656,7 +3574,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetFeedbackMode(
2656 UCHAR Mode, 3574 UCHAR Mode,
2657 UCHAR KeyValue); 3575 UCHAR KeyValue);
2658 ``` 3576 ```
2659 -获å–空闲模å¼-åé¦ˆå‚æ•°è®¾ç½® 3577 +
  3578 +样例:
  3579 +样例目的:设置空闲模å¼-åé¦ˆå‚æ•°
  3580 +
  3581 +```C++
  3582 +SetFeedbackMode(1,0,1); //
  3583 +```
  3584 +
  3585 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3586 +
  3587 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3588 +| --- | --- | --- | --- |
  3589 +|int iBaseID|基站ID|1||
  3590 +|int mode|模å¼|27|空闲模å¼-åé¦ˆå‚æ•°|
  3591 +|const char* sInfo|傿•°å­—符串|"0,1"|"模å¼,键值"|
  3592 +
  3593 +### 获å–空闲模å¼-åé¦ˆå‚æ•°
2660 函数å称:GetFeedbackMode 3594 函数å称:GetFeedbackMode
2661 傿•°è¯´æ˜Žï¼š 3595 傿•°è¯´æ˜Žï¼š
2662 3596
@@ -2670,9 +3604,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetFeedbackMode( @@ -2670,9 +3604,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetFeedbackMode(
2670 extern"C" __declspec(dllexport) bool GetFeedbackMode(UCHAR iBaseID); 3604 extern"C" __declspec(dllexport) bool GetFeedbackMode(UCHAR iBaseID);
2671 ``` 3605 ```
2672 3606
2673 -## 基站SN 3607 +样例:
  3608 +样例目的:获å–空闲模å¼-åé¦ˆå‚æ•°
  3609 +
  3610 +```C++
  3611 +GetFeedbackMode(1); //
  3612 +```
  3613 +
  3614 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3615 +
  3616 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3617 +| --- | --- | --- | --- |
  3618 +|int iBaseID|基站ID|1||
  3619 +|int mode|模å¼|27|空闲模å¼-åé¦ˆå‚æ•°|
  3620 +|const char* sInfo|傿•°å­—符串|"0,1"|"模å¼,键值"|
2674 3621
2675 -设置基站SN 3622 +## 基站SN
  3623 +### 设置基站SN
2676 函数å称:SetDevBaseSn 3624 函数å称:SetDevBaseSn
2677 傿•°è¯´æ˜Žï¼š 3625 傿•°è¯´æ˜Žï¼š
2678 3626
@@ -2681,14 +3629,29 @@ extern&quot;C&quot; __declspec(dllexport) bool GetFeedbackMode(UCHAR iBaseID); @@ -2681,14 +3629,29 @@ extern&quot;C&quot; __declspec(dllexport) bool GetFeedbackMode(UCHAR iBaseID);
2681 |UCHAR iBaseID|基站ID|0~32| 3629 |UCHAR iBaseID|基站ID|0~32|
2682 |UCHAR SN[5]| 基站SN || 3630 |UCHAR SN[5]| 基站SN ||
2683 3631
2684 -  
2685 接å£ä»£ç ï¼š 3632 接å£ä»£ç ï¼š
2686 ```C++ 3633 ```C++
2687 extern"C" __declspec(dllexport) bool SetDevBaseSn( 3634 extern"C" __declspec(dllexport) bool SetDevBaseSn(
2688 UCHAR iBaseID, 3635 UCHAR iBaseID,
2689 UCHAR SN[5]); 3636 UCHAR SN[5]);
2690 ``` 3637 ```
2691 -获å–基站SN 3638 +
  3639 +样例:
  3640 +样例目的:设置基站SN
  3641 +
  3642 +```C++
  3643 +SetDevBaseSn(1,"1122334455"); //
  3644 +```
  3645 +
  3646 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3647 +
  3648 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3649 +| --- | --- | --- | --- |
  3650 +|int iBaseID|基站ID|1||
  3651 +|int mode|模å¼|203|基站的型å·ã€ç¡¬ä»¶ç‰ˆæœ¬ã€è½¯ä»¶ç‰ˆæœ¬ã€è®¾å¤‡SNå·|
  3652 +|const char* sInfo|傿•°å­—符串|"218;1;1.0.1;1112334455"|"基站的型å·;硬件版本;软件版本;设备SNå·"|
  3653 +
  3654 +### 获å–基站SN
2692 函数å称:GetDevBaseSn 3655 函数å称:GetDevBaseSn
2693 傿•°è¯´æ˜Žï¼š 3656 傿•°è¯´æ˜Žï¼š
2694 3657
@@ -2701,8 +3664,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseSn( @@ -2701,8 +3664,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseSn(
2701 extern"C" __declspec(dllexport) bool GetDevBaseSn(UCHAR iBaseID); 3664 extern"C" __declspec(dllexport) bool GetDevBaseSn(UCHAR iBaseID);
2702 ``` 3665 ```
2703 3666
  3667 +样例:
  3668 +样例目的:获å–基站SN
  3669 +
  3670 +```C++
  3671 +GetDevBaseSn(1); //
  3672 +```
  3673 +
  3674 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3675 +
  3676 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3677 +| --- | --- | --- | --- |
  3678 +|int iBaseID|基站ID|1||
  3679 +|int mode|模å¼|203|基站的型å·ã€ç¡¬ä»¶ç‰ˆæœ¬ã€è½¯ä»¶ç‰ˆæœ¬ã€è®¾å¤‡SNå·|
  3680 +|const char* sInfo|傿•°å­—符串|"218;1;1.0.1;1112334455"|"基站的型å·;硬件版本;软件版本;设备SNå·"|
  3681 +
2704 ## 基站软件版本 3682 ## 基站软件版本
2705 -获å–基站软件版本 3683 +### 获å–基站软件版本
2706 函数å称:GetDevBaseVer 3684 函数å称:GetDevBaseVer
2707 傿•°è¯´æ˜Žï¼š 3685 傿•°è¯´æ˜Žï¼š
2708 3686
@@ -2715,8 +3693,23 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevBaseSn(UCHAR iBaseID); @@ -2715,8 +3693,23 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevBaseSn(UCHAR iBaseID);
2715 extern"C" __declspec(dllexport) bool GetDevBaseVer(UCHAR iBaseID); 3693 extern"C" __declspec(dllexport) bool GetDevBaseVer(UCHAR iBaseID);
2716 ``` 3694 ```
2717 3695
  3696 +样例:
  3697 +样例目的:获å–基站SN
  3698 +
  3699 +```C++
  3700 +GetDevBaseVer(1); //
  3701 +```
  3702 +
  3703 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3704 +
  3705 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3706 +| --- | --- | --- | --- |
  3707 +|int iBaseID|基站ID|1||
  3708 +|int mode|模å¼|203|基站的型å·ã€ç¡¬ä»¶ç‰ˆæœ¬ã€è½¯ä»¶ç‰ˆæœ¬ã€è®¾å¤‡SNå·|
  3709 +|const char* sInfo|傿•°å­—符串|"218;1;1.0.1;1112334455"|"基站的型å·;硬件版本;软件版本;设备SNå·"|
  3710 +
2718 ## åŸºç«™åž‹å· 3711 ## 基站型å·
2719 -获å–åŸºç«™åž‹å· 3712 +### 获å–基站型å·
2720 函数å称:GetDevBaseModel 3713 函数å称:GetDevBaseModel
2721 傿•°è¯´æ˜Žï¼š 3714 傿•°è¯´æ˜Žï¼š
2722 3715
@@ -2729,11 +3722,25 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevBaseVer(UCHAR iBaseID); @@ -2729,11 +3722,25 @@ extern&quot;C&quot; __declspec(dllexport) bool GetDevBaseVer(UCHAR iBaseID);
2729 extern"C" __declspec(dllexport) bool GetDevBaseModel(UCHAR iBaseID); 3722 extern"C" __declspec(dllexport) bool GetDevBaseModel(UCHAR iBaseID);
2730 ``` 3723 ```
2731 3724
  3725 +样例:
  3726 +样例目的:获å–基站SN
  3727 +
  3728 +```C++
  3729 +GetDevBaseModel(1); //
  3730 +```
  3731 +
  3732 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3733 +
  3734 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3735 +| --- | --- | --- | --- |
  3736 +|int iBaseID|基站ID|1||
  3737 +|int mode|模å¼|203|基站的型å·ã€ç¡¬ä»¶ç‰ˆæœ¬ã€è½¯ä»¶ç‰ˆæœ¬ã€è®¾å¤‡SNå·|
  3738 +|const char* sInfo|傿•°å­—符串|"218;1;1.0.1;1112334455"|"基站的型å·;硬件版本;软件版本;设备SNå·"|
  3739 +
2732 ## åŸºç«™åˆ—è¡¨æ•°é‡ 3740 ## 基站列表数é‡
2733 -获å–åŸºç«™åˆ—è¡¨æ•°é‡ 3741 +### 获å–基站列表数é‡
2734 函数å称:GetHidList_len 3742 函数å称:GetHidList_len
2735 -傿•°è¯´æ˜Žï¼š  
2736 - 3743 +è¿”å›žå‚æ•°ï¼š 当å‰SDK接入的在线设备数é‡
2737 3744
2738 接å£ä»£ç ï¼š 3745 接å£ä»£ç ï¼š
2739 ```C++ 3746 ```C++
@@ -2741,39 +3748,71 @@ extern&quot;C&quot; __declspec(dllexport) int GetHidList_len(); @@ -2741,39 +3748,71 @@ extern&quot;C&quot; __declspec(dllexport) int GetHidList_len();
2741 ``` 3748 ```
2742 3749
2743 ## 快速é…å¯¹æ¨¡å¼æ—¶æ˜¯å¦å¼€å¯ä½ŽåŠŸçŽ‡æ¨¡å¼ 3750 ## 快速é…å¯¹æ¨¡å¼æ—¶æ˜¯å¦å¼€å¯ä½ŽåŠŸçŽ‡æ¨¡å¼
2744 -获å–基站快速é…å¯¹æ¨¡å¼æ—¶æ˜¯å¦å¼€å¯ä½ŽåŠŸçŽ‡æ¨¡å¼  
2745 -函数å称:Get_QuickMatchPower 3751 +### 设置基站快速é…å¯¹æ¨¡å¼æ—¶æ˜¯å¦å¼€å¯ä½ŽåŠŸçŽ‡æ¨¡å¼
  3752 +函数å称:Set_QuickMatchPower
2746 傿•°è¯´æ˜Žï¼š 3753 傿•°è¯´æ˜Žï¼š
2747 3754
2748 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** | 3755 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |
2749 | --- | --- | --- | --- | 3756 | --- | --- | --- | --- |
2750 |UCHAR iBaseID|基站ID|0~32| 3757 |UCHAR iBaseID|基站ID|0~32|
  3758 +|UCHAR LoPower|低功率模å¼|0:ä¸ä½¿ç”¨ä½ŽåŠŸçŽ‡æ¨¡å¼<br>1:使用低功率模å¼|
2751 3759
2752 接å£ä»£ç ï¼š 3760 接å£ä»£ç ï¼š
2753 ```C++ 3761 ```C++
2754 -extern"C" __declspec(dllexport) bool Get_QuickMatchPower(UCHAR iBaseID); 3762 +extern"C" __declspec(dllexport) bool Set_QuickMatchPower(
  3763 + UCHAR iBaseID,
  3764 + UCHAR LoPower);
2755 ``` 3765 ```
2756 3766
2757 -设置基站快速é…å¯¹æ¨¡å¼æ—¶æ˜¯å¦å¼€å¯ä½ŽåŠŸçŽ‡æ¨¡å¼  
2758 -函数å称:Set_QuickMatchPower 3767 +样例:
  3768 +样例目的:设置基站快速é…å¯¹æ¨¡å¼æ—¶æ˜¯å¦å¼€å¯ä½ŽåŠŸçŽ‡æ¨¡å¼
  3769 +
  3770 +```C++
  3771 +Set_QuickMatchPower(1,1); //
  3772 +```
  3773 +
  3774 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3775 +
  3776 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3777 +| --- | --- | --- | --- |
  3778 +|int iBaseID|基站ID|1||
  3779 +|int mode|模å¼|16||
  3780 +|const char* sInfo|傿•°å­—符串|"1"|1:使用低功率模å¼|
  3781 +
  3782 +### 获å–基站快速é…å¯¹æ¨¡å¼æ—¶æ˜¯å¦å¼€å¯ä½ŽåŠŸçŽ‡æ¨¡å¼
  3783 +函数å称:Get_QuickMatchPower
2759 傿•°è¯´æ˜Žï¼š 3784 傿•°è¯´æ˜Žï¼š
2760 3785
2761 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** | 3786 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |
2762 | --- | --- | --- | --- | 3787 | --- | --- | --- | --- |
2763 |UCHAR iBaseID|基站ID|0~32| 3788 |UCHAR iBaseID|基站ID|0~32|
2764 -|UCHAR LoPower|低功率模å¼|0:ä¸ä½¿ç”¨ä½ŽåŠŸçŽ‡æ¨¡å¼<br>1:使用低功率模å¼|  
2765 3789
2766 接å£ä»£ç ï¼š 3790 接å£ä»£ç ï¼š
2767 ```C++ 3791 ```C++
2768 -extern"C" __declspec(dllexport) bool Set_QuickMatchPower(  
2769 - UCHAR iBaseID,  
2770 - UCHAR LoPower); 3792 +extern"C" __declspec(dllexport) bool Get_QuickMatchPower(UCHAR iBaseID);
2771 ``` 3793 ```
2772 3794
  3795 +样例:
  3796 +样例目的:获å–基站快速é…å¯¹æ¨¡å¼æ—¶æ˜¯å¦å¼€å¯ä½ŽåŠŸçŽ‡æ¨¡å¼
  3797 +
  3798 +```C++
  3799 +Get_QuickMatchPower(1); //
  3800 +```
  3801 +
  3802 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3803 +
  3804 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3805 +| --- | --- | --- | --- |
  3806 +|int iBaseID|基站ID|1||
  3807 +|int mode|模å¼|16||
  3808 +|const char* sInfo|傿•°å­—符串|"1"|1:使用低功率模å¼|
  3809 +
  3810 +
  3811 +
2773 ## åŸºç«™åˆ·å¡ 3812 ## 基站刷å¡
2774 ### 设置NFCä¿¡æ¯ å§“å 3813 ### 设置NFCä¿¡æ¯ å§“å
2775 设置设置NFCä¿¡æ¯ å§“å 3814 设置设置NFCä¿¡æ¯ å§“å
2776 -函数å称:Set_QuickMatchPower 3815 +函数å称:SetNFCinf
2777 傿•°è¯´æ˜Žï¼š 3816 傿•°è¯´æ˜Žï¼š
2778 3817
2779 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** | 3818 | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** |
@@ -2790,6 +3829,21 @@ extern&quot;C&quot; __declspec(dllexport) bool SetNFCinf( @@ -2790,6 +3829,21 @@ extern&quot;C&quot; __declspec(dllexport) bool SetNFCinf(
2790 char* Name); 3829 char* Name);
2791 ``` 3830 ```
2792 3831
  3832 +样例:
  3833 +样例目的:设置NFCä¿¡æ¯ å§“å
  3834 +
  3835 +```C++
  3836 +SetNFCinf(1,2,"张三"); //
  3837 +```
  3838 +
  3839 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3840 +
  3841 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3842 +| --- | --- | --- | --- |
  3843 +|int iBaseID|基站ID|1||
  3844 +|int mode|模å¼|43||
  3845 +|const char* sInfo|傿•°å­—符串|"OK"||
  3846 +
2793 ### 设置NFCé…å¯¹ç  3847 ### 设置NFCé…对ç 
2794 设置设置NFCé…å¯¹ç  3848 设置设置NFCé…对ç 
2795 函数å称:SetNFCmatchCode 3849 函数å称:SetNFCmatchCode
@@ -2821,9 +3875,40 @@ extern&quot;C&quot; __declspec(dllexport) bool SetNFCmatchCode( @@ -2821,9 +3875,40 @@ extern&quot;C&quot; __declspec(dllexport) bool SetNFCmatchCode(
2821 extern"C" __declspec(dllexport) bool SetNFC_Empty(UCHAR iBaseID); 3875 extern"C" __declspec(dllexport) bool SetNFC_Empty(UCHAR iBaseID);
2822 ``` 3876 ```
2823 3877
  3878 +样例:
  3879 +样例目的:设置设置NFC清除指令
  3880 +
  3881 +```C++
  3882 +SetNFC_Empty(1); //
  3883 +```
  3884 +
  3885 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3886 +
  3887 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3888 +| --- | --- | --- | --- |
  3889 +|int iBaseID|基站ID|1||
  3890 +|int mode|模å¼|45||
  3891 +|const char* sInfo|傿•°å­—符串|"OK"||
  3892 +
  3893 +### 键盘刷å¡å馈数æ®[主动上报]
  3894 +
  3895 +样例:
  3896 +样例目的:键盘刷å¡å馈数æ®[主动上报]
  3897 +
  3898 +keyEventCallBack 回调接å£å馈数æ®è§£æžï¼š
  3899 +
  3900 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **æ•°æ®å€¼** | **备注** |
  3901 +| --- | --- | --- | --- |
  3902 +|UCHAR iBaseID|基站ID|1||
  3903 +|unsigned long long keySn|键盘SN|1837454011||
  3904 +|float Time|å馈时间[ç§’]|0|无效|
  3905 +|int mode|回调åé¦ˆæ•°æ®æ¨¡å¼|305||
  3906 +|int RxMode|预留|0||
  3907 +|const char* sInfo|回调å馈数æ®|"1,1"|"状æ€,键盘列表数é‡"|
  3908 +
2824 ## è€ƒå‹¤åŸºç«™å‚æ•° 3909 ## è€ƒå‹¤åŸºç«™å‚æ•°
2825 ### 考勤基站时钟 3910 ### 考勤基站时钟
2826 -设置考勤基站时钟 3911 +#### 设置考勤基站时钟
2827 函数å称:SetDevBaseDTime 3912 函数å称:SetDevBaseDTime
2828 傿•°è¯´æ˜Žï¼š 3913 傿•°è¯´æ˜Žï¼š
2829 3914
@@ -2843,7 +3928,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseDTime( @@ -2843,7 +3928,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseDTime(
2843 UCHAR SEC); 3928 UCHAR SEC);
2844 ``` 3929 ```
2845 3930
2846 -获å–考勤基站时钟 3931 +样例:
  3932 +样例目的:设置考勤基站时钟 1:1:1
  3933 +
  3934 +```C++
  3935 +SetDevBaseDTime(1,01,01,01); //
  3936 +```
  3937 +
  3938 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3939 +
  3940 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3941 +| --- | --- | --- | --- |
  3942 +|int iBaseID|基站ID|1||
  3943 +|int mode|模å¼|36||
  3944 +|const char* sInfo|傿•°å­—符串|"1,1,1"|"1:1:1"|
  3945 +
  3946 +#### 获å–考勤基站时钟
2847 函数å称:GetDevBaseDTime 3947 函数å称:GetDevBaseDTime
2848 傿•°è¯´æ˜Žï¼š 3948 傿•°è¯´æ˜Žï¼š
2849 3949
@@ -2856,8 +3956,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseDTime( @@ -2856,8 +3956,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetDevBaseDTime(
2856 extern"C" __declspec(dllexport) bool GetDevBaseDTime(UCHAR iBaseID); 3956 extern"C" __declspec(dllexport) bool GetDevBaseDTime(UCHAR iBaseID);
2857 ``` 3957 ```
2858 3958
  3959 +样例:
  3960 +样例目的:获å–考勤基站时钟
  3961 +
  3962 +```C++
  3963 +GetDevBaseDTime(1); //
  3964 +```
  3965 +
  3966 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  3967 +
  3968 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  3969 +| --- | --- | --- | --- |
  3970 +|int iBaseID|基站ID|1||
  3971 +|int mode|模å¼|36||
  3972 +|const char* sInfo|傿•°å­—符串|"1,1,1"|"1:1:1"|
  3973 +
2859 ### 键盘考勤å‘逿¬¡æ•° 3974 ### 键盘考勤å‘逿¬¡æ•°
2860 -设置键盘考勤å‘逿¬¡æ•° 3975 +#### 设置键盘考勤å‘逿¬¡æ•°
2861 函数å称:SetKeyboardAttendanceTimes 3976 函数å称:SetKeyboardAttendanceTimes
2862 傿•°è¯´æ˜Žï¼š 3977 傿•°è¯´æ˜Žï¼š
2863 3978
@@ -2874,7 +3989,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAttendanceTimes( @@ -2874,7 +3989,22 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAttendanceTimes(
2874 UCHAR Number); 3989 UCHAR Number);
2875 ``` 3990 ```
2876 3991
2877 -获å–键盘考勤å‘逿¬¡æ•° 3992 +样例:
  3993 +样例目的:设置键盘考勤å‘逿¬¡æ•°
  3994 +
  3995 +```C++
  3996 +SetKeyboardAttendanceTimes(1,3); //
  3997 +```
  3998 +
  3999 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  4000 +
  4001 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  4002 +| --- | --- | --- | --- |
  4003 +|int iBaseID|基站ID|1||
  4004 +|int mode|模å¼|37||
  4005 +|const char* sInfo|傿•°å­—符串|"3"||
  4006 +
  4007 +#### 获å–键盘考勤å‘逿¬¡æ•°
2878 函数å称:GetKeyboardAttendanceTimes 4008 函数å称:GetKeyboardAttendanceTimes
2879 傿•°è¯´æ˜Žï¼š 4009 傿•°è¯´æ˜Žï¼š
2880 4010
@@ -2887,8 +4017,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAttendanceTimes( @@ -2887,8 +4017,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAttendanceTimes(
2887 extern"C" __declspec(dllexport) bool GetKeyboardAttendanceTimes(UCHAR iBaseID); 4017 extern"C" __declspec(dllexport) bool GetKeyboardAttendanceTimes(UCHAR iBaseID);
2888 ``` 4018 ```
2889 4019
  4020 +样例:
  4021 +样例目的:获å–键盘考勤å‘逿¬¡æ•°
  4022 +
  4023 +```C++
  4024 +GetKeyboardAttendanceTimes(1); //
  4025 +```
  4026 +
  4027 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  4028 +
  4029 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  4030 +| --- | --- | --- | --- |
  4031 +|int iBaseID|基站ID|1||
  4032 +|int mode|模å¼|37||
  4033 +|const char* sInfo|傿•°å­—符串|"3"||
  4034 +
2890 ### 键盘考勤å‘é€åŠŸçŽ‡ 4035 ### 键盘考勤å‘é€åŠŸçŽ‡
2891 -设置键盘考勤å‘é€åŠŸçŽ‡ 4036 +#### 设置键盘考勤å‘é€åŠŸçŽ‡
2892 函数å称:SetKeyboardAttendanceTimes 4037 函数å称:SetKeyboardAttendanceTimes
2893 傿•°è¯´æ˜Žï¼š 4038 傿•°è¯´æ˜Žï¼š
2894 4039
@@ -2905,7 +4050,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAttendancePower( @@ -2905,7 +4050,23 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAttendancePower(
2905 UCHAR Power); 4050 UCHAR Power);
2906 ``` 4051 ```
2907 4052
2908 -获å–键盘考勤å‘é€åŠŸçŽ‡ 4053 +样例:
  4054 +样例目的:设置键盘考勤å‘é€åŠŸçŽ‡
  4055 +
  4056 +```C++
  4057 +SetKeyboardAttendancePower(1,1); //
  4058 +```
  4059 +
  4060 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  4061 +
  4062 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  4063 +| --- | --- | --- | --- |
  4064 +|int iBaseID|基站ID|1||
  4065 +|int mode|模å¼|38||
  4066 +|const char* sInfo|傿•°å­—符串|"1"||
  4067 +
  4068 +
  4069 +#### 获å–键盘考勤å‘é€åŠŸçŽ‡
2909 函数å称:GetKeyboardAttendancePower 4070 函数å称:GetKeyboardAttendancePower
2910 傿•°è¯´æ˜Žï¼š 4071 傿•°è¯´æ˜Žï¼š
2911 4072
@@ -2918,6 +4079,21 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAttendancePower( @@ -2918,6 +4079,21 @@ extern&quot;C&quot; __declspec(dllexport) bool SetKeyboardAttendancePower(
2918 extern"C" __declspec(dllexport) bool GetKeyboardAttendancePower(UCHAR iBaseID); 4079 extern"C" __declspec(dllexport) bool GetKeyboardAttendancePower(UCHAR iBaseID);
2919 ``` 4080 ```
2920 4081
  4082 +样例:
  4083 +样例目的:设置键盘考勤å‘é€åŠŸçŽ‡
  4084 +
  4085 +```C++
  4086 +GetKeyboardAttendancePower(1); //
  4087 +```
  4088 +
  4089 +HDParamCallBack 回调接å£å馈数æ®è§£æžï¼š
  4090 +
  4091 +| **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **è§£æž** | **备注** |
  4092 +| --- | --- | --- | --- |
  4093 +|int iBaseID|基站ID|1||
  4094 +|int mode|模å¼|38||
  4095 +|const char* sInfo|傿•°å­—符串|"1"||
  4096 +
2921 ## 基站键盘åå• 4097 ## 基站键盘åå•
2922 ### 设置键盘åå• 4098 ### 设置键盘åå•
2923 函数å称:SetWhiteList 4099 函数å称:SetWhiteList