Matthias Ringwald
|
b129caddf4
|
hid_host_demo: fix warning
|
2024-08-14 17:03:39 +02:00 |
|
Matthias Ringwald
|
e65dd92c1e
|
btstack_debug: use original log_info macros for Visual Studio
|
2024-08-14 16:58:17 +02:00 |
|
Matthias Ringwald
|
f7acdd51a9
|
hci_event_builder: fix compile warning
|
2024-08-14 15:19:27 +02:00 |
|
Matthias Ringwald
|
959f2ebc25
|
hfp_ag: fix compile warning
|
2024-08-14 15:17:42 +02:00 |
|
Matthias Ringwald
|
678408a1ef
|
hid_host_demo: use hid usage defines
|
2024-08-14 14:23:35 +02:00 |
|
Matthias Ringwald
|
fe796163cf
|
btstack_hid: add hid usage pages and some usages for leds and keyboard
|
2024-08-14 14:22:56 +02:00 |
|
Matthias Ringwald
|
60a1ee1b36
|
l2cap: provide access to number of available credits in cbm/ecbm
|
2024-08-14 11:26:45 +02:00 |
|
Matthias Ringwald
|
075e5583df
|
hid_host_demo: fix build
|
2024-08-13 23:08:35 +02:00 |
|
Matthias Ringwald
|
1f79038618
|
hid_host_demo: detect caps lock and set LED
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
e166108ca1
|
changelog: add hid parser changes
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
619253e6ff
|
btstack_hid_parser: ignore Report ID in Descriptor Usage iterator bit position
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
a05e6df3cc
|
btstack_hid_parser: fix typo
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
5dd091fdb9
|
btstack_hid_parser: sort function
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
c4241e61df
|
btstack_hid_parser: extract btstack_hid_usage_iterator_t
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
cc770b389f
|
btstack_hid_parser: rename btstack_hid_parser_state_t -> btstack_hid_usage_iterator_state_t
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
87256a6a80
|
btstack_hid_parser: lazy scan for usages
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
2cca3b08fa
|
btstack_hid_parser: fix param ordering
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
279225e6c7
|
btstack_hid_parser: add HID_REPORT_ID_UNDEFINED
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
8f9863439f
|
test/hid_parser: add tests for Descriptor Usage iterator
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
0ba748f214
|
btstack_hid_parser: re-implement Report Parser on top of Descriptor Usage iterator
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
5285211dcd
|
btstack_hid_parser: add HID Descriptor Usage iterator
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
86360e5949
|
btstack_hid_parser: use 16-bit report id to store undefined id
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
cdb96ae56a
|
btstack_hid_parser: add HID Descriptor Usage iterator
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
c45181fe4f
|
btstack_hid_parser: use descriptor iterator for report parsing
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
88088c37ee
|
btstack_hid_parser: exit btstack_hid_parser_find_next_usage upon state change
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
41afcabae1
|
btstack_hid_parser: use descriptor iterator for hid_find_next_usage
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
3cc55c4ae3
|
btstack_hid_parser: add HID Descriptor Iterator
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
0a4fc5fb4c
|
btstack_hid_parser: extract btstack_hid_main_item_tag_for_report_type
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
fd8e652c14
|
btstack_hid_parser: inline hid_post_process_item, update usage_page/usage_pos only in btstack_hid_parser_find_next_usage
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
960622b072
|
btstack_hid_parers: use HID Descriptor Iterator in Report ID helper functions
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
0c7e4a2530
|
btstack_hid_parser: add HID Descriptor Iterator
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
eb78fada06
|
btstack_hid_parser: move tracking of active record up
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
491c2cbcf9
|
test/hid_parser: remove test for report position
|
2024-08-13 18:17:38 +02:00 |
|
Matthias Ringwald
|
14618ebfef
|
hid_host: omit Report ID in Set/Get Report and send report for report id == HID_REPORT_ID_UNDEFINED
|
2024-08-13 18:14:27 +02:00 |
|
Matthias Ringwald
|
b4c9695082
|
hid_host: abort outgoing connection if sdp query does not complete
|
2024-08-13 18:14:27 +02:00 |
|
Matthias Ringwald
|
3eaa38a78a
|
hid_host: fix function documentation syntax
|
2024-08-13 18:14:27 +02:00 |
|
Matthias Ringwald
|
0ee91062a6
|
pbap_client: init SRM state on each new get/put request
|
2024-08-09 12:08:40 +02:00 |
|
Matthias Ringwald
|
efcd365293
|
pbap_client: use obex_srm_client module
|
2024-08-09 12:08:40 +02:00 |
|
Matthias Ringwald
|
5c3f674cf6
|
avrcp_cover_art_client: use obex_srm_client module
|
2024-08-09 12:08:40 +02:00 |
|
Matthias Ringwald
|
30f40b4a93
|
obex_srm_client: split init, add srm_is_active
|
2024-08-09 12:07:28 +02:00 |
|
Matthias Ringwald
|
50c752545e
|
obex_srm_server: split init, use srm_is_active
|
2024-08-09 12:07:28 +02:00 |
|
Matthias Ringwald
|
653ef60c0f
|
obex_srm_server: fix bracket style
|
2024-08-09 12:05:33 +02:00 |
|
Matthias Ringwald
|
e04e269d14
|
obex_srm_server: make obex_srm_server_is_enabled pure
|
2024-08-09 12:05:33 +02:00 |
|
Matthias Ringwald
|
91a1f2a16a
|
obex_srm_server: make obex_srm_server_handle_headers public
|
2024-08-09 12:05:33 +02:00 |
|
Matthias Ringwald
|
0173416cc3
|
obex_srm_server: use obex_srm_server prefix
|
2024-08-09 12:05:33 +02:00 |
|
Matthias Ringwald
|
e001955a16
|
obex_srm: rename to obex_srm_server
|
2024-08-09 12:05:33 +02:00 |
|
Matthias Ringwald
|
07c6cfd449
|
stm32-f4discovery-cc2564: add obex_srm_client
|
2024-08-08 17:31:28 +02:00 |
|
Matthias Ringwald
|
0de94e451f
|
avrcp_cover_art_client: use obex_srm_client module
|
2024-08-08 16:38:19 +02:00 |
|
Matthias Ringwald
|
e14fb63c33
|
pbap_client: use obex_srm_client module
|
2024-08-08 16:38:19 +02:00 |
|
Matthias Ringwald
|
c44ec4a041
|
example/Makefile: add obex_srm_client to makefile builds
|
2024-08-08 16:38:19 +02:00 |
|