7144 Commits

Author SHA1 Message Date
Matthias Ringwald
f78112560a sm:: avoid HCI_EVENT_IS_COMMAND_COMPLETE macro 2022-05-09 21:54:36 +02:00
Matthias Ringwald
f8c25d5489 l2cap: avoid HCI_EVENT_IS_COMMAND_COMPLETE/STATUS macros 2022-05-09 21:54:36 +02:00
Matthias Ringwald
72a2585a4c hci: avoid HCI_EVENT_IS_COMMAND_COMPLETE macro 2022-05-09 21:54:36 +02:00
Matthias Ringwald
f716959cec btstack_crypto: avoid HCI_EVENT_IS_COMMAND_COMPLETE macro 2022-05-09 21:09:16 +02:00
Matthias Ringwald
65b58db322 pbap_client: move constants to pbap.h 2022-05-09 17:53:59 +02:00
Matthias Ringwald
c70df5f87e hci: use opcode in handle_command_complete_event 2022-05-09 14:41:55 +02:00
Matthias Ringwald
afbf1cd74e hci: extract handle_command_status_event 2022-05-09 14:19:19 +02:00
Matthias Ringwald
098c2716f1 hci: drop outgoing iso fragments on disconnect 2022-05-06 23:17:40 +02:00
Matthias Ringwald
d39e4f950b hci: recombine iso packets 2022-05-06 17:10:02 +02:00
Matthias Ringwald
4ae8623ec0 hci: track iso streams 2022-05-06 17:10:02 +02:00
Matthias Ringwald
b6ac006a5a btstack_memory: add hci_iso_stream 2022-05-06 15:27:01 +02:00
Matthias Ringwald
a260944440 hci: add hci_iso_stream_t 2022-05-06 15:27:01 +02:00
Matthias Ringwald
68ab6207a5 hci: fragment outgoing iso packets 2022-05-06 09:56:43 +02:00
Matthias Ringwald
2281ada792 btstack_memory: refactor generator code 2022-05-05 17:16:00 +02:00
Matthias Ringwald
6fd2a92ac2 btstack_memory: regenerated 2022-05-05 16:58:53 +02:00
Matthias Ringwald
637a996501 battery_service_client: finalize client on disconnect 2022-05-05 15:01:39 +02:00
Matthias Ringwald
d25f7218e4 btstack_event: improve wording 2022-05-05 11:42:06 +02:00
Matthias Ringwald
5baa755bba sm: pairing events indicate if pairing will lead to LE Secure Connection 2022-05-05 11:34:53 +02:00
Matthias Ringwald
f6a153d569 sm: inline sm_notify_client_base and sm_notify_client_passkey 2022-05-05 11:28:10 +02:00
Matthias Ringwald
ea9b67963c sm: extract sm_trigger_user_response_basic and sm_trigger_user_response_passkey 2022-05-05 11:25:10 +02:00
Matthias Ringwald
d0dea5fb1d hci: assert hci_run is executed once after transition to working state 2022-05-04 11:25:04 +02:00
Matthias Ringwald
b8fd168e43 mesh_node: use btstack_clz 2022-04-30 22:05:44 +02:00
Matthias Ringwald
ec08441f2c btstack_util: provide btstack_clz 2022-04-30 22:05:44 +02:00
Matthias Ringwald
3ece47889a btstack_util: add btstack_strcat 2022-04-29 11:20:12 +02:00
Matthias Ringwald
8d3d774439 btstack_util: fix btstack_strcpy 2022-04-29 11:19:32 +02:00
Matthias Ringwald
e878f80d7e hci_cmd: fix warning 2022-04-28 23:10:00 +02:00
Matthias Ringwald
c1dbba9df4 gatt-service: fix warnings 2022-04-28 22:28:22 +02:00
Matthias Ringwald
bda8c50e97 gatt_client: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
348fc8066f att_server: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
ea6f431f4e att_db_util: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
38460e253e att_db: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
3486da78f9 l2cap_signaling: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
b5dfe35132 l2cap: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
48944233ac hci_cmd: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
b1c141dbae hci: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
a5f7b8d3ad btstack_util: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
f2a94e3bf6 btstack_crypto: fix warnings 2022-04-28 16:48:00 +02:00
Matthias Ringwald
a2c1e37ed4 btstack_bool: fix warning 2022-04-28 16:48:00 +02:00
Matthias Ringwald
37e014a7ac l2cap: store 16-bit connection result value 2022-04-28 16:41:45 +02:00
Matthias Ringwald
7b8ae0b4bd l2cap: fix send for fixed and connectionless channels
Regressions introduced in 2dc3c7c
2022-04-28 16:10:56 +02:00
Matthias Ringwald
2dc3c7c1cb l2cap: use hci_can_send_acl_packet_now(con_handle) instead of generic hci_can_send_acl_classic/le_packet_now 2022-04-22 22:44:45 +02:00
Matthias Ringwald
ef35c01acd Drop EHIMA LCS in favor of newer google codec 2022-04-22 12:50:49 +02:00
Matthias Ringwald
9a19cd7860 Add LC3 codec from Google 2022-04-22 12:50:12 +02:00
Matthias Ringwald
9b9478570b lc3: provide separate functions for 16 vs. 24 bit PCM samples 2022-04-21 12:30:28 +02:00
Matthias Ringwald
1e0338eba8 hci: fix negative reply to le remote connection param request 2022-04-21 10:31:36 +02:00
Matthias Ringwald
ca41a3bd49 lc3: add stride param to encode/decode operations 2022-04-20 19:24:41 +02:00
Matthias Ringwald
2fd68da21a prefix lc3-related enums, types and files with btstack 2022-04-20 18:57:07 +02:00
Matthias Ringwald
0a8cccd5b3 hci: depend on ENABLE_LE_ISOCHRONOUS_STREAMS 2022-04-14 15:01:00 +02:00
Matthias Ringwald
bc06f564ef hci: fix inquiry state on exit periodic inquiry command complete 2022-04-14 12:20:57 +02:00
Matthias Ringwald
3d1f2d2452 hci: move code to handle periodic inquiry command complete into handle_command_complete_event handler 2022-04-14 12:18:04 +02:00