Searched refs:usage_page (Results 1 – 5 of 5) sorted by relevance
/btstack/src/ |
H A D | btstack_hid_parser.h | 143 uint16_t usage_page; member 166 uint16_t usage_page; member 273 void btstack_hid_parser_get_field(btstack_hid_parser_t * parser, uint16_t * usage_page, uint16_t * …
|
H A D | btstack_hid_parser.c | 284 main_iterator->usage_page = usage_item.item_value; in btstack_usage_iterator_hid_find_next_usage() 287 …(usage_item.data_size > 2u) ? usage_item.item_value : ((main_iterator->usage_page << 16u) | usage_… in btstack_usage_iterator_hid_find_next_usage() 376 iterator->usage_page = iterator->global_usage_page; in btstack_hid_usage_iterator_find_next_usage() 407 item->usage_page = iterator->usage_minimum >> 16; in btstack_hid_usage_iterator_get_item() 486 void btstack_hid_parser_get_field(btstack_hid_parser_t * parser, uint16_t * usage_page, uint16_t * … in btstack_hid_parser_get_field() argument 491 *usage_page = parser->descriptor_usage_item.usage_page; in btstack_hid_parser_get_field()
|
/btstack/example/ |
H A D | hid_host_demo.c | 208 if (item.usage_page == HID_USAGE_PAGE_LED && item.usage == HID_USAGE_LED_CAPS_LOCK){ in hid_host_demo_lookup_caps_lock_led() 237 uint16_t usage_page; in hid_host_handle_interrupt_report() local 240 btstack_hid_parser_get_field(&parser, &usage_page, &usage, &value); in hid_host_handle_interrupt_report() 241 if (usage_page != 0x07) continue; in hid_host_handle_interrupt_report()
|
H A D | hog_host_demo.c | 184 uint16_t usage_page; in hid_handle_input_report() local 187 btstack_hid_parser_get_field(&parser, &usage_page, &usage, &value); in hid_handle_input_report() 188 if (usage_page != 0x07) continue; in hid_handle_input_report()
|
/btstack/test/hid_parser/ |
H A D | hid_parser_test.cpp | 420 uint16_t usage_page; in expect_field() local 423 btstack_hid_parser_get_field(parser, &usage_page, &usage, &value); in expect_field() 424 CHECK_EQUAL(expected_usage_page, usage_page); in expect_field()
|