Commit Graph

1600 Commits

Author SHA1 Message Date
Milanka Ringwald
cf26c8fbbf hids_client: skeleton code for connect 2021-03-31 10:46:52 +02:00
Matthias Ringwald
fe62696f0f hfp demos: remove the warning about unhandled HFP meta events 2021-03-30 11:34:51 +02:00
Matthias Ringwald
1b043d19e0 hfP_ag_demo: remove broken error report (handle as part of individual events) 2021-03-30 10:21:37 +02:00
Matthias Ringwald
6058cb0da7 examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes 2021-03-25 08:58:57 +01:00
Matthias Ringwald
d04d6ac3e2 hsp ag: emit HSP_SUBEVENT_BUTTON_PRESSED instead of audio connection setup/release 2021-03-24 21:31:12 +01:00
Matthias Ringwald
005e7bd2dd nordic_spp_le_streamer: get context to track throughput 2021-03-24 14:22:27 +01:00
Matthias Ringwald
694f87bfcd ublox_spp_service_server: use events instead of callback 2021-03-22 14:58:56 +01:00
Matthias Ringwald
257f2b0068 nordic_spp_service: use events instead of callback 2021-03-22 14:46:32 +01:00
Matthias Ringwald
6e1d8dbc53 a2dp_source_demo: ignore operation button release 2021-03-19 10:40:41 +01:00
Matthias Ringwald
e4ecb97a75 a2dp examples: show button state for panel operations 2021-03-19 10:20:52 +01:00
Milanka Ringwald
78ae886b05 scan_parameters_service: implement write without response for scan parameters 2021-03-09 13:17:39 +01:00
Matthias Ringwald
79e58675d2 gatt_battery_query: fix warning about set but unused variable 2021-03-08 17:53:00 +01:00
Matthias Ringwald
6bdecec7ba move GATT Service clients into ble/gatt-service 2021-03-08 10:09:41 +01:00
Milanka Ringwald
4c517414dd example: improve documentation for gatt_battery_query and gatt_device_information_query 2021-03-05 18:30:29 +01:00
Milanka Ringwald
087a95b885 ble/device_information_service: rename event, handle events in example 2021-03-05 16:59:58 +01:00
Milanka Ringwald
77aad12581 ble/device_information_service: skeleton files 2021-03-05 16:59:58 +01:00
Matthias Ringwald
8613fdb8dc a2dp_sink_demo, a2dp_source_demo: clarify supported AVRCP categories 2021-03-04 17:51:17 +01:00
Milanka Ringwald
f3d85318ba ble/battery_service_client: reimplement polling, add manual poll and API documentation 2021-03-04 16:51:28 +01:00
Milanka Ringwald
49f1504696 ble/battery_service_client: add poll interval as param to connect function 2021-03-04 16:51:28 +01:00
Milanka Ringwald
89b171cf29 ble/battery_service_client: fix polling, remove size check for internal events 2021-03-04 16:51:28 +01:00
Milanka Ringwald
83b6788cc1 example/gatt_battery_query: clean up 2021-03-04 16:51:28 +01:00
Milanka Ringwald
7ec9a1bb7e ble/battery_service_client: rename event 2021-03-04 16:51:27 +01:00
Milanka Ringwald
174a0c1c8d ble/battery_service_client: implement query services 2021-03-04 16:51:27 +01:00
Matthias Ringwald
be0f8e91b7 a2dp_source_demo: fix compile without stdin 2021-02-10 15:49:53 +01:00
Matthias Ringwald
9e8a756965 hid examples: update documentation 2021-02-09 22:15:30 +01:00
Milanka Ringwald
d93f9014b1 hid_host_demo: update documentation 2021-02-09 15:59:56 +01:00
Milanka Ringwald
e615b0ec8b hid_host: set hid_descriptor_status for incoming connection; emit descriptor_available_event in boot modus 2021-02-09 15:59:56 +01:00
Milanka Ringwald
f1aa1cdc5d hid_host_demo: improve console output 2021-02-09 15:59:56 +01:00
Milanka Ringwald
05439aa6ca hid_host: rewrite establishing input connection 2021-02-09 15:59:56 +01:00
Milanka Ringwald
ffe3f1a125 hid_device: add BLUETOOTH_ATTRIBUTE_HID_NORMALLY_CONNECTABLE to SDP record and an input param to hid_create_sdp_record function 2021-02-09 15:59:55 +01:00
Milanka Ringwald
1ad99f3bd3 hid_device: add hid_remote_wake attribute to API 2021-02-09 15:48:00 +01:00
Matthias Ringwald
0bd372cf65 fix static function prototypes 2021-02-02 15:13:51 +01:00
Matthias Ringwald
eaffacf936 esp32: enable wide-band speech, disable secure connections for hfp/hsp demos 2021-01-26 16:22:48 +01:00
Matthias Ringwald
25459311ce a2dp_source_demo: expect avdtp_channel_mode_t in A2DP_SUBEVENT_SIGNALING_MEDIA_CODEC_SBC_CONFIGURATION 2021-01-20 19:22:51 +01:00
Matthias Ringwald
0396d6ccc8 sdp: support de-init 2021-01-18 21:54:36 +01:00
Matthias Ringwald
6f98ada7f0 a2dp_sink_demo: start audio playback when buffer has minimum level of sbc frames 2021-01-15 15:26:49 +01:00
Matthias Ringwald
1d79cae3b7 a2dp: fix events and use a2dp_cid, local_seid, remote_seid in A2DP subevents 2021-01-15 14:25:03 +01:00
Matthias Ringwald
00925309b4 a2dp_source_demo: use avdtp_source_stream_send_media_payload_rtp 2021-01-14 15:51:24 +01:00
Matthias Ringwald
4c5b56ffe3 a2dp_source: remove unused param 2021-01-14 15:51:24 +01:00
Matthias Ringwald
584803f165 example: add 'delete link key(s)' to a2dp_source, hfp_ag, hsp_ag 2021-01-04 14:49:07 +01:00
Matthias Ringwald
f5850b3b4e example/a2dp_sink_demo: fix compile without stdin support 2020-12-30 23:41:26 +01:00
Matthias Ringwald
8580489cbd le_streamer_client, le_data_channel_client: fix adv name matching 2020-12-11 23:37:20 +01:00
Matthias Ringwald
e8bde1e163 sm: deprecated sm_send_security_request 2020-12-07 12:46:06 +01:00
Matthias Ringwald
bd37f2bf6e sm_pairing examples: handle ERROR_CODE_PIN_OR_KEY_MISSING 2020-12-07 12:46:06 +01:00
Matthias Ringwald
7c4db9dc71 sm_pairing examples: report pairing started event 2020-12-03 20:27:49 +01:00
Matthias Ringwald
3c3e5a84cc example: init gatt client for sm pairing examples, pretty print gatt result 2020-12-02 21:11:07 +01:00
Matthias Ringwald
e883851f1d fix warnings for log_info/printf 2020-11-30 11:59:26 +01:00
Matthias Ringwald
c15d10d569 example/pbap_client_demo: fix compile without stdin support 2020-11-26 22:07:05 +01:00
Milanka Ringwald
79b02f79ab btstack_sbc: introduce btstack_sbc_channel_mode_t and btstack_sbc_allocation_method_t 2020-11-19 15:28:18 +01:00
Milanka Ringwald
dcf436d1f1 avdtp: use configuration array as user provided storage 2020-11-18 09:51:11 +01:00