12578 Commits

Author SHA1 Message Date
Matthias Ringwald
9a9f9fd728 test/pts: add code and sequences for SM test 2021-05-06 17:26:00 +02:00
Matthias Ringwald
bd720188f0 test/pts: fix update_advertisement_params spelling in gatt_client_test 2021-05-06 17:24:23 +02:00
Matthias Ringwald
f5020412da sm: derive BR/EDR key using peer address if address type is public in responder role 2021-05-06 16:54:43 +02:00
Matthias Ringwald
af7ef9d1eb sm: extract sm_key_distribution_complete_initiator 2021-05-06 16:54:43 +02:00
Matthias Ringwald
6f7422f1b3 sm: extract sm_key_distribution_complete_responder 2021-05-06 16:54:43 +02:00
Matthias Ringwald
bbd73538bb sm: move sm_ctkd_from_le up 2021-05-06 16:54:43 +02:00
Matthias Ringwald
79b2612de5 sm: derive BR/EDR key using peer address if address type is public in initiator role 2021-05-06 16:54:43 +02:00
Matthias Ringwald
ad20f0c8b0 hci: handle link key request after remote features are available 2021-05-06 16:54:43 +02:00
Matthias Ringwald
8845ea5cb7 test/pts: document gatt client tests 2021-05-04 22:01:53 +02:00
Matthias Ringwald
9100fe3435 test/pts: use ble_central_test as gatt_client_test 2021-05-04 22:01:53 +02:00
Milanka Ringwald
7a978a372a gatt-clients/scan_parameters_service_client: fix compile 2021-05-04 16:17:08 +02:00
Milanka Ringwald
b4e308ae8f test/pts: update test sequences 2021-05-04 16:17:08 +02:00
Milanka Ringwald
2c197cf1fd avrcp_target: fix subunit info response 2021-05-04 16:17:08 +02:00
Matthias Ringwald
24b91470f2 test/pts: fix make build 2021-05-04 10:45:34 +02:00
Matthias Ringwald
b97c867202 sx1280: skip receive after sending non-conn/scannable adv or scan response 2021-05-03 23:37:06 +02:00
Matthias Ringwald
b9add4c9da att_dispatch: fix unused warning 2021-05-03 23:14:07 +02:00
Matthias Ringwald
0b0359e688 test/pts: rework ble_peripheral_test into gatt_server_test 2021-05-03 22:59:41 +02:00
Matthias Ringwald
5db63f8898 test/pts: enable GATT over BR/EDR 2021-05-03 14:30:35 +02:00
Matthias Ringwald
838bd5210c att: handle invalid requests & commands 2021-05-03 14:30:35 +02:00
Matthias Ringwald
6d6595cf55 att_db: add new att opcodes 2021-05-03 14:30:35 +02:00
Matthias Ringwald
0ff1f3d8cf att_db: allow ATT Read Callback to return custom ATT Error Code 2021-05-03 14:30:35 +02:00
Matthias Ringwald
1676a2b8fd att_server: use l2cap channel for notification and indications 2021-05-03 14:30:35 +02:00
Matthias Ringwald
f2372b4464 att_server: use configured gap security level for BR/EDR 2021-05-03 14:30:35 +02:00
Matthias Ringwald
3c5d40722c tool/compile_gatt: fix database hash calculation for Characteristic handle 2021-05-03 14:30:35 +02:00
Matthias Ringwald
8c70002d7d tool/compile_gatt: fix error message for unknown presentation format identifier in aggregate format 2021-05-03 12:29:32 +02:00
Matthias Ringwald
766e9e2722 tool/compile_gatt: allow CHARACTERISTIC_USER_DESCRIPTION to be dynamic, fix UUID for other dynamic descriptors 2021-05-03 12:29:32 +02:00
Matthias Ringwald
824847eaaf test/pts: recreate gatt .h file if .gatt is changed in CMake build 2021-05-03 12:29:32 +02:00
Matthias Ringwald
7daf1469d8 libusb: recreate gatt .h file if .gatt is changed in CMake build 2021-05-03 12:29:32 +02:00
Matthias Ringwald
50c79195c5 fix builds 2021-05-03 12:29:32 +02:00
Matthias Ringwald
b4c226895e stm32-l451-miromico: turn off rgb led on disconnect 2021-05-03 12:29:23 +02:00
Milanka Ringwald
82879dc316 gatt-service: fix request scan parameters 2021-05-03 11:52:30 +02:00
Milanka Ringwald
d4ac06eb78 gatt-service/scan_parameters: fix event type 2021-05-03 11:52:30 +02:00
Milanka Ringwald
c7b29a7da3 test/pts: add scan parameters client 2021-05-03 11:52:30 +02:00
Milanka Ringwald
b3f0de517d gatt_service/scan_parameters: implement enable notifications, add code for testing 2021-05-03 11:52:30 +02:00
Milanka Ringwald
faa8bb4bd1 test/pts: update test sequences 2021-05-03 11:52:30 +02:00
Matthias Ringwald
927d0c32dd sx1280: assert on unhandled ll control opcode 2021-05-02 00:43:43 +02:00
Matthias Ringwald
6e34cf2cc2 sx1280: only fetch rx pdu if buffer available 2021-05-02 00:43:43 +02:00
Matthias Ringwald
85a545aa55 sx1280: avoid free ll_empty_packet 2021-05-02 00:43:43 +02:00
Matthias Ringwald
782349f44c sx1280: rework tx done state machine 2021-05-02 00:29:51 +02:00
Matthias Ringwald
90825e06ef sx1280: call wakeup after reset of modem 2021-05-01 23:36:35 +02:00
Matthias Ringwald
b907bb6fc4 sx1280: use explicit empty tx packet 2021-05-01 15:08:52 +02:00
Matthias Ringwald
ee00544b41 sx1280: use critical section for tx pdu enqueue 2021-05-01 15:08:52 +02:00
Matthias Ringwald
6b8177c56d ports: new stm32-l476rg-nucleo-sx1280 port 2021-05-01 00:25:34 +02:00
Matthias Ringwald
267eaa9ecc stm32-l451-miromico-sx1280: fix disconnect in RGB LED demo 2021-05-01 00:25:34 +02:00
Matthias Ringwald
f87ef305b4 stm32-l451-miromico-sx1280: fix disconnect in RGB LED demo 2021-04-28 23:57:40 +02:00
Matthias Ringwald
ff6c997ed1 test/pts: update ble peripheral test to use newer gatt functions 2021-04-28 19:00:40 +02:00
Matthias Ringwald
10f8f46905 gap: fix gap_connect_cancel right after gap_connect 2021-04-27 11:52:10 +02:00
Matthias Ringwald
80818de8ff gatt_client: drop unused includes 2021-04-27 11:11:51 +02:00
Matthias Ringwald
043de24a5a segger-rtt: set default to no block skip mode 2021-04-27 09:39:00 +02:00
Matthias Ringwald
d42180bbda stm32-l451-miromico-sx1280: update readme 2021-04-26 23:05:17 +02:00