11785 Commits

Author SHA1 Message Date
Matthias Ringwald
78bb22e917 stm32-sx1280: implement DMA TX only and TX+RX
# Conflicts:
#	port/stm32-l073rz-nucleo-sx1280/Inc/main.h
2020-11-02 19:50:33 +01:00
Matthias Ringwald
ec59e7868b stm32-sx1280: use 32 bytes for read/write buffer test 2020-11-02 19:50:33 +01:00
Matthias Ringwald
da16b0c648 Revert "stm32-sx1280: report ACL buffer size of 16 by Controller until autotx timeout issued is fixed"
This reverts commit b9a848a40577fe2a43717382c19aab221f956231.
2020-11-02 19:49:30 +01:00
Matthias Ringwald
02e972ab63 stm32-sx1280: use 250 us in SetRx as it seems to apply to AutoTx as well 2020-11-02 19:47:30 +01:00
Matthias Ringwald
357d0f166a stm32-sx1280: .h files depend on build dir 2020-11-02 19:47:22 +01:00
Matthias Ringwald
5cc4b88585 l2cap: trigger pairing for outgoing LE Data Channels if security level insufficient 2020-11-02 12:33:17 +01:00
Matthias Ringwald
702a17ab2b test/coverage: update bat subset 2020-10-31 19:28:28 +01:00
Matthias Ringwald
06c14afda2 LE Data Channel examples: add SM handler to accept pairing 2020-10-31 19:27:34 +01:00
Matthias Ringwald
f060f1083e gatt_client: use error_code variable 2020-10-31 19:27:34 +01:00
Matthias Ringwald
dda77937c1 gatt_client: inline gatt_client_mtu 2020-10-31 19:27:34 +01:00
Milanka Ringwald
bbc383fe23 src: remove commented code 2020-10-30 14:48:56 +01:00
Milanka Ringwald
8143b3ce63 test/embedded: draft freertos test 2020-10-30 14:38:52 +01:00
Milanka Ringwald
516e2db7a9 test/embedded: draft test 2020-10-30 14:22:42 +01:00
Matthias Ringwald
defbf20033 hci: assert in gap_request_security_level switch on LE connection 2020-10-29 20:35:15 +01:00
Matthias Ringwald
5cf1669fe0 gatt_client: streamline function, parameters and variable names
remove 'peripheral' term and use gatt_client instead
2020-10-29 18:11:06 +01:00
Matthias Ringwald
e060c07df9 hci: gap_request_security_level switch on connection type
move existing code into Classic case
2020-10-29 17:22:38 +01:00
Matthias Ringwald
0f30414476 test/coverage: fix paths for test-develop-sm-sc 2020-10-29 16:30:19 +01:00
Matthias Ringwald
c8d0ff3394 sm: sending security request by responder starts sm timeout 2020-10-29 15:24:14 +01:00
Matthias Ringwald
87014f74ec sm: move SM_RESPONDER_SEND_SECURITY_REQUEST code into sm_run 2020-10-29 15:14:24 +01:00
Matthias Ringwald
38196718f6 sm: move SM_SC_RECEIVED_LTK_REQUEST code into sm_run 2020-10-29 15:06:48 +01:00
Matthias Ringwald
b6afa23ea4 sm: move SM_RESPONDER_PH1_PAIRING_REQUEST_RECEIVED code into sm_run() 2020-10-29 14:51:15 +01:00
Matthias Ringwald
dd12a62b2e sm: move SM_RESPONDER_PH0_RECEIVED_LTK_REQUEST code into sm_run
remove SM_RESPONDER_PH4_Y_GET_ENC
2020-10-29 11:53:37 +01:00
Matthias Ringwald
b26f445ff2 sm: move SM_INITIATOR_PH1_W2_SEND_PAIRING_REQUEST code into sm_run
remove SM_INITIATOR_PH1_SEND_PAIRING_REQUEST
2020-10-29 11:39:39 +01:00
Matthias Ringwald
f32b7a88e6 sm: move SM_INITIATOR_PH0_HAS_LTK code into sm_run
remove  SM_INITIATOR_PH0_SEND_START_ENCRYPTION
2020-10-29 11:39:05 +01:00
Matthias Ringwald
178e8c1b8f sm: defer sending security request until ec key is ready 2020-10-29 11:33:52 +01:00
Matthias Ringwald
30c8e1142e Revert "sm: delete unused ir_loopup_active"
This reverts commit bac48def6980b39e32241a04b057248e72bd89b2.
2020-10-28 09:04:11 +01:00
Matthias Ringwald
bac48def69 sm: delete unused ir_loopup_active 2020-10-27 18:48:19 +01:00
Matthias Ringwald
d20e3046cb enable asserts for all desktop ports 2020-10-27 18:30:56 +01:00
Matthias Ringwald
51342da5f4 libusb: treat warnings as errors in cmake build 2020-10-27 18:19:58 +01:00
Matthias Ringwald
e5d43f34a8 panu_demo: avoid unused var warnings if client mode is disabled 2020-10-27 18:16:56 +01:00
Matthias Ringwald
a8d51f092f add missing default switch cases 2020-10-27 18:16:17 +01:00
Matthias Ringwald
f7b7cba197 libusb: enabled additional compiler warnings depending on compiler 2020-10-27 17:57:32 +01:00
Milanka Ringwald
e0d13a1902 avoid warning for set but unused variables when log_info and log_error are disabled 2020-10-27 14:34:31 +01:00
Milanka Ringwald
7bbeb3ad8c add missing default switch cases 2020-10-27 13:44:55 +01:00
Matthias Ringwald
24fd61d9d3 l2cap: streamline security level request for outgoing classic connections 2020-10-26 18:28:26 +01:00
Milanka Ringwald
4e8fbd23e5 docu: update btstack_protocols pict 2020-10-26 11:44:19 +01:00
Milanka Ringwald
07d1c69f03 docu: move stack configuration info from example top to 'how to configure btstack' 2020-10-26 10:51:07 +01:00
Matthias Ringwald
fa529fa70e tool/compile_gatt: mark profile_data as constexpr for C++11 2020-10-23 16:31:52 +02:00
Matthias Ringwald
d51536280e a2dp: restore event/subevent id after executing callback 2020-10-23 15:49:40 +02:00
Milanka Ringwald
ec8ae085b4 docu: copy editing examples titles 2020-10-23 09:55:01 +02:00
Matthias Ringwald
c3898ca4c0 hci: fix reject of LE remote connection param request via HCI 2020-10-21 15:28:41 +02:00
Matthias Ringwald
5b81740276 changelog: update 2020-10-21 14:38:28 +02:00
Matthias Ringwald
1e122704da gap: add gap_bonded to check if bonding information is available for active connection 2020-10-21 14:34:35 +02:00
Matthias Ringwald
99c44ab2c7 sm_pairing_peripheral: fix IO Capabilities for Secure Connections with Just Works 2020-10-21 14:34:35 +02:00
Milanka Ringwald
13820c00da docu: updated titles of examples 2020-10-21 11:06:03 +02:00
Milanka Ringwald
808187d876 docu: remove file name from title, and add it below with link to source code; sort examples 2020-10-21 10:46:29 +02:00
Matthias Ringwald
d38af6c062 test/security_manager_sc: retry test on unecxected disconnect 2020-10-20 14:45:52 +02:00
Matthias Ringwald
092fc1dbc5 test/security_manager_sc: print message on disconnect after working state was reached 2020-10-20 14:43:42 +02:00
Matthias Ringwald
b9a848a405 stm32-sx1280: report ACL buffer size of 16 by Controller until autotx timeout issued is fixed 2020-10-19 22:57:44 +02:00
Matthias Ringwald
52ac3a1484 stm32-sx1280: enable BK SPI for L451 module 2020-10-19 22:57:44 +02:00