4007 Commits

Author SHA1 Message Date
Matthias Ringwald
a146edabb8 btstack_cvsd_plc.c: ignore empy sco packets 2018-12-17 14:43:08 +01:00
Matthias Ringwald
f6f968dd35 btstack_sbc_decoder_bluedroid: fix signed warning 2018-12-17 11:39:42 +01:00
Matthias Ringwald
cca2ddcca3 btstack_sbc_decoder_bluedroid: allow to resync in all cases 2018-12-17 10:28:52 +01:00
Milanka Ringwald
57f61fbe2c btstack_sbc_decoder_bluedroid: separate synchronization and PLC, reduce complexity, disable PLC until working 2018-12-14 15:39:56 +01:00
Milanka Ringwald
a5b619647e pbab client demo: define vars before switch, fix var reasigning 2018-12-14 11:33:05 +01:00
Milanka Ringwald
ca3f868cf8 hid device: fix casting when assigning enum values, define vars before switch 2018-12-14 11:28:38 +01:00
Milanka Ringwald
22587df049 hfp_hf_demo: use API calls to access event values, remove ag indicatior status on initial retrieval 2018-12-14 11:11:16 +01:00
Milanka Ringwald
c741b03209 hfp: emit ag indicator status 2018-12-14 10:41:54 +01:00
Milanka Ringwald
9700d53b49 l2cap: only check for ertm actions when ertm active 2018-12-13 14:39:43 +01:00
Milanka Ringwald
3d45f2d56b cvsd_plc: octave script for PLC visualisation 2018-12-04 22:39:47 +01:00
Milanka Ringwald
cf8890c436 cvsd: fix scaling factor to max of 1 instead of 1.2 2018-12-04 22:39:47 +01:00
Matthias Ringwald
21045273fa sm: fix warnings 2018-12-04 10:25:00 +01:00
Matthias Ringwald
899e6e028a sm: generate and store ER / IR keys in TLV, unless manually set by application 2018-12-04 10:20:20 +01:00
Matthias Ringwald
5b4dd59758 sm: fix internal buffer overrun during random address generation 2018-12-03 20:26:40 +01:00
Matthias Ringwald
103fa6b079 sm: reduce logic to trigger IRK generation 2018-12-03 20:26:36 +01:00
Matthias Ringwald
fbd4e238e2 sm: trigger random generation for private address in sm_run() 2018-12-03 20:25:54 +01:00
Matthias Ringwald
e0d09929fa hfp: handle multiple commands/responses in single rfcomm data packet 2018-11-30 11:23:01 +01:00
Matthias Ringwald
0cef86faed hfp: handle multiple commands/responses in single rfcomm data packet 2018-11-29 16:26:39 +01:00
Milanka Ringwald
eb1deedd3b cvsd_plc: prepare for variable sample size 2018-11-29 15:34:47 +01:00
Matthias Ringwald
c245ca32b5 sm: ENABLE_LE_CENTRAL_AUTO_ENCRYPTION triggers automatic encryption on connect to bonded devices 2018-11-27 11:25:13 +01:00
Matthias Ringwald
aacfafc3ac sm: ignore Slave Security Request after sending own Pairing Request 2018-11-26 20:19:47 +01:00
Matthias Ringwald
6fff232482 remove explicit memset call for buffers from btstack_memory 2018-11-23 17:41:43 +01:00
Matthias Ringwald
a2673d8810 btstack_memory: initialize all buffers on btstack_memory_TYPE_get() 2018-11-23 17:40:42 +01:00
Matthias Ringwald
64cb054c86 l2cap: fix use after free with ERTM (close issue #181) 2018-11-22 21:55:08 +01:00
Matthias Ringwald
47ba4de1ce sm: GAP_RANDOM_ADDRESS_TYPE_STATIC does not need periodic updates 2018-11-20 15:05:23 +01:00
Milanka Ringwald
a442c325e9 tool: sort files alphabetically, replace dash with undescore in defines 2018-11-13 11:40:52 +01:00
Milanka Ringwald
ed83c15790 fix esp32 port compiling error 2018-11-13 09:53:46 +01:00
Milanka Ringwald
1b93b0cf97 cleanup: remove unused std libs 2018-11-13 09:39:07 +01:00
Milanka Ringwald
c9db5c2133 hci/gap: save the le connection interval on connection complete and connection update 2018-11-12 15:00:10 +01:00
Milanka Ringwald
900fc9c688 cycling_power_service_server: remove printf, use ATT MTU 2018-11-12 11:45:12 +01:00
Milanka Ringwald
b11dea2d08 remove printf and unused std libraries 2018-11-12 11:44:23 +01:00
Milanka Ringwald
8f9132b582 att_server: add getter for MTU 2018-11-12 11:37:12 +01:00
Milanka Ringwald
842f997411 remove unused casts 2018-11-12 10:27:49 +01:00
Milanka Ringwald
40a35d0a97 ublox_spp_service_server: add read to FIFO characteristic, receive three wrties: Write credits CCCD, Write FIFO CCCD, Write credits, then give out/notify credits 2018-11-09 14:39:21 +01:00
Matthias Ringwald
cf837c2859 avdtp: fix warning 2018-11-08 15:38:14 +01:00
Matthias Ringwald
0d4a198ec7 avdtp: rework incoming l2cap connection during connection establishment 2018-11-08 15:17:38 +01:00
Matthias Ringwald
f43b5c9071 sm: fix internal buffer overrun that can cause storing of bonding information to fail 2018-11-08 09:25:40 +01:00
Milanka Ringwald
733ac1e89f ublox_spp_service_server: Implementation of the ublox SPP-like profile 2018-11-06 15:13:10 +01:00
Milanka Ringwald
c9d24807fb hids_device: remove printfs 2018-11-05 14:19:46 +01:00
Milanka Ringwald
3bb3035f55 att_server: use const for input data buffer 2018-11-02 14:48:46 +01:00
Milanka Ringwald
28e59789a6 gatt_service: use GATTSERVICE as event prefix for GATT services 2018-11-02 09:29:31 +01:00
Matthias Ringwald
e2c2b10c79 hid_device: fix warning 2018-11-01 12:36:09 +01:00
Milanka Ringwald
eb40c7db93 att_server: read btstack config for conditional define 2018-11-01 10:53:18 +01:00
Milanka Ringwald
22b7170527 cycling power service: define extern att_server_response_ready 2018-11-01 10:39:55 +01:00
Milanka Ringwald
62545c237c cycling power service: fix shadowed variable 2018-11-01 10:37:16 +01:00
Milanka Ringwald
833ca78b24 cycling_speed_and_cadence: fix compile 2018-11-01 09:44:07 +01:00
Milanka Ringwald
f15c31b547 gatt_service: implementation of cycling power and cycling speed and cadence GATT services 2018-11-01 09:44:07 +01:00
Milanka Ringwald
adbdd27a95 btstack_util: add little_endian_store_24 2018-11-01 09:44:07 +01:00
Milanka Ringwald
9fe70df8e9 btstack_defines: add Cycling Power service events 2018-11-01 09:44:07 +01:00
Milanka Ringwald
0b8dd114aa btstack: add new h files 2018-11-01 09:44:07 +01:00