10630 Commits

Author SHA1 Message Date
Matthias Ringwald
ccf862b42f cycling_speed_and_cadence_service_server: Correct small bug that prevented the last crank event time from being updated. 2020-04-16 10:30:07 +02:00
Matthias Ringwald
45e832285a btstack_debug: discard arguments to log_x macros to avoid evaluation them 2020-04-14 23:00:53 +02:00
Matthias Ringwald
62473419f7 hci: allow to specify HCI_RESET_RESEND_TIMEOUT_MS from btstack_config.h 2020-04-14 16:02:38 +02:00
Matthias Ringwald
273692f274 l2cap: fix unused var in l2cap_run 2020-04-14 15:44:58 +02:00
Matthias Ringwald
087c4e09de avdtp_initiator_stream_config_subsm_run: extract avdtp_initiator_stream_config_subsm_run_signaling and avdtp_initiator_stream_config_subsm_run_endpoint from avdtp_initiator_stream_config_subsm_run 2020-04-14 15:13:54 +02:00
Matthias Ringwald
fa06a5d9fd avrcp_target: use if else chain to pick next action 2020-04-14 15:13:54 +02:00
Matthias Ringwald
5c7e2c7474 btstack_sbc_decoder_bluedroid: extract btstack_sbc_decoder_bluedroid_simulate_error and btstack_sbc_decoder_insert_missing_frames 2020-04-14 15:13:54 +02:00
Matthias Ringwald
371c4c5822 avdtp_util: use if else chain to parse codec bitmap 2020-04-14 15:13:54 +02:00
Matthias Ringwald
3b9a211c60 att_db: rework handle_read_by_type_request2 2020-04-14 15:13:54 +02:00
Matthias Ringwald
d7f1c72e38 sm: extract helper functions from sm_run 2020-04-14 11:59:03 +02:00
Matthias Ringwald
c80ea152d7 l2cap: extract l2cap_run_for_classic_channel_ertm 2020-04-14 11:59:03 +02:00
Matthias Ringwald
5fe48d63a1 l2cap: move can send acl packet now check in front of switch of l2cap_run_for_classic_channel 2020-04-14 11:59:02 +02:00
Matthias Ringwald
ea6a43fa4b l2cap: split l2cap_run into sub statemachines 2020-04-14 11:59:02 +02:00
Matthias Ringwald
67c6c9dce6 hci: reduce comparison to handle event, extract handle_event_for_current_stack_state 2020-04-14 11:59:02 +02:00
Matthias Ringwald
07fd2f3183 hci: extract hci_initializing_event_handler_command_completed 2020-04-14 11:59:02 +02:00
Matthias Ringwald
55573af2da hci: reduce comparisons to process outgoing hci commands 2020-04-14 11:14:15 +02:00
Matthias Ringwald
f30077b726 hci: split hci_run into multiple sub statemachines 2020-04-14 11:14:15 +02:00
Matthias Ringwald
b59454f6f7 tool/metric: add micro-ecc and rijndael sources
update location of minimal c-headers
2020-04-10 10:23:10 +02:00
Matthias Ringwald
bf2b6c3754 micro-ecc: add uECC_NO_DEFAULT_RNG to disable default RNG from OS (POSIX, 2020-04-10 10:23:10 +02:00
Matthias Ringwald
34bd46a03b example: fix reading counter characteristic in gatt_counter and spp_and_le_counter 2020-04-09 16:28:44 +02:00
Matthias Ringwald
d0edd69af7 chipset/bcm: wait 300 ms after PatchRAM update in hci.c to assert Controller is ready 2020-04-09 11:53:58 +02:00
Milanka Ringwald
c6bc5965d2 avdtp: add debug info 2020-04-09 11:53:14 +02:00
Milanka Ringwald
b95f2da397 avdtp: improve log error info for initiator 2020-04-09 11:39:47 +02:00
Matthias Ringwald
f19b3c9e44 chipset/bcm: wait 300 ms after PatchRAM update in hci.c to assert Controller is ready 2020-04-07 15:48:15 +02:00
Matthias Ringwald
9b1b0ebd45 avrcp: decline incoming l2cap connection if outgoing is active 2020-04-06 11:11:26 +02:00
Matthias Ringwald
cbfa934e0a port/libusb: use ATTRS{idProduct} in udev rules of README.md 2020-04-05 22:16:35 +02:00
Matthias Ringwald
985f34051e readmed/changelog: update 2020-04-03 09:55:16 +02:00
Matthias Ringwald
b4eb44208c hci: gap_set_allow_role_switch allows to prevent role switch in outgoing classic ACL connections 2020-04-02 21:51:56 +02:00
Matthias Ringwald
787e73a54d hci: fix gap_stop_scan - regression from 3251a10 2020-04-02 16:36:02 +02:00
Matthias Ringwald
1470db0ca8 test/gap: unit test for gap le scanning 2020-04-02 16:32:39 +02:00
Matthias Ringwald
a5a5d24ebb hci: fix LE-only build 2020-04-01 11:37:53 +02:00
Matthias Ringwald
6ffe3f3eb1 hci: fix compile 2020-04-01 11:04:08 +02:00
Matthias Ringwald
bbc80a48cd l2cap: request security level 2 for both SSP and non-SSP connections 2020-04-01 10:34:46 +02:00
Matthias Ringwald
245302af3c test/fuzz: create image for libfuzz if needed 2020-04-01 10:32:44 +02:00
Matthias Ringwald
6e058d3f51 hci: only send HCI Read Local Encryption Key Size if supported by Controller 2020-03-31 23:36:04 +02:00
Matthias Ringwald
7a4d61a383 chipset: assert hci packet buffers are suitable for firmware upload or patches (atwilc3000,bcm,cc256x,intel) 2020-03-31 21:41:30 +02:00
Matthias Ringwald
1cd2cf6ccf da1458x: use command buffer in RAM to avoid Flash access for final ACK 2020-03-27 14:40:47 +01:00
Milanka Ringwald
6ff556f67e ad2p_demo: document URL to blog post 2020-03-25 10:06:25 +01:00
Milanka Ringwald
d73c9dbec8 gatt_client: improve input validation 2020-03-25 10:01:07 +01:00
Matthias Ringwald
5c99b5e730 a2dp_sink_demo: clarify wav reporting, store wav in a2dp_sink_demo.wav 2020-03-19 10:48:36 +01:00
Matthias Ringwald
0d6cebf8ee sdp_client: query attributes 0x0000..0xffff instead of 0x0001..0xffff to match other stacks / improve compatibility with bad sdp server implementations 2020-03-18 11:30:29 +01:00
Matthias Ringwald
0af1bfd99d windows ports: mention conio.h not found in msys2 32-bit and/or 32-bit toolchain 2020-03-18 10:26:22 +01:00
Matthias Ringwald
3251a10887 gap: fixed gap_set_scan_parameters() if issued right before gap_start_scan() - issue #275 2020-03-13 15:25:42 +01:00
Matthias Ringwald
e71d6c14a5 hci_cmd: fix compile 2020-03-12 10:36:01 +01:00
Matthias Ringwald
4eac239104 hci_cmd: added hci_read_inquiry_scan_activity and hci_write_inquiry_scan_activity 2020-03-12 10:32:00 +01:00
Matthias Ringwald
1375370385 test/mesh: remove -Wimplicit-fallthrough as it is clang-only 2020-03-11 15:59:51 +01:00
Matthias Ringwald
3e5c3c5b80 volume in avrcp_target_volume_changed is reported as current value in interim response to register for volume change notifications 2020-03-11 10:02:37 +01:00
Milanka Ringwald
7d33cb261f test/fuzz: setup controller info to allow sending, set conn role as slave, cover more states 2020-03-10 10:16:10 +01:00
Matthias Ringwald
a0a4507b35 esp32: add missing freertos queue.h include 2020-03-06 22:39:21 +01:00
Matthias Ringwald
9f698c8283 gatt_client: process included service response only if pair_size expected 2020-03-06 22:30:24 +01:00