13434 Commits

Author SHA1 Message Date
Matthias Ringwald
eb8d95caa2 hci: remove init command complete handler for (HCI_INIT_DONE-1) 2021-10-01 18:02:26 +02:00
Matthias Ringwald
4f982f3129 hci: call hci_init_done only from run function 2021-10-01 18:02:26 +02:00
Matthias Ringwald
f795c86ec3 hci: send classic/le commands only if supported 2021-10-01 18:02:26 +02:00
Matthias Ringwald
f305290647 hci: move check for write secure connections mode to run function 2021-10-01 18:02:26 +02:00
Matthias Ringwald
e7c662fa0f hci: send write simple pairing mode if supported 2021-10-01 18:02:25 +02:00
Matthias Ringwald
5ffe9d0bfe hci: only send read local buffer size if supported 2021-10-01 18:02:25 +02:00
Matthias Ringwald
c97af5065b hci: fall through to read local supported commands 2021-10-01 18:02:25 +02:00
Matthias Ringwald
f4c579d45b hci: move check for need_baud_change to run function 2021-10-01 18:02:25 +02:00
Milanka Ringwald
4cb846c806 gatt-service/vcs: implement notifications 2021-10-01 15:31:27 +02:00
Milanka Ringwald
5e9859c731 docs: update GATT profile 2021-10-01 15:30:33 +02:00
Milanka Ringwald
e57a777bad gatt-service/vcs: update gatt file 2021-10-01 15:30:33 +02:00
Milanka Ringwald
b9e8c32ae6 gatt-client/vcs: skeleton 2021-10-01 15:29:30 +02:00
Milanka Ringwald
17eda062f3 test: fix BMS test 2021-09-30 14:22:52 +02:00
Milanka Ringwald
35facaddd1 gatt-service: implement MICS Client 2021-09-28 16:15:13 +02:00
Milanka Ringwald
01b628dca3 pts: add BMS tests docu 2021-09-28 16:15:13 +02:00
Milanka Ringwald
82fa854186 gatt_services/BMS: update error handling code 2021-09-28 16:15:13 +02:00
Milanka Ringwald
a644f869d1 gatt_service/tx_power: implement notify 2021-09-28 16:15:13 +02:00
Milanka Ringwald
fc8e1652dc gatt_service/battery_client: rename variable 2021-09-28 16:15:13 +02:00
Milanka Ringwald
f229ad0a0f gatt_service: move gatt_microphone_control_mute_t to bluetooth.h 2021-09-28 16:15:13 +02:00
Matthias Ringwald
0dfa621783 hci: fix build without classic support 2021-09-28 14:46:40 +02:00
Matthias Ringwald
25902c9660 hci: emit HCI_STATE_WORKING after pending gap tasks have been completed 2021-09-28 14:40:03 +02:00
Matthias Ringwald
ab4831a308 hci: extract hci_run_gap_tasks_classic 2021-09-28 14:40:03 +02:00
Matthias Ringwald
27741fe78f hci: convert write page scan activity and type in to gap tasks 2021-09-28 14:40:03 +02:00
Matthias Ringwald
bc2dcc0353 hci: convert write scan enable into gap task 2021-09-28 14:37:17 +02:00
Matthias Ringwald
7ffc99325d hci: swap write page timeout with write scan enable 2021-09-28 14:37:17 +02:00
Matthias Ringwald
6fad2c3769 port: drop support for iOS 2021-09-28 14:37:17 +02:00
Matthias Ringwald
308eeaffaa gap: ENABLE_EXPLICIT_LINK_KEY_REPLY allows for asynchronous link key lookup by application 2021-09-27 14:46:52 +02:00
Matthias Ringwald
63c0b2fd6d hci: move link key lookup from hci_run into event handler 2021-09-27 14:41:51 +02:00
Matthias Ringwald
4f9a3f7e16 gap: document byte format for oob data 2021-09-27 09:50:08 +02:00
Matthias Ringwald
1e7371ded8 hci: fix build without ENABLE_CLASSIC_PAIRING_OOB 2021-09-24 11:34:09 +02:00
Matthias Ringwald
cb439cf1f2 hci: reset OOB data on pairing complete and disconnect 2021-09-24 11:30:58 +02:00
Matthias Ringwald
58026f5a53 CC256x: use sizeof in generated init script file 2021-09-24 09:03:14 +02:00
Matthias Ringwald
01f72e3df4 CC2564C: update for Service Pack v1.5. Use CC2564C version in most ports 2021-09-23 11:42:23 +02:00
Milanka Ringwald
5c562e5771 gatt_client: support Microphone Control Service Server 2021-09-21 14:10:42 +02:00
Milanka Ringwald
7a38be12a5 battery_service: improve docu 2021-09-21 14:09:09 +02:00
Milanka Ringwald
987989bd15 gatt: add tool for processing UUID list, update defines 2021-09-21 14:09:09 +02:00
Matthias Ringwald
b5d6d34ae1 btstack_sbc_decoder_bluedroid: extract btstack_sbc_decoder_drop_processed_bytes 2021-09-21 10:03:03 +02:00
Matthias Ringwald
c61814e802 btstack_sbc_decoder_bluedroid: correct remove processed bytes 2021-09-21 09:56:51 +02:00
Matthias Ringwald
ff7ad8fbcc btstack_sbc_decoder_bluedroid: remove stray spaces 2021-09-21 09:30:32 +02:00
Matthias Ringwald
58fb2150d9 readme: add BMS and TPS 2021-09-19 16:12:50 +02:00
Milanka Ringwald
0317c1b4b7 bond_management: add unit tests 2021-09-19 16:08:17 +02:00
Milanka Ringwald
1c7aea60f8 pbap_client: update API docu 2021-09-16 16:44:37 +02:00
Milanka Ringwald
35fe15fcb7 pbap_client: assert PBAP_CONNECTED state 2021-09-16 16:44:11 +02:00
Milanka Ringwald
721ddaa57f pbap_client: return ERROR_CODE_SUCCESS instead of 0 2021-09-16 16:43:20 +02:00
Milanka Ringwald
ac27f3f217 pbap_client: fix parameter name 2021-09-16 16:42:41 +02:00
Milanka Ringwald
e166b1e8c6 pbap_client: use ERROR_CODE_SUCCESS status instead of 0 2021-09-16 15:09:49 +02:00
Milanka Ringwald
b3d2643615 gatt_service: implement Bond Management Service Server 2021-09-16 14:41:55 +02:00
Milanka Ringwald
44bb45f308 gatt_service: implement TX Power Service Server 2021-09-16 14:41:55 +02:00
Matthias Ringwald
9e81dea27f changelog: add tested br/edr protocols 2021-09-15 10:13:52 +02:00
Matthias Ringwald
b892db1cf5 fix build with ENABLE_BLE and without ENABLE_CENTRAL 2021-09-15 09:52:05 +02:00