Milanka Ringwald
|
0b7819317f
|
btstack_defines: for microphone service, use LOCAL in event name when local value changes, and REMOTE, when the remote value is changed
|
2022-01-11 19:57:21 +01:00 |
|
Milanka Ringwald
|
5f62d74822
|
test/le_audio: add AICS and VOCS gatt file
|
2022-01-11 19:57:21 +01:00 |
|
Milanka Ringwald
|
6a72ce79e8
|
tool/compile_gatt: remove reference to included services that are already processed
|
2022-01-11 19:57:21 +01:00 |
|
Milanka Ringwald
|
e5ce8e0e91
|
tool/compile_gatt: improve property view
|
2022-01-11 19:57:21 +01:00 |
|
Milanka Ringwald
|
09e90ba6f6
|
tool/compile_gatt: add all included services
|
2022-01-11 19:57:21 +01:00 |
|
Milanka Ringwald
|
b5c62b370f
|
tool/btstack_event_generator: update license text
|
2022-01-11 19:57:20 +01:00 |
|
Milanka Ringwald
|
14c4dac797
|
doc: improve table row description
|
2022-01-11 19:50:51 +01:00 |
|
Matthias Ringwald
|
51e51a58de
|
gap: disable scanning, advertising, connection before updating random address
|
2022-01-10 15:33:19 +01:00 |
|
Matthias Ringwald
|
27f212a71a
|
hci_cmd: fix hci_le_set_extended_advertising_enable
|
2022-01-09 17:13:43 +01:00 |
|
Matthias Ringwald
|
5ca75ee54d
|
btstack_defines: fix typo
|
2022-01-07 13:19:14 +01:00 |
|
Matthias Ringwald
|
47a44052ba
|
btstack_defines: add new GAP_EVENT_EXTENDED_ADVERTISING_REPORT and missing LE Subevents
|
2022-01-07 13:12:46 +01:00 |
|
Matthias Ringwald
|
a63d252824
|
test/security_manager_sc: use newer clang __gcov_dump instead of __gcov_flush
|
2022-01-06 16:48:24 +01:00 |
|
Matthias Ringwald
|
1e83575a3b
|
hci: fix build
|
2022-01-05 22:57:39 +01:00 |
|
Matthias Ringwald
|
9ce3775935
|
hci: sort map for supported hci commands by bit position
|
2022-01-05 22:47:34 +01:00 |
|
Matthias Ringwald
|
1ffa425c96
|
hci: introduce hci_command_supported, store supported hci commands in single field bitmap
|
2022-01-05 19:41:36 +01:00 |
|
Matthias Ringwald
|
b6ffb67f14
|
hci: avoid sending set scan parameters on hci_simulate_working_fuzz
|
2022-01-05 19:05:36 +01:00 |
|
Matthias Ringwald
|
25e46151e3
|
hci: use x-macro to generate enum and mapping for relevant supported hci commands
|
2022-01-05 13:18:21 +01:00 |
|
Matthias Ringwald
|
3b631737e3
|
hci: extract hci_store_local_supported_commands
|
2022-01-05 13:17:46 +01:00 |
|
Matthias Ringwald
|
737999376d
|
hci: set le scan parameters via hci_run_general_gap_le during init sequence
|
2022-01-05 09:44:14 +01:00 |
|
Matthias Ringwald
|
6ea37a0f04
|
hci_cmd: use array notation for hci_le_set_extended_scan_parameters
|
2022-01-04 22:38:52 +01:00 |
|
Matthias Ringwald
|
baa4881ec9
|
hci: rename gap_tasks into gap_tasks_classic
|
2022-01-04 19:47:46 +01:00 |
|
Matthias Ringwald
|
2f3b3aff2f
|
hci: ignore gap classic tasks if classic is not supported
|
2022-01-04 19:44:33 +01:00 |
|
Matthias Ringwald
|
9a00f11b52
|
posix-h4: drop old code for mapped ftdi usb-uart controller
|
2022-01-04 17:24:47 +01:00 |
|
Matthias Ringwald
|
81e25d0afa
|
hfp_ag: // allow to intercept call statemachine events
|
2022-01-03 14:02:00 +01:00 |
|
Matthias Ringwald
|
10ab057a88
|
test/pts: fix build
|
2021-12-30 11:56:59 +01:00 |
|
Matthias Ringwald
|
f961481b01
|
Merge pull request #392 from ricardoquesada/cmakefile
esp32: update CMakeLists.txt file to use new idf_component_register
|
2021-12-30 11:01:51 +01:00 |
|
Matthias Ringwald
|
162f111451
|
test/pts: enable gatt over classic for gatt_profiles test
|
2021-12-29 23:22:04 +01:00 |
|
Matthias Ringwald
|
99240a6ef3
|
changelog: esp32 audio update
|
2021-12-29 12:06:06 +01:00 |
|
Matthias Ringwald
|
61796fbee7
|
esp32: only process one tx/rx done event per timer handler
|
2021-12-29 12:06:06 +01:00 |
|
Matthias Ringwald
|
0e9aac8b6b
|
esp32: support mic gain on LyraT v4.3 board
|
2021-12-29 12:06:06 +01:00 |
|
Matthias Ringwald
|
2668b53221
|
esp32: use PLL_CLK clock source for I2S
|
2021-12-29 12:06:06 +01:00 |
|
Matthias Ringwald
|
2116cb5fab
|
esp32: use double-buffer for audio
|
2021-12-29 12:06:06 +01:00 |
|
Matthias Ringwald
|
52a720ae15
|
esp32: audio use I2S config from LyraT v4.3 board
|
2021-12-29 12:06:05 +01:00 |
|
Matthias Ringwald
|
ea6419f9b7
|
esp32: validate audio samplerate on stream start
|
2021-12-29 12:05:17 +01:00 |
|
Matthias Ringwald
|
ec71250290
|
esp32: support mono audio output
|
2021-12-29 12:05:17 +01:00 |
|
Matthias Ringwald
|
c93c6de44c
|
esp32: support mono audio input
|
2021-12-29 12:04:30 +01:00 |
|
Matthias Ringwald
|
b57bbaee10
|
esp32: add audio source
|
2021-12-29 12:04:29 +01:00 |
|
Matthias Ringwald
|
e9b96b79ca
|
esp32: setup i2s config and pins based on sink/source state
|
2021-12-29 11:20:04 +01:00 |
|
Matthias Ringwald
|
421550a67c
|
esp32: update sdkconfig for esp-idf v4.3, disable Bluedroid host stack
|
2021-12-29 11:19:27 +01:00 |
|
Matthias Ringwald
|
4ca20cf6b9
|
avdtp_source: improve signature of avdtp_source_stream_send_media_payload_rtp and avdtp_source_stream_send_media_payload
|
2021-12-29 11:03:18 +01:00 |
|
Matthias Ringwald
|
d7913bdc28
|
avrcp_controller: add missing break in switch
|
2021-12-29 10:53:37 +01:00 |
|
Matthias Ringwald
|
aaf84b48fb
|
esp32: handle MIC_GAIN_MIN and MIC_GAIN_MAX in es8388_set_mic_gain, set gain for both channels
|
2021-12-28 21:39:42 +01:00 |
|
Matthias Ringwald
|
559544deb6
|
esp32: generalize i2s queue handling
|
2021-12-28 21:39:42 +01:00 |
|
Matthias Ringwald
|
8e0e81b08a
|
esp32: extract btstack_audio_esp32_init for sink and source
|
2021-12-28 21:39:42 +01:00 |
|
Matthias Ringwald
|
14b6dd1808
|
esp32: prefix audio sink globals
|
2021-12-28 21:39:42 +01:00 |
|
Matthias Ringwald
|
3cf75f39dc
|
esp32: extract btstack_audio_esp32_es8388_initialized
|
2021-12-28 21:39:42 +01:00 |
|
Matthias Ringwald
|
c3492fad84
|
esp32: cleanup audio code
|
2021-12-28 21:39:42 +01:00 |
|
Matthias Ringwald
|
0ea7c42523
|
esp32: implement volume control for LyraT v4.3 board
|
2021-12-28 21:39:42 +01:00 |
|
Matthias Ringwald
|
82b4f8a589
|
example/audio_duplex: avoid noise on start
|
2021-12-28 21:39:42 +01:00 |
|
Matthias Ringwald
|
f5cfc39fc2
|
example/audio_duplex: improve for stereo input
|
2021-12-28 21:39:42 +01:00 |
|