Matthias Ringwald
|
d4a8cc2955
|
hfp_ag: reduce requirements for ag_send_common_codec
|
2021-08-30 08:47:02 +02:00 |
|
Matthias Ringwald
|
a814da6aaf
|
hfp_ag: use ag_send_common_codec instead of command
|
2021-08-30 08:47:02 +02:00 |
|
Matthias Ringwald
|
9430c71e5b
|
hfp_ag: use ag_send_in_band_ring_tone_setting instead of command
|
2021-08-29 13:00:21 +02:00 |
|
Matthias Ringwald
|
a9814fb49a
|
hfp_ag: delete unused command write for set microphone gain
|
2021-08-29 12:54:49 +02:00 |
|
Matthias Ringwald
|
d6a44b8f9d
|
hfp_hf: delete unused command writes for hf vra actions
|
2021-08-29 12:27:49 +02:00 |
|
Matthias Ringwald
|
8f8818a4bf
|
hfp_ag: use ag_vra_send_command instead of command for ag initiated vra commands
|
2021-08-29 12:27:00 +02:00 |
|
Matthias Ringwald
|
08dc7cc656
|
hfp_ag: extract hfp_ag_vra_send_command
|
2021-08-29 11:13:23 +02:00 |
|
Matthias Ringwald
|
774e3016a5
|
hfp_ag: extract hfp_ag_vra_state_machine_two
|
2021-08-29 11:01:17 +02:00 |
|
Matthias Ringwald
|
6e13e408eb
|
hfp_ag: use explicit cases for vra_state_requested
|
2021-08-29 10:28:06 +02:00 |
|
Matthias Ringwald
|
9a8f78c1e2
|
gap: update table in hci_ssp_security_level_possible_for_io_cap
|
2021-08-26 15:31:26 +02:00 |
|
Milanka Ringwald
|
5bf1bddfcf
|
hfp_hf_demo: trigger hfp_hf_enhanced_voice_recognition_report_ready_for_audio on enhanced VRA activated
|
2021-08-26 08:34:16 +02:00 |
|
Milanka Ringwald
|
645bfa78ad
|
hfp_ag: allow enhanced AG VRA commands only after receiving READY FOR AUDIO from HF
|
2021-08-26 08:34:16 +02:00 |
|
Matthias Ringwald
|
852600fbce
|
btstack_defines: provide con_handle in RFCOMM_EVENT_INCOMING_CONNECTION
|
2021-08-25 10:38:14 +02:00 |
|
Matthias Ringwald
|
08a3a10564
|
changelog: reject classic pairing request
|
2021-08-24 18:14:03 +02:00 |
|
Matthias Ringwald
|
2d09569433
|
sm: send pairing error for classic pdu
|
2021-08-24 18:02:41 +02:00 |
|
Matthias Ringwald
|
687a03c8f9
|
sm: introduce sm_send_connectionless
|
2021-08-24 18:02:41 +02:00 |
|
Matthias Ringwald
|
f664b5e858
|
sm: extract sm_connection_init
|
2021-08-24 18:02:41 +02:00 |
|
Matthias Ringwald
|
e6cdcf4b69
|
l2cap: send pairing failed if security manager not registered
|
2021-08-24 18:02:40 +02:00 |
|
Matthias Ringwald
|
81a22226af
|
l2cap: support SMP over BR
|
2021-08-24 17:59:54 +02:00 |
|
Matthias Ringwald
|
904f1e16d2
|
l2cap: generalize fixed channel type for LE and BR/EDR
|
2021-08-24 17:59:25 +02:00 |
|
Matthias Ringwald
|
4e65ea0798
|
bluetooth: add L2CAP_CID_BR_EDR_SECURITY_MANAGER and new sm reasons
|
2021-08-24 17:58:44 +02:00 |
|
Milanka Ringwald
|
1ac1f60f22
|
hfp_hf: send explicit AG indicators mapping after the SLC is established
|
2021-08-24 15:08:22 +02:00 |
|
Milanka Ringwald
|
b61aba68d9
|
hfp: define HFP_SUBEVENT_AG_INDICATOR_MAPPING event
|
2021-08-24 14:41:14 +02:00 |
|
Milanka Ringwald
|
fe96b3b011
|
hfp_ag: update docu
|
2021-08-24 14:40:43 +02:00 |
|
Milanka Ringwald
|
ce3797e1bd
|
hfp_hf: rename function
|
2021-08-24 14:40:33 +02:00 |
|
Milanka Ringwald
|
15b7a1173e
|
hfp: fix check on legacy vs. enhanced VRA activation
|
2021-08-24 11:10:50 +02:00 |
|
Milanka Ringwald
|
fcf4ede69f
|
hfp: update local enhanced_voice_recognition_enabled flag when activate VRA is initiated from remote
|
2021-08-24 11:09:10 +02:00 |
|
Milanka Ringwald
|
b321b6092d
|
hfp: update docu
|
2021-08-23 17:21:58 +02:00 |
|
Milanka Ringwald
|
89e7c136e3
|
hfp_ag: allow empty string in enhanced VRA message
|
2021-08-23 17:14:04 +02:00 |
|
Milanka Ringwald
|
8d5005b520
|
hfp_hf: reset VRA state
|
2021-08-23 17:14:04 +02:00 |
|
Matthias Ringwald
|
1ae74bf38c
|
gap: assert pairing complete event for OOB if user does not provide OOB data
|
2021-08-23 16:40:20 +02:00 |
|
Matthias Ringwald
|
cc15bb2c54
|
gap: emit gap pairing complete after calling gap_pin_code_negative
also asserts event for SSP pairing decline
|
2021-08-23 16:38:45 +02:00 |
|
Matthias Ringwald
|
62659ce602
|
example/a2dp_sink_demo: fix wav file name
|
2021-08-23 15:01:19 +02:00 |
|
Milanka Ringwald
|
6504a03ae3
|
hfp_ag: return error if enhanced VRA message command does not fit into a single packet frame
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
a2e701c0d4
|
hfp: use HFP_VR_TEXT_HEADER_SIZE that defines bytes needed for sending +BVRA message including quotes but excluding string length
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
51aa5d5a8f
|
hfp: use full size line buffer to send enhanced VRA message
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
a9e632e913
|
hfp: rename VRA events to match the API functions
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
e83f1be7ee
|
hfp_hf: swap text_operation and text_type fields
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
acd11d4a99
|
hfp_hf: use hfp_hf_de/activate_voice_recognition for both legacy and enhanced VRA
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
553a4a561f
|
hfp: use HFP_SUBEVENT_VOICE_RECOGNITION_ENABLED/DISABLED instead of HFP_SUBEVENT_VOICE_RECOGNITION_STATUS event
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
cab761d05e
|
btstack_defines: document HFP_SUBEVENT_VOICE_RECOGNITION_STATUS fields
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
135d971835
|
hfp_ag: use bool as return value
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
9cd26862c3
|
hfp_ag: rename functions
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
f71d2aace0
|
hfp_ag: check VRA flags only on API call
|
2021-08-23 12:05:59 +02:00 |
|
Milanka Ringwald
|
14c148cad3
|
hfp_ag: merge enhanced and normal voice recognition activation
|
2021-08-23 12:05:59 +02:00 |
|
Matthias Ringwald
|
b0ab732ebd
|
port/libusb: link against pthreads with CMake
|
2021-08-21 13:12:36 +02:00 |
|
Matthias Ringwald
|
901796bd54
|
btstack_debug: store file name in PROGMEM on AVR
|
2021-08-12 17:39:45 +02:00 |
|
Matthias Ringwald
|
f74aded932
|
l2cap_signaling: add l2cap credit-based connection pdus
|
2021-08-12 14:59:49 +02:00 |
|
Matthias Ringwald
|
14b592b74d
|
l2cap_signaling: clean up documentation
|
2021-08-12 13:07:22 +02:00 |
|
Matthias Ringwald
|
a800d95eb9
|
gap: reject pin code request if security level 4 required
|
2021-08-12 11:46:03 +02:00 |
|