14192 Commits

Author SHA1 Message Date
Matthias Ringwald
5ade665741 hci: emit HCI_EVENT_BIS_CAN_SEND_NOW for hci_request_bis_can_send_now_events 2022-07-06 16:12:49 +02:00
Matthias Ringwald
e5413aa049 hci: track num packets sent for iso streams 2022-07-06 16:12:49 +02:00
Matthias Ringwald
346f8c2cba hci: terminate BIGs and BIG Syncs on Power Off 2022-07-06 16:12:49 +02:00
Matthias Ringwald
fb16346a23 hci: setup iso streams for big 2022-07-06 16:12:49 +02:00
Matthias Ringwald
a90016dea5 hci: store big_handle in hci_iso_stream_t 2022-07-06 16:12:49 +02:00
Matthias Ringwald
e274c91da6 btstack_defies: add HCI_EVENT_ISO_CAN_SEND_NOW 2022-07-06 16:12:49 +02:00
Matthias Ringwald
15a15be326 hci: generalize iso management functions 2022-07-06 16:12:49 +02:00
Milanka Ringwald
830f16a14c gatt_service_server: update HEART_RATE_SERVER(read_callback_test) 2022-07-06 11:59:16 +02:00
Milanka Ringwald
5454eebde8 Revert "gatt-service/heart_rate_server: return 0 bytes if read callback buffer too small"
This reverts commit dbd8f471c264f6d0c8dde889f3377b0d1aa19680.
2022-07-05 15:32:04 +02:00
Milanka Ringwald
c435f47b63 test/gatt_service_server: read callback test 2022-07-05 15:12:18 +02:00
Milanka Ringwald
dbd8f471c2 gatt-service/heart_rate_server: return 0 bytes if read callback buffer too small 2022-07-05 15:11:32 +02:00
Matthias Ringwald
5c0d69be0d test/le_audio: use new gap big sync api 2022-07-01 16:37:03 +02:00
Matthias Ringwald
2a6c0f8203 gap: support BIG Sync with gap_big_sync_create and gap_big_sync_terminate 2022-07-01 16:36:26 +02:00
Matthias Ringwald
0b8bbc0a1a btstack_defines: add GAP_SUBEVENT_BIG_SYNC_CREATED and GAP_SUBEVENT_BIG_SYNC_STOPPED 2022-07-01 12:11:25 +02:00
Matthias Ringwald
cd0bedb17b test/le_audio: use new gap big api 2022-07-01 09:52:38 +02:00
Matthias Ringwald
7aa35f6a68 gap: support BIG with gap_big_create and gap_big_terminate 2022-07-01 09:52:38 +02:00
Matthias Ringwald
185a9db1ee btstack_defines: add GAP_SUBEVENT_BIG_CREATED and GAP_SUBEVENT_BIG_TERMINATED 2022-06-30 19:14:51 +02:00
Matthias Ringwald
533ea81feb test/le_audio: add lc3 encoder/decoder/plc test 2022-06-29 12:37:39 +02:00
Matthias Ringwald
78404023e9 example: use sm pairing events instead of hci encryption change (v2) 2022-06-29 12:02:54 +02:00
Matthias Ringwald
2c50985d9c example: handle HCI_EVENT_ENCRYPTION_CHANGE_V2 2022-06-28 14:53:24 +02:00
Matthias Ringwald
8601e696a7 att_server, sm, ancs_client: handle HCI_EVENT_ENCRYPTION_CHANGE_V2 2022-06-28 14:53:12 +02:00
Matthias Ringwald
8254e329c4 hci: skip HCI Set Event Mask 2 for PacketCraft controllers (work-around bug) 2022-06-27 22:26:27 +02:00
Matthias Ringwald
9380d700fd test/security_manager_sc: use provided getter for display number 2022-06-27 18:27:32 +02:00
Matthias Ringwald
471dea41ab hfp_ag: support handling of custom AT commands with hfp_ag_register_custom_at_command 2022-06-24 16:38:14 +02:00
Matthias Ringwald
b183c3e822 btstack_defines: add HFP_SUBEVENT_CUSTOM_AT_COMMAND 2022-06-24 16:38:14 +02:00
Matthias Ringwald
5be6b47a7f hfp_ag: send custom unsolicited result code with hfp_ag_send_unsolicited_result_code 2022-06-24 16:38:14 +02:00
Matthias Ringwald
154628cc9f hfp: fix header documentation format 2022-06-24 14:30:08 +02:00
Matthias Ringwald
8b9052a4c8 hfp_hf: improve documentation 2022-06-24 14:26:11 +02:00
Matthias Ringwald
51a2ebde00 hfp_hf: send custom AT command with hfp_hf_send_at_command 2022-06-24 14:18:19 +02:00
Matthias Ringwald
b3e7b9f5ef hfp_hf: reset ok_pending before emitting event 2022-06-24 14:18:19 +02:00
Matthias Ringwald
6cc5b34b78 hfp_hf: use ERROR_CODE_* defines 2022-06-24 14:18:19 +02:00
Matthias Ringwald
5ebff8020d hfp: use const char * for send_str_over_rfcomm 2022-06-24 14:17:04 +02:00
Matthias Ringwald
bab62d70ed test/security_manager_sc: print USB path 2022-06-23 23:19:01 +02:00
Matthias Ringwald
38b1a76138 btstack_audio_embedded: fix build 2022-06-23 21:17:04 +02:00
Milanka Ringwald
2336d2ed5f example/sine_player: add option to set num channel 2022-06-23 20:56:29 +02:00
Milanka Ringwald
0b5a695acc example/sco_demo_util: drop ENABLE_SCO_STEREO_PLAYBACK code 2022-06-23 20:56:22 +02:00
Milanka Ringwald
324a1b416e ports: replace ENABLE_SCO_STEREO_PLAYBACK with HAVE_HAL_AUDIO_SINK_STEREO_ONLY 2022-06-23 20:56:14 +02:00
Milanka Ringwald
329d55f343 embedded: add HAVE_HAL_AUDIO_SINK_STEREO_ONLY 2022-06-23 20:56:05 +02:00
Milanka Ringwald
2e62f88c7e docu: remove mapping of 300/600 baud to 2/3 mbps for posix targets 2022-06-23 20:55:55 +02:00
Matthias Ringwald
4321a5df56 btstack_defines: fix BTSTACK_EVENT_SCAN_MODE_CHANGED 2022-06-18 18:51:43 +02:00
Matthias Ringwald
71fd255d61 gap: replace BTSTACK_EVENT_DISCOVERABLE_ENABLED with BTSTACK_EVENT_SCAN_MODE_CHANGED 2022-06-17 18:23:43 +02:00
Matthias Ringwald
2b6431f1ad rfcomm: log_debug current outgoing credits 2022-06-16 14:45:07 +02:00
Matthias Ringwald
98918ebd93 port: mention Visual Studio in windows ports 2022-06-13 22:39:53 +02:00
Matthias Ringwald
e111ffb107 windows-winusb: fix cmake build 2022-06-13 18:22:00 +02:00
Matthias Ringwald
b260a82e89 windows-winusb-intel: support CMake build 2022-06-13 18:21:48 +02:00
Matthias Ringwald
1e0ee29b56 port: fix .gatt -> .h conversion in cmake builds 2022-06-13 18:13:10 +02:00
Matthias Ringwald
dce6d7b3e9 port: add missing BTSTACK_ROOT 2022-06-13 17:09:48 +02:00
Matthias Ringwald
02bddf72de port: use find_package(python) in cmake builds 2022-06-13 16:50:55 +02:00
Matthias Ringwald
09fffc1651 chipset/realtek: fix warning 2022-06-13 16:20:07 +02:00
Matthias Ringwald
ce9d10fbb0 chipset/intel: fix warnings 2022-06-13 16:05:10 +02:00