關(guān)于CH582M 藍(lán)牙鍵盤DEMO

我目前正在學(xué)習(xí)CH582藍(lán)顏鍵盤的例程,想請(qǐng)教一下,怎么獲取主機(jī)的大小寫指示燈的狀態(tài)呢,需要在哪里添加代碼呀,或者可以讀到的地方,期望得到回復(fù),感謝

您好,可以以我們CH582的EVT例程查找HID_Keyboard例程,里面有一個(gè)hidEmuRcvReport函數(shù),這個(gè)函數(shù)內(nèi)部就是負(fù)責(zé)接收來自主機(jī)下發(fā)的數(shù)據(jù),其中pData[0]即狀態(tài)指示燈的下發(fā),可參考如下寫法。

static uint8_t hidEmuRcvReport(uint8_t len, uint8_t *pData)

{

? ? // verify data length

? ? if(len == HID_LED_OUT_RPT_LEN)

? ? {

? ? ? ? (pData[0] & 0x01) ? set_led_num(1) : set_led_num(0);

? ? ? ? (pData[0] & 0x02) ? set_led_cap(1) : set_led_cap(0);

? ? ? ? (pData[0] & 0x04) ? set_led_scr(1) : set_led_scr(0);

? ? ? ? // set LEDs

? ? ? ? return SUCCESS;

? ? }

? ? else

? ? {

? ? ? ? return ATT_ERR_INVALID_VALUE_SIZE;

? ? }

}



只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频