220 Commits

Author SHA1 Message Date
Milanka Ringwald
146fc0fb6e avdtp: extend AVDTP_SUBEVENT_SIGNALING_CONNECTION_ESTABLISHED event with con_handle 2020-10-01 16:14:41 +02:00
Milanka Ringwald
4f5eb79778 avrcp: pass AVRCP_SUBEVENT_GET_CAPABILITY_COMPANY_ID and AVRCP_SUBEVENT_GET_CAPABILITY_EVENT_ID events to client 2020-07-02 10:40:53 +02:00
Milanka Ringwald
e7e98b6012 arvcp browsing: support more notification events 2020-06-17 16:15:39 +02:00
Matthias Ringwald
7b73c5a9f4 btstack_defines: add HCI_EVENT_USER_PASSKEY_NOTIFICATION and HCI_EVENT_KEYPRESS_NOTIFICATION 2020-06-08 12:24:40 +02:00
Matthias Ringwald
d505770669 hci_cmd: add hci_read_remote_extended_features_command 2020-05-26 13:45:17 +02:00
Milanka Ringwald
d175073c35 mesh: expand count_log to count, and period_log to period_s in heartbeat messages of configuration client [a2592] 2020-01-31 11:33:03 +01:00
Milanka Ringwald
4f44739eea mesh: add destination field to heartbeat messages of configuration client [a2591] 2020-01-31 11:33:03 +01:00
Milanka Ringwald
786ea917db mesh: implement config client network transmit msgs [a2583] 2020-01-31 11:33:03 +01:00
Milanka Ringwald
70fcff1a97 mesh: implement config client low power node msgs [a2582] 2020-01-31 11:33:03 +01:00
Milanka Ringwald
7d339f89ba mesh: implement config client heartbeat publication and subscription msgs [a2580, a2581] 2020-01-31 11:33:03 +01:00
Milanka Ringwald
3ef45e9132 mesh: implement config client key refresh msgs [a2579] 2020-01-28 11:41:08 +01:00
Milanka Ringwald
64c3d06bad mesh: implement config client node reset and friend msgs [a2578,a2584] 2020-01-28 11:41:08 +01:00
Milanka Ringwald
df02a64146 mesh: implement sig and vendor model app list 2020-01-27 12:17:30 +01:00
Milanka Ringwald
8d4cf36ecc mesh: implement mesh client configuration model appkey bind/unbind messages 2020-01-27 11:24:31 +01:00
Milanka Ringwald
82cfc808ca mesh: implement mesh client configuration node identity messages 2020-01-27 10:59:36 +01:00
Milanka Ringwald
b629980d78 mesh_configuraiton_client: implement netkey and appkey messages 2020-01-23 14:59:19 +01:00
Milanka Ringwald
908a73e370 mesh_configuraiton_client: subscription get and list messages 2020-01-21 16:37:05 +01:00
Milanka Ringwald
67abec4298 mesh: implement model subscription messages 2020-01-08 11:54:58 +01:00
Matthias Ringwald
ec422a3a49 mesh: fix MESH_SUBEVENT_PROXY_CONNECTED
Event does not have a status field
2020-01-07 22:23:36 +01:00
Matthias Ringwald
b24771d95e hfp_hf: fix HFP_SUBEVENT_SPEAKER_VOLUME and HFP_SUBEVENT_MICROPHONE_VOLUME definitions
Both have no status field
2020-01-07 22:14:59 +01:00
Milanka Ringwald
f2ca42dfa8 mesh_configuraiton_client: implement config model publication set/get/status 2020-01-06 12:01:16 +01:00
TREFOU Felix
0561b2d8d5 stm32-wb55-nucleo-freertos port 2019-12-21 20:08:03 +01:00
Milanka Ringwald
63274943dc avdtp: introduce is_initiator param in accept and reject events 2019-12-17 15:21:50 +01:00
Milanka Ringwald
b0e589ac8a mesh: rename configuration client events, send raw data for composition data event 2019-12-10 10:45:42 +01:00
Milanka Ringwald
1937dd5208 mesh: client relay proxy msgs [a2490] 2019-12-09 11:47:34 +01:00
Milanka Ringwald
e38651d8f4 mesh: client configuration GATT proxy msgs [a2482] 2019-12-09 11:28:49 +01:00
Milanka Ringwald
344d65499b mesh: client configuration default TTL msgs [a2481] 2019-12-09 11:28:49 +01:00
Milanka Ringwald
699be93dac mesh: configuration client, define and send MESH_SUBEVENT_FOUNDATION_BEACON_STATUS event" 2019-12-09 11:28:49 +01:00
Matthias Ringwald
fa485b2b3f gap: trigger send of le conn param update on gap_request_connection_parameter_update 2019-12-06 17:53:53 +01:00
Matthias Ringwald
09c9c96382 gap: trigger send of le conn param update on gap_request_connection_parameter_update 2019-12-06 17:45:45 +01:00
Milanka Ringwald
5c1e046aaa mesh: remove element and index, add destination and status to status event 2019-12-05 14:31:24 +01:00
Matthias Ringwald
6e084577f7 avoid // in block comments 2019-12-02 14:39:25 +01:00
Matthias Ringwald
1c4468cf9f btstack_bool: move bool definition into separate header file (similar to std_bool.h) 2019-11-27 17:50:55 +01:00
Matthias Ringwald
45f04363db mesh/health_server: add acknowledged flag to perform health test event, don't block for reponse 2019-10-30 18:31:13 +01:00
Matthias Ringwald
13dcd34bad mesh/health_server: remove element index from mesh_health_server_report_* and MESH_SUBEVENT_HEALTH_PERFORM_TEST 2019-10-30 18:05:46 +01:00
Matthias Ringwald
4380b5b00c mesh/health_server: remove model_id from MESH_SUBEVENT_HEALTH_PERFORM_TEST 2019-10-30 17:55:10 +01:00
Matthias Ringwald
204019bbbb mesh/health_server: implement clear registered faults internally, remove unused events 2019-10-29 18:10:31 +01:00
Matthias Ringwald
fa4d4f9b27 btstack_defines: avoid defining bool for C++ 2019-10-23 15:04:15 +02:00
Matthias Ringwald
df4fb5ac36 btstack_defines: provide boolean type 'bool' via <stdbool.h> or as backport 2019-10-23 14:50:04 +02:00
Milanka Ringwald
9cb80b17e9 gat_client: rename status to att_status in GATT_EVENT_QUERY_COMPLETE event, add and use ATT_ERROR_SUCCESS instead of 0 status code 2019-09-25 09:25:38 +02:00
Milanka Ringwald
ff3ef26837 bluetooth.h: move HCI events to btstack_defines.h 2019-09-24 14:46:05 +02:00
Milanka Ringwald
96c69d4a40 bluetooth.h: move BTstack status codes to bluetooth.h 2019-09-24 14:46:05 +02:00
Milanka Ringwald
0f5bb594a6 a2dp source: add A2DP_SUBEVENT_SIGNALING_CAPABILITIES_DONE event, rename related AVDTP event into AVDTP_SUBEVENT_SIGNALING_CAPABILITIES_DONE 2019-09-21 11:27:55 +02:00
Milanka Ringwald
ff6bc02c5d avdtp: add DELAY_REPORT event 2019-09-20 13:58:59 +02:00
Matthias Ringwald
891b9fc269 gap: support reading RSSI for Classic+LE using gap_read_rssi. Emits GAP_EVENT_RSSI_MEASUREMENT 2019-09-02 21:39:50 +02:00
Milanka Ringwald
584bbe7d59 mesh: health server events and handlers: period and attention get/set/set_unacknowledged 2019-07-20 08:50:36 +02:00
Milanka Ringwald
859ea3194d mesh: health_fault_test_handler and MESH_SUBEVENT_HEALTH_PERFORM_TEST event 2019-07-20 08:50:36 +02:00
Matthias Ringwald
75c1e52712 mesh: define MESH_SUBEVENT_ATTENTION_TIMER 2019-07-20 08:50:35 +02:00
Matthias Ringwald
f8962c62f0 mesh: add reason to MESH_SUBEVENT_PB_TRANSPORT_LINK_CLOSED 2019-07-20 08:50:34 +02:00
Milanka Ringwald
c27802bef0 mesh: define MESH_ERROR_APPKEY_INDEX_INVALID error 2019-07-20 08:50:33 +02:00