Commit 7fa6c7351f766708d0c9d4ecd8700a5d5e89fc40
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 | 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 | 1584 | 函数å称:QuickMatch_Pro |
1557 | 1585 | 功能:开å¯å¿«é€Ÿé…对功能[广æ’] |
... | ... | @@ -1574,11 +1602,39 @@ extern"C" __declspec(dllexport) bool QuickMatch_Pro( |
1574 | 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 | 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 | 1688 | ## 键盘自定义姓å[C100B+S6] |
1603 | 1689 | ### 设置C100B+S6键盘自定义姓å |
1604 | 1690 | 函数å称:SetKeyNameTxt_C100B_S6 |
... | ... | @@ -1620,6 +1706,24 @@ extern"C" __declspec(dllexport) bool SetKeyNameTxt_C100B_S6( |
1620 | 1706 | UCHAR Name_Len, |
1621 | 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 | 1728 | ### 获å–C100B+S6键盘自定义姓å |
1625 | 1729 | 函数å称:GetKeyNameTxt_C100B_S6 |
... | ... | @@ -1637,6 +1741,25 @@ extern"C" __declspec(dllexport) bool GetKeyNameTxt_C100B_S6( |
1637 | 1741 | UCHAR iBaseID, |
1638 | 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 | 1765 | 函数å称:SetKeyScore |
... | ... | @@ -1661,6 +1784,36 @@ extern"C" __declspec(dllexport) bool SetKeyScore( |
1661 | 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 | 1818 | 函数å称:SetKeyTitleTxt2 |
1666 | 1819 | åŠŸèƒ½ï¼šè®¾ç½®é”®ç›˜è‡ªå®šä¹‰æ ‡é¢˜å—符串[第二行] |
... | ... | @@ -1686,6 +1839,36 @@ extern"C" __declspec(dllexport) bool SetKeyTitleTxt2( |
1686 | 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 | 1873 | 函数å称:SetKeyTitleTxt3 |
1691 | 1874 | åŠŸèƒ½ï¼šè®¾ç½®é”®ç›˜è‡ªå®šä¹‰æ ‡é¢˜å—符串[第三行] |
... | ... | @@ -1757,6 +1940,25 @@ extern"C" __declspec(dllexport) bool SetKeyMessage( |
1757 | 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 | 1964 | 函数å称:SetKeyFunPromptPresetTxt |
... | ... | @@ -1782,6 +1984,24 @@ extern"C" __declspec(dllexport) bool SetKeyFunPromptPresetTxt( |
1782 | 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"C" __declspec(dllexport) bool SetKeyFunPromptPresetTxt( |
1798 | 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 | 2038 | 函数å称:GetKeyboardAutoPowerOffLevel |
1805 | 2039 | 傿•°è¯´æ˜Žï¼š |
1806 | 2040 | |
... | ... | @@ -1813,7 +2047,20 @@ extern"C" __declspec(dllexport) bool Key_Pause_Sleep(UCHAR iBaseID, UCHAR Time); |
1813 | 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 | 2064 | 函数å称:SetKeyboardAutoPowerOffLevel |
1818 | 2065 | 傿•°è¯´æ˜Žï¼š |
1819 | 2066 | |
... | ... | @@ -1827,6 +2074,19 @@ extern"C" __declspec(dllexport) bool GetKeyboardAutoPowerOffLevel(UCHAR iBaseID) |
1827 | 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 | 2090 | ## 键盘外设æ“作[ä»…T2有效] |
1831 | 2091 | |
1832 | 2092 | 设置键盘外设æ“作[ä»…T2有效] |
... | ... | @@ -1835,20 +2095,23 @@ extern"C" __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 | 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 | 2117 | ```C++ |
... | ... | @@ -1872,6 +2135,24 @@ extern"C" __declspec(dllexport) bool SetKeyPeripheral( |
1872 | 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"C" __declspec(dllexport) bool SetKeyRemoteShutdown( |
1891 | 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 | 2206 | ## 键盘IDé¥æŽ§å…³æœºç”Ÿäº§æ¨¡å¼ |
1895 | 2207 | |
1896 | 2208 | 键盘IDé¥æŽ§å…³æœºç”Ÿäº§æ¨¡å¼ |
... | ... | @@ -1914,6 +2226,26 @@ extern"C" __declspec(dllexport) bool SetKeyRemoteShutdown_Pro( |
1914 | 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"C" __declspec(dllexport) bool SetKeyRemoteShutdown_Pro( |
1922 | 2254 | |
1923 | 2255 | | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** | |
1924 | 2256 | | --- | --- | --- | --- | |
1925 | -|UCHAR iBaseID|基站ID|0~32|| | |
2257 | +| UCHAR iBaseID|基站ID|0~32|| | |
1926 | 2258 | | ULONG KeySN | 键盘SN |空å—符串,为所有在线键盘| |
1927 | 2259 | |
1928 | 2260 | |
... | ... | @@ -1933,6 +2265,14 @@ extern"C" __declspec(dllexport) bool SetKeyFactory( |
1933 | 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"C" __declspec(dllexport) bool SetKey_SignificantlyDisplay( |
1952 | 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"C" __declspec(dllexport) bool SetKeyUnbind( |
1973 | 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 | 2345 | ## 设置OEMåž‹å·æ˜¾ç¤ºåç§° |
1977 | 2346 | |
1978 | 2347 | 设置OEMåž‹å·æ˜¾ç¤ºåç§° |
... | ... | @@ -1996,6 +2365,14 @@ extern"C" __declspec(dllexport) bool SetKeyOEMModel( |
1996 | 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"C" __declspec(dllexport) bool KeySN_Manage( |
2019 | 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"C" __declspec(dllexport) bool SetKeyFSN( |
2040 | 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"C" __declspec(dllexport) bool SetKeyID( |
2082 | 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 | 2535 | ## 基站的设备ID |
2087 | 2536 | |
2088 | -设置基站的设备ID | |
2537 | +### 设置基站的设备ID | |
2089 | 2538 | 函数å称:SetDevBaseId |
2090 | 2539 | 傿•°è¯´æ˜Žï¼š |
2091 | 2540 | |
... | ... | @@ -2101,7 +2550,22 @@ extern"C" __declspec(dllexport) bool SetDevBaseId( |
2101 | 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 | 2569 | 函数å称:GetDevBaseId |
2106 | 2570 | 傿•°è¯´æ˜Žï¼š |
2107 | 2571 | |
... | ... | @@ -2114,6 +2578,21 @@ extern"C" __declspec(dllexport) bool SetDevBaseId( |
2114 | 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 | 2598 | 函数å称:SetDevBaseBlacklist |
... | ... | @@ -2125,7 +2604,15 @@ extern"C" __declspec(dllexport) bool GetDevBaseId(UCHAR iBaseID); //获å–基ç |
2125 | 2604 | |
2126 | 2605 | 接å£ä»£ç : |
2127 | 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"C" __declspec(dllexport) bool SetDevBaseBlacklist(int pathAdd); //设置 |
2137 | 2624 | extern"C" __declspec(dllexport) bool GetDevBaseBlacklist(); //获å–基站黑åå•列表 |
2138 | 2625 | ``` |
2139 | 2626 | |
2627 | +æ ·ä¾‹ï¼š | |
2628 | +æ ·ä¾‹ç›®çš„ï¼šå°†æœ¬åœ°çš„åŸºç«™é»‘åå•åˆ—è¡¨è½½å…¥å†…å˜ | |
2629 | + | |
2630 | +```C++ | |
2631 | +GetDevBaseBlacklist(); | |
2632 | +``` | |
2633 | + | |
2140 | 2634 | ## 基站的设备RF功率 |
2141 | -设置基站的设备RF功率 | |
2635 | +### 设置基站的设备RF功率 | |
2142 | 2636 | 函数å称:SetDevRFPWR |
2143 | 2637 | 傿•°è¯´æ˜Žï¼š |
2144 | 2638 | |
... | ... | @@ -2154,7 +2648,22 @@ extern"C" __declspec(dllexport) bool SetDevRFPWR( |
2154 | 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 | 2667 | 函数å称:GetDevRFPWR |
2159 | 2668 | 傿•°è¯´æ˜Žï¼š |
2160 | 2669 | |
... | ... | @@ -2167,8 +2676,23 @@ extern"C" __declspec(dllexport) bool SetDevRFPWR( |
2167 | 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 | 2696 | 函数å称:SetDevCHAN |
2173 | 2697 | 傿•°è¯´æ˜Žï¼š |
2174 | 2698 | |
... | ... | @@ -2186,7 +2710,22 @@ extern"C" __declspec(dllexport) bool SetDevCHAN( |
2186 | 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 | 2729 | 函数å称:GetDevCHAN |
2191 | 2730 | 傿•°è¯´æ˜Žï¼š |
2192 | 2731 | |
... | ... | @@ -2199,8 +2738,23 @@ extern"C" __declspec(dllexport) bool SetDevCHAN( |
2199 | 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 | 2758 | 函数å称:SetDevSYSCODE |
2205 | 2759 | 傿•°è¯´æ˜Žï¼š |
2206 | 2760 | |
... | ... | @@ -2215,8 +2769,22 @@ extern"C" __declspec(dllexport) bool SetDevSYSCODE( |
2215 | 2769 | UCHAR iBaseID, |
2216 | 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 | 2788 | 函数å称:GetDevSYSCODE |
2221 | 2789 | 傿•°è¯´æ˜Žï¼š |
2222 | 2790 | |
... | ... | @@ -2229,8 +2797,23 @@ extern"C" __declspec(dllexport) bool SetDevSYSCODE( |
2229 | 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 | 2817 | 函数å称:SetDevPairMode |
2235 | 2818 | 傿•°è¯´æ˜Žï¼š |
2236 | 2819 | |
... | ... | @@ -2246,7 +2829,23 @@ extern"C" __declspec(dllexport) bool SetDevPairMode( |
2246 | 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 | 2849 | 函数å称:GetDevPairMode |
2251 | 2850 | 傿•°è¯´æ˜Žï¼š |
2252 | 2851 | |
... | ... | @@ -2259,8 +2858,23 @@ extern"C" __declspec(dllexport) bool SetDevPairMode( |
2259 | 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 | 2878 | 函数å称:SetDevNmae |
2265 | 2879 | 傿•°è¯´æ˜Žï¼š |
2266 | 2880 | |
... | ... | @@ -2278,7 +2892,22 @@ extern"C" __declspec(dllexport) bool SetDevNmae( |
2278 | 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 | 2911 | 函数å称:GetDevNmae |
2283 | 2912 | 傿•°è¯´æ˜Žï¼š |
2284 | 2913 | |
... | ... | @@ -2291,8 +2920,23 @@ extern"C" __declspec(dllexport) bool SetDevNmae( |
2291 | 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 | 2940 | 函数å称:SetDevKPNUMS |
2297 | 2941 | 傿•°è¯´æ˜Žï¼š |
2298 | 2942 | |
... | ... | @@ -2310,7 +2954,22 @@ extern"C" __declspec(dllexport) bool SetDevKPNUMS( |
2310 | 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 | 2973 | 函数å称:GetDevKPNUMS |
2315 | 2974 | 傿•°è¯´æ˜Žï¼š |
2316 | 2975 | |
... | ... | @@ -2323,39 +2982,24 @@ extern"C" __declspec(dllexport) bool SetDevKPNUMS( |
2323 | 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 | 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 | 3001 | ## 键盘登录èœå•显示å…许[S6适用] |
2358 | -设置键盘登录èœå•显示å…许[S6适用] | |
3002 | +### 设置键盘登录èœå•显示å…许[S6适用] | |
2359 | 3003 | 函数å称:SetKeyboardLoginMenu |
2360 | 3004 | 傿•°è¯´æ˜Žï¼š |
2361 | 3005 | |
... | ... | @@ -2372,7 +3016,22 @@ extern"C" __declspec(dllexport) bool SetKeyboardLoginMenu( |
2372 | 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 | 3035 | 函数å称:GetKeyboardLoginMenu |
2377 | 3036 | 傿•°è¯´æ˜Žï¼š |
2378 | 3037 | |
... | ... | @@ -2385,8 +3044,23 @@ extern"C" __declspec(dllexport) bool SetKeyboardLoginMenu( |
2385 | 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 | 3064 | 函数å称:SetKeyboardHeartbeat |
2391 | 3065 | 傿•°è¯´æ˜Žï¼š |
2392 | 3066 | |
... | ... | @@ -2403,7 +3077,22 @@ extern"C" __declspec(dllexport) bool SetKeyboardHeartbeat( |
2403 | 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 | 3096 | 函数å称:GetKeyboardHeartbeat |
2408 | 3097 | 傿•°è¯´æ˜Žï¼š |
2409 | 3098 | |
... | ... | @@ -2416,8 +3105,24 @@ extern"C" __declspec(dllexport) bool SetKeyboardHeartbeat( |
2416 | 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 | 3124 | ## 键盘登录密ç [S6适用] |
2420 | -设置键盘登录密ç [S6适用] | |
3125 | +### 设置键盘登录密ç [S6适用] | |
2421 | 3126 | 函数å称:SetKeyboardLoginPW |
2422 | 3127 | 傿•°è¯´æ˜Žï¼š |
2423 | 3128 | |
... | ... | @@ -2434,21 +3139,51 @@ extern"C" __declspec(dllexport) bool SetKeyboardLoginPW( |
2434 | 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 | 3166 | ```C++ |
2447 | 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 | 3187 | 函数å称:SetDevBaseManualLogin |
2453 | 3188 | 傿•°è¯´æ˜Žï¼š |
2454 | 3189 | |
... | ... | @@ -2465,7 +3200,22 @@ extern"C" __declspec(dllexport) bool SetDevBaseManualLogin( |
2465 | 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 | 3219 | 函数å称:GetDevBaseManualLogin |
2470 | 3220 | 傿•°è¯´æ˜Žï¼š |
2471 | 3221 | |
... | ... | @@ -2478,8 +3228,23 @@ extern"C" __declspec(dllexport) bool SetDevBaseManualLogin( |
2478 | 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 | 3248 | 函数å称:SetDevLanguage |
2484 | 3249 | 傿•°è¯´æ˜Žï¼š |
2485 | 3250 | |
... | ... | @@ -2496,7 +3261,22 @@ extern"C" __declspec(dllexport) bool SetDevLanguage( |
2496 | 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 | 3280 | 函数å称:GetDevLanguage |
2501 | 3281 | 傿•°è¯´æ˜Žï¼š |
2502 | 3282 | |
... | ... | @@ -2509,8 +3289,23 @@ extern"C" __declspec(dllexport) bool SetDevLanguage( |
2509 | 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 | 3307 | ## 基站和键盘之间开å¯CRC |
2513 | -设置基站和键盘之间开å¯CRC | |
3308 | +### 设置基站和键盘之间开å¯CRC | |
2514 | 3309 | 函数å称:SetDevCRC |
2515 | 3310 | 傿•°è¯´æ˜Žï¼š |
2516 | 3311 | |
... | ... | @@ -2527,7 +3322,22 @@ extern"C" __declspec(dllexport) bool SetDevCRC( |
2527 | 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 | 3341 | 函数å称:GetDevCRC |
2532 | 3342 | 傿•°è¯´æ˜Žï¼š |
2533 | 3343 | |
... | ... | @@ -2540,8 +3350,23 @@ extern"C" __declspec(dllexport) bool SetDevCRC( |
2540 | 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 | 3370 | 函数å称:SetDevCRC |
2546 | 3371 | 傿•°è¯´æ˜Žï¼š |
2547 | 3372 | |
... | ... | @@ -2560,7 +3385,22 @@ extern"C" __declspec(dllexport) bool SetDevVotePW( |
2560 | 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 | 3404 | 函数å称:GetDevVotePW |
2565 | 3405 | 傿•°è¯´æ˜Žï¼š |
2566 | 3406 | |
... | ... | @@ -2572,7 +3412,23 @@ extern"C" __declspec(dllexport) bool SetDevVotePW( |
2572 | 3412 | ```C++ |
2573 | 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 | 3432 | 函数å称:CheckDevVotePW |
2577 | 3433 | 傿•°è¯´æ˜Žï¼š |
2578 | 3434 | |
... | ... | @@ -2587,9 +3443,25 @@ extern"C" __declspec(dllexport) bool GetDevVotePW(UCHAR iBaseID); |
2587 | 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 | 3465 | 函数å称:SetDevUserTxt |
2594 | 3466 | 傿•°è¯´æ˜Žï¼š |
2595 | 3467 | |
... | ... | @@ -2609,7 +3481,23 @@ extern"C" __declspec(dllexport) bool SetDevUserTxt( |
2609 | 3481 | UCHAR Len, |
2610 | 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 | 3501 | 函数å称:GetDevVotePW |
2614 | 3502 | 傿•°è¯´æ˜Žï¼š |
2615 | 3503 | |
... | ... | @@ -2623,8 +3511,23 @@ extern"C" __declspec(dllexport) bool SetDevUserTxt( |
2623 | 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 | 3529 | ## 基站唯一硬件编å·UID |
2627 | -获å–基站唯一硬件编å·UID | |
3530 | +### 获å–基站唯一硬件编å·UID | |
2628 | 3531 | 函数å称:GetDevUID |
2629 | 3532 | 傿•°è¯´æ˜Žï¼š |
2630 | 3533 | |
... | ... | @@ -2636,9 +3539,24 @@ extern"C" __declspec(dllexport) bool GetDevUserTxt(UCHAR iBaseID, UCHAR id); |
2636 | 3539 | ```C++ |
2637 | 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 | 3560 | 函数å称:SetFeedbackMode |
2643 | 3561 | 傿•°è¯´æ˜Žï¼š |
2644 | 3562 | |
... | ... | @@ -2656,7 +3574,23 @@ extern"C" __declspec(dllexport) bool SetFeedbackMode( |
2656 | 3574 | UCHAR Mode, |
2657 | 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 | 3594 | 函数å称:GetFeedbackMode |
2661 | 3595 | 傿•°è¯´æ˜Žï¼š |
2662 | 3596 | |
... | ... | @@ -2670,9 +3604,23 @@ extern"C" __declspec(dllexport) bool SetFeedbackMode( |
2670 | 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 | 3624 | 函数å称:SetDevBaseSn |
2677 | 3625 | 傿•°è¯´æ˜Žï¼š |
2678 | 3626 | |
... | ... | @@ -2681,14 +3629,29 @@ extern"C" __declspec(dllexport) bool GetFeedbackMode(UCHAR iBaseID); |
2681 | 3629 | |UCHAR iBaseID|基站ID|0~32| |
2682 | 3630 | |UCHAR SN[5]| 基站SN || |
2683 | 3631 | |
2684 | - | |
2685 | 3632 | 接å£ä»£ç : |
2686 | 3633 | ```C++ |
2687 | 3634 | extern"C" __declspec(dllexport) bool SetDevBaseSn( |
2688 | 3635 | UCHAR iBaseID, |
2689 | 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 | 3655 | 函数å称:GetDevBaseSn |
2693 | 3656 | 傿•°è¯´æ˜Žï¼š |
2694 | 3657 | |
... | ... | @@ -2701,8 +3664,23 @@ extern"C" __declspec(dllexport) bool SetDevBaseSn( |
2701 | 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 | 3684 | 函数å称:GetDevBaseVer |
2707 | 3685 | 傿•°è¯´æ˜Žï¼š |
2708 | 3686 | |
... | ... | @@ -2715,8 +3693,23 @@ extern"C" __declspec(dllexport) bool GetDevBaseSn(UCHAR iBaseID); |
2715 | 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 | 3713 | 函数å称:GetDevBaseModel |
2721 | 3714 | 傿•°è¯´æ˜Žï¼š |
2722 | 3715 | |
... | ... | @@ -2729,11 +3722,25 @@ extern"C" __declspec(dllexport) bool GetDevBaseVer(UCHAR iBaseID); |
2729 | 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 | 3742 | 函数å称:GetHidList_len |
2735 | -傿•°è¯´æ˜Žï¼š | |
2736 | - | |
3743 | +è¿”å›žå‚æ•°ï¼š 当å‰SDKæŽ¥å…¥çš„åœ¨çº¿è®¾å¤‡æ•°é‡ | |
2737 | 3744 | |
2738 | 3745 | 接å£ä»£ç : |
2739 | 3746 | ```C++ |
... | ... | @@ -2741,39 +3748,71 @@ extern"C" __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 | 3757 | |UCHAR iBaseID|基站ID|0~32| |
3758 | +|UCHAR LoPower|低功率模å¼|0:ä¸ä½¿ç”¨ä½ŽåŠŸçŽ‡æ¨¡å¼<br>1:使用低功率模å¼| | |
2751 | 3759 | |
2752 | 3760 | 接å£ä»£ç : |
2753 | 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 | 3788 | |UCHAR iBaseID|基站ID|0~32| |
2764 | -|UCHAR LoPower|低功率模å¼|0:ä¸ä½¿ç”¨ä½ŽåŠŸçŽ‡æ¨¡å¼<br>1:使用低功率模å¼| | |
2765 | 3789 | |
2766 | 3790 | 接å£ä»£ç : |
2767 | 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 | 3813 | ### 设置NFCä¿¡æ¯ å§“å |
2775 | 3814 | 设置设置NFCä¿¡æ¯ å§“å |
2776 | -函数å称:Set_QuickMatchPower | |
3815 | +函数å称:SetNFCinf | |
2777 | 3816 | 傿•°è¯´æ˜Žï¼š |
2778 | 3817 | |
2779 | 3818 | | **傿•°åç§°** | **傿•°è¯´æ˜Ž** | **范围** | **备注** | |
... | ... | @@ -2790,6 +3829,21 @@ extern"C" __declspec(dllexport) bool SetNFCinf( |
2790 | 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 | 3847 | ### 设置NFCé…对ç |
2794 | 3848 | 设置设置NFCé…对ç |
2795 | 3849 | 函数å称:SetNFCmatchCode |
... | ... | @@ -2821,9 +3875,40 @@ extern"C" __declspec(dllexport) bool SetNFCmatchCode( |
2821 | 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 | 3912 | 函数å称:SetDevBaseDTime |
2828 | 3913 | 傿•°è¯´æ˜Žï¼š |
2829 | 3914 | |
... | ... | @@ -2843,7 +3928,22 @@ extern"C" __declspec(dllexport) bool SetDevBaseDTime( |
2843 | 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 | 3947 | 函数å称:GetDevBaseDTime |
2848 | 3948 | 傿•°è¯´æ˜Žï¼š |
2849 | 3949 | |
... | ... | @@ -2856,8 +3956,23 @@ extern"C" __declspec(dllexport) bool SetDevBaseDTime( |
2856 | 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 | 3976 | 函数å称:SetKeyboardAttendanceTimes |
2862 | 3977 | 傿•°è¯´æ˜Žï¼š |
2863 | 3978 | |
... | ... | @@ -2874,7 +3989,22 @@ extern"C" __declspec(dllexport) bool SetKeyboardAttendanceTimes( |
2874 | 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 | 4008 | 函数å称:GetKeyboardAttendanceTimes |
2879 | 4009 | 傿•°è¯´æ˜Žï¼š |
2880 | 4010 | |
... | ... | @@ -2887,8 +4017,23 @@ extern"C" __declspec(dllexport) bool SetKeyboardAttendanceTimes( |
2887 | 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 | 4037 | 函数å称:SetKeyboardAttendanceTimes |
2893 | 4038 | 傿•°è¯´æ˜Žï¼š |
2894 | 4039 | |
... | ... | @@ -2905,7 +4050,23 @@ extern"C" __declspec(dllexport) bool SetKeyboardAttendancePower( |
2905 | 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 | 4070 | 函数å称:GetKeyboardAttendancePower |
2910 | 4071 | 傿•°è¯´æ˜Žï¼š |
2911 | 4072 | |
... | ... | @@ -2918,6 +4079,21 @@ extern"C" __declspec(dllexport) bool SetKeyboardAttendancePower( |
2918 | 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 | 4099 | 函数å称:SetWhiteList | ... | ... |