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,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"C" __declspec(dllexport) bool SetKeyNameTxt_C100B_S6( | @@ -1620,6 +1706,24 @@ extern"C" __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"C" __declspec(dllexport) bool GetKeyNameTxt_C100B_S6( | @@ -1637,6 +1741,25 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyScore( | @@ -1661,6 +1784,36 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyTitleTxt2( | @@ -1686,6 +1839,36 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyMessage( | @@ -1757,6 +1940,25 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyFunPromptPresetTxt( | @@ -1782,6 +1984,24 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyFunPromptPresetTxt( | @@ -1798,9 +2018,23 @@ extern"C" __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"C" __declspec(dllexport) bool Key_Pause_Sleep(UCHAR iBaseID, UCHAR Time); | @@ -1813,7 +2047,20 @@ extern"C" __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"C" __declspec(dllexport) bool GetKeyboardAutoPowerOffLevel(UCHAR iBaseID) | @@ -1827,6 +2074,19 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardAutoPowerOffLevel(UCHAR iBaseID, | @@ -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 | | 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"C" __declspec(dllexport) bool SetKeyPeripheral( | @@ -1872,6 +2135,24 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyRemoteShutdown( | @@ -1891,6 +2172,37 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyRemoteShutdown_Pro( | @@ -1914,6 +2226,26 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyRemoteShutdown_Pro( | @@ -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 | | ULONG KeySN | 键盘SN |空å—符串,为所有在线键盘| | 2258 | | ULONG KeySN | 键盘SN |空å—符串,为所有在线键盘| |
1927 | 2259 | ||
1928 | 2260 | ||
@@ -1933,6 +2265,14 @@ extern"C" __declspec(dllexport) bool SetKeyFactory( | @@ -1933,6 +2265,14 @@ extern"C" __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"C" __declspec(dllexport) bool SetKey_SignificantlyDisplay( | @@ -1952,6 +2292,14 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyUnbind( | @@ -1973,6 +2321,27 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyOEMModel( | @@ -1996,6 +2365,14 @@ extern"C" __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"C" __declspec(dllexport) bool KeySN_Manage( | @@ -2019,17 +2396,49 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyFSN( | @@ -2040,6 +2449,26 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyID( | @@ -2082,10 +2511,30 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevBaseId( | @@ -2101,7 +2550,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevBaseId( | @@ -2114,6 +2578,21 @@ extern"C" __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"C" __declspec(dllexport) bool GetDevBaseId(UCHAR iBaseID); //获å–基ç | @@ -2125,7 +2604,15 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevBaseBlacklist(int pathAdd); //设置 | @@ -2137,8 +2624,15 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevRFPWR( | @@ -2154,7 +2648,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevRFPWR( | @@ -2167,8 +2676,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevCHAN( | @@ -2186,7 +2710,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevCHAN( | @@ -2199,8 +2738,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevSYSCODE( | @@ -2215,8 +2769,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevSYSCODE( | @@ -2229,8 +2797,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevPairMode( | @@ -2246,7 +2829,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevPairMode( | @@ -2259,8 +2858,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevNmae( | @@ -2278,7 +2892,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevNmae( | @@ -2291,8 +2920,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevKPNUMS( | @@ -2310,7 +2954,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevKPNUMS( | @@ -2323,39 +2982,24 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardLoginMenu( | @@ -2372,7 +3016,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardLoginMenu( | @@ -2385,8 +3044,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardHeartbeat( | @@ -2403,7 +3077,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardHeartbeat( | @@ -2416,8 +3105,24 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardLoginPW( | @@ -2434,21 +3139,51 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevBaseManualLogin( | @@ -2465,7 +3200,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevBaseManualLogin( | @@ -2478,8 +3228,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevLanguage( | @@ -2496,7 +3261,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevLanguage( | @@ -2509,8 +3289,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevCRC( | @@ -2527,7 +3322,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevCRC( | @@ -2540,8 +3350,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevVotePW( | @@ -2560,7 +3385,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevVotePW( | @@ -2572,7 +3412,23 @@ extern"C" __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"C" __declspec(dllexport) bool GetDevVotePW(UCHAR iBaseID); | @@ -2587,9 +3443,25 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevUserTxt( | @@ -2609,7 +3481,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevUserTxt( | @@ -2623,8 +3511,23 @@ extern"C" __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"C" __declspec(dllexport) bool GetDevUserTxt(UCHAR iBaseID, UCHAR id); | @@ -2636,9 +3539,24 @@ extern"C" __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"C" __declspec(dllexport) bool SetFeedbackMode( | @@ -2656,7 +3574,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetFeedbackMode( | @@ -2670,9 +3604,23 @@ extern"C" __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"C" __declspec(dllexport) bool GetFeedbackMode(UCHAR iBaseID); | @@ -2681,14 +3629,29 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevBaseSn( | @@ -2701,8 +3664,23 @@ extern"C" __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"C" __declspec(dllexport) bool GetDevBaseSn(UCHAR iBaseID); | @@ -2715,8 +3693,23 @@ extern"C" __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"C" __declspec(dllexport) bool GetDevBaseVer(UCHAR iBaseID); | @@ -2729,11 +3722,25 @@ extern"C" __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"C" __declspec(dllexport) int GetHidList_len(); | @@ -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 | |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"C" __declspec(dllexport) bool SetNFCinf( | @@ -2790,6 +3829,21 @@ extern"C" __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"C" __declspec(dllexport) bool SetNFCmatchCode( | @@ -2821,9 +3875,40 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevBaseDTime( | @@ -2843,7 +3928,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetDevBaseDTime( | @@ -2856,8 +3956,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardAttendanceTimes( | @@ -2874,7 +3989,22 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardAttendanceTimes( | @@ -2887,8 +4017,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardAttendancePower( | @@ -2905,7 +4050,23 @@ extern"C" __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"C" __declspec(dllexport) bool SetKeyboardAttendancePower( | @@ -2918,6 +4079,21 @@ extern"C" __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 |