13710 Commits

Author SHA1 Message Date
Milanka Ringwald
cca6f7a031 pts/aics: add test docu and tests 2022-01-21 10:34:30 +01:00
Milanka Ringwald
f688316327 gatt-service/aics: reset con_handle on disconnect 2022-01-21 10:34:30 +01:00
Milanka Ringwald
19ceea51d9 gatt-service/aics: initialize con_handle when notification is enabled 2022-01-21 10:34:30 +01:00
Milanka Ringwald
ea31566a96 pts/avdtp_sink_test: fix compile warnings 2022-01-21 10:34:30 +01:00
Milanka Ringwald
4db9175d40 gatt-service/aics: use field 'state' for mute mode and gain mode in GATTSERVICE_SUBEVENT_AICS_MUTE/GAIN_MODE events 2022-01-21 10:34:30 +01:00
Milanka Ringwald
f69d14d454 pts/aics: implement logic for PTS tests 2022-01-21 10:34:30 +01:00
Milanka Ringwald
d8949d2eb0 gatt-service/aics: notify client on client induced change 2022-01-21 10:34:30 +01:00
Milanka Ringwald
47cfcd64cd gatt-service/aics: remove PTS test output 2022-01-21 10:34:30 +01:00
Milanka Ringwald
31c9394106 gatt-service: fix bit mask 2022-01-21 10:34:30 +01:00
Milanka Ringwald
b7738b7bb3 gatt-service/aics: move functions 2022-01-21 10:34:30 +01:00
Milanka Ringwald
cbfad4fcc0 gatt-service/mics: wrap set_audio_input_description of AICS 2022-01-21 10:34:30 +01:00
Milanka Ringwald
2acb756a8e gatt-service/aics: implement set_audio_input_description 2022-01-21 10:34:29 +01:00
Milanka Ringwald
d9a0563ad8 pts/aics: update test code 2022-01-21 10:34:29 +01:00
Milanka Ringwald
2de5806ad9 gatt-service/mics: update audio_input_state of AICS service via MICS service API 2022-01-21 10:34:29 +01:00
Milanka Ringwald
f5da71dc1d gatt-service/mics: use index starting with 0 for enumerating AICS services 2022-01-21 10:34:29 +01:00
Milanka Ringwald
78a2f29be8 gatt-service/mics: rename aics_services_index to aics_services_num 2022-01-21 10:34:29 +01:00
Milanka Ringwald
1129f6cf59 gatt-service/mics: rename function 2022-01-21 10:34:29 +01:00
Milanka Ringwald
ca54915fae gatt-service/aics: update API docu, use ERROR_CODEs for return status 2022-01-21 10:34:29 +01:00
Milanka Ringwald
811891616a gatt-service/aics: return AICS_ERROR_CODE_GAIN_MODE_CHANGE_NOT_ALLOWED when remote is setting the same value as it is on server 2022-01-21 10:34:29 +01:00
Milanka Ringwald
73b367b905 gatt-service/mics: fix storage reference 2022-01-21 10:34:29 +01:00
Milanka Ringwald
3afce455f9 gatt-service/aics: add PTS test output 2022-01-21 10:34:29 +01:00
Milanka Ringwald
c48126a8c1 gatt-service/aics: rename variable 2022-01-21 10:34:29 +01:00
Milanka Ringwald
5f231cfce5 gatt-service/aics: audio input type is one byte ID defined in aics_audio_input_type_t 2022-01-21 10:34:29 +01:00
Milanka Ringwald
41d90c6aaf gatt-service/mics: search and initialize AICS services 2022-01-21 10:34:29 +01:00
Milanka Ringwald
1a8039c1e1 gatt-service/aics: move index to audio_input_control_service_server_t 2022-01-21 10:34:29 +01:00
Milanka Ringwald
847bcf468a gatt-service/aics: move all fields that need to be initialized by the application to aics_info_t 2022-01-21 10:34:29 +01:00
Milanka Ringwald
8ac08516cd gatt-service/aics: implement audio input control server 2022-01-21 10:34:29 +01:00
Milanka Ringwald
42a6d14ec4 gatt-service: update license copyright year 2022-01-21 10:34:29 +01:00
Milanka Ringwald
61fcd3a1e8 pts/aics: add two AICS services to MICS 2022-01-21 10:34:29 +01:00
Matthias Ringwald
8e8577aa2e port/stm32-wb55xx-nucleo-freertos: update README 2022-01-20 11:20:25 +01:00
Matthias Ringwald
d7fec25aef port/stm32-wb55xx-nucleo-freertos: use btstack_run_loop_poll_data_sources_from_irq 2022-01-20 10:43:25 +01:00
Matthias Ringwald
1544bae6a2 btstack_run_loop_freertos: fix deprecated btstack_run_loop_freertos_trigger_from_isr 2022-01-20 10:37:27 +01:00
Matthias Ringwald
154c56cef6 tool/btstack_memory_generator: update copyright, fix deinit 2022-01-17 22:17:20 +01:00
Matthias Ringwald
182f71a59e example/sdp_rfcomm_query: use btstack_strcpy 2022-01-17 16:45:03 +01:00
Matthias Ringwald
c10fde09c0 hfp: replace strncpy with btstack_strcpy 2022-01-17 16:44:47 +01:00
Matthias Ringwald
de22414a4c btstack_util: add btstack_strcpy 2022-01-17 15:33:52 +01:00
Matthias Ringwald
09f429629a java: fix build 2022-01-17 15:04:50 +01:00
Matthias Ringwald
17348a8fb5 tool/dump_gatt: reconstruct GATT DB from ATT PDUs in pklg 2022-01-15 23:43:11 +01:00
Matthias Ringwald
cac83658f9 tool/dump_pklg: use struct module 2022-01-15 12:48:30 +01:00
Matthias Ringwald
53f240c0b0 gap: support periodic advertising 2022-01-14 17:51:25 +01:00
Matthias Ringwald
57a04237da gap: rename le_advertising_set.params - le_advertising_set.extended_params 2022-01-14 17:51:25 +01:00
Matthias Ringwald
8caa405cba gap: track enabled extended advertising set 2022-01-14 17:51:25 +01:00
Matthias Ringwald
ee54aff517 hci: fix build 2022-01-12 11:23:31 +01:00
Milanka Ringwald
32e1ff05bd att_db: search included service within handle range 2022-01-12 11:09:09 +01:00
Matthias Ringwald
57687e95a5 changelog: add extended advertising 2022-01-11 20:40:41 +01:00
Matthias Ringwald
f66adbded4 gap: move set random address for adv events into main modify loop 2022-01-11 20:40:41 +01:00
Matthias Ringwald
25df6c6155 gap: emit advertising set installed / removed events 2022-01-11 20:40:40 +01:00
Matthias Ringwald
174b4d2127 hci: track advertisement set for set params, adv data, scan response commands 2022-01-11 20:40:40 +01:00
Matthias Ringwald
be7ef9d86a gap: manage advertising sets on controller 2022-01-11 20:40:40 +01:00
Matthias Ringwald
a5770ecb11 gap: implement extended advertising api 2022-01-11 20:40:40 +01:00