Matthias Ringwald
f268b03a0a
btstack_tlv_flash_bank: store aligned entry header len
2023-08-29 12:21:42 +02:00
Matthias Ringwald
9b112178fd
btstack_tlv_flash_bank: use BTSTACK_TLV_ENTRY_HEADER_LEN
2023-08-28 17:53:08 +02:00
Matthias Ringwald
1295b09155
btstack_tlv_flash_bank: fix spelling of alignment
2023-08-28 17:46:11 +02:00
Matthias Ringwald
b6c12bd680
btstack_tlv_flash_bank: use BTSTACK_TLV_BANK_HEADER_LEN
2023-08-28 17:43:52 +02:00
Dirk Helbig
2d8556b2db
stm32-f4discovery-cc256x: added hint regarding _printf_float
...
stm32-f4discovery-cc256x: added bsp api to fetch the actual sampling rate
stm32-f4discovery-cc256x: switched clock source to HSE instead of HSI
stm32-f4discovery-cc256x: fixed wrong i2spll parameters
2023-05-17 15:07:34 +02:00
Dirk Helbig
32d9a3dfcc
stm32: added samplerate compensation support
...
embedded: update audio api
2023-05-17 15:06:08 +02:00
Matthias Ringwald
4c7f527567
btstack_tlv_flash_bank: cache bank size in interator
2023-05-02 21:18:02 +02:00
Matthias Ringwald
26c447f653
btstack_tlv_flash_bank: assert tag fits into flash bank in iterator
2023-05-02 21:06:36 +02:00
Matthias Ringwald
e195acfc18
btstack_tlv_flash_bank: fix validation for full flash bank
2023-04-28 21:21:55 +02:00
Matthias Ringwald
c61b3cef66
btstack_audio: use named struct initializer
2023-02-06 10:31:54 +01:00
Matthias Ringwald
052e5e4278
btstack_flash_bank: write empty tag instead of overwriting existing tag with ENABLE_TLV_FLASH_WRITE_ONCE
2023-01-18 14:50:14 +01:00
Matthias Ringwald
7e71cd9074
platform/embedded: fix unused warnnings
2023-01-09 11:18:51 +01:00
Matthias Ringwald
3bf0030083
btstack_stdin_embedded: use timer to poll RTT input, fix for tickless RTOS
2023-01-04 00:04:54 +01:00
Matthias Ringwald
4b7165eeb7
platform/embedded: fix unused warnnings
2023-01-01 22:30:08 +01:00
Matthias Ringwald
79b7220dad
btstack_tlv_flash_bank: use std int types
2022-12-31 17:35:27 +01:00
Matthias Ringwald
7fbe4b77ee
fix other warnings
2022-11-15 21:18:26 +01:00
Matthias Ringwald
da39cc4ecc
embedded: compile SEGGER RTT code only if enabled
2022-11-11 09:09:30 +01:00
Matthias Ringwald
0ef4369c28
btstack_audio_embedded: add missing include
2022-11-04 10:33:08 +01:00
Matthias Ringwald
f0b78f48e2
btstack_audio_embedded: add missing include
2022-11-04 10:17:45 +01:00
Matthias Ringwald
1b5f4ae392
hci_dump_stdout: allow to truncate ACL, SCO and ISO packets with HCI_DUMP_STDOUT_MAX_SIZE_*
2022-10-24 15:06:18 +02:00
Matthias Ringwald
38b1a76138
btstack_audio_embedded: fix build
2022-06-23 21:17:04 +02:00
Milanka Ringwald
329d55f343
embedded: add HAVE_HAL_AUDIO_SINK_STEREO_ONLY
2022-06-23 20:56:05 +02:00
Matthias Ringwald
2d17d4c068
hci_dump: provide log level to log_message implementation
2022-06-08 16:51:25 +02:00
Matthias Ringwald
5a831baef6
hci_dump: support iso packets via stdout
2022-03-23 10:50:15 +01:00
Milanka Ringwald
9f7e3af12b
MISRAC2012-Rule-10.3: att_db, btstack_stdin_embedded
2021-12-13 16:01:57 +01:00
Milanka Ringwald
2fca4dad95
license: update text
2021-11-02 09:31:00 +01:00
Matthias Ringwald
d813b2984e
nrf5-cinnamon: fix compile
2021-07-18 23:07:42 +02:00
Matthias Ringwald
d338410556
embedded: use generic btstack_run_loop_poll_data_sources_from_irq instead of btstack_run_loop_embedded_trigger
2021-07-02 16:51:58 +02:00
Matthias Ringwald
6cbe83c51d
btstack_run_loop_embedded: implement execute on main thread
2021-07-02 16:51:58 +02:00
Matthias Ringwald
e97b720dcd
btstack_run_loop_embedded: implement trigger exit
2021-07-02 16:51:58 +02:00
Matthias Ringwald
decb7d9b3d
btstack_run_loop_embedded: implement poll_data_sources_from_irq
2021-07-02 16:51:58 +02:00
Matthias Ringwald
7dfe4b1c91
HCI Dump RTT STDOUT: drop messages if RTT buffer is full and RTT is configured for non-blocking
2021-06-25 20:42:14 +02:00
Matthias Ringwald
e0ff5d41db
test: fix c/c++ mixed compile warning, streamline makefile
2021-06-12 12:03:02 +02:00
Matthias Ringwald
b0e4fcd554
add missing includes to fix build
2021-06-05 16:52:58 +02:00
Milanka Ringwald
48cdff9c38
MISRAC2012-Rule-8.3_b: match function declaration and definition
2021-06-03 13:03:13 +02:00
Milanka Ringwald
b45b7749fd
MISRAC2012-Rule-8.3_b: match function declaration and definition
2021-06-03 11:35:40 +02:00
Matthias Ringwald
ea7d62f812
add missing c++ guard
2021-05-09 22:13:54 +02:00
Matthias Ringwald
128d6c999a
hci_dump: full rewrite, provide platform-specific implementations for posix and embedded platforms
2021-03-11 15:53:45 +01:00
Matthias Ringwald
cf159062a6
btstack_uart: add NULL for SLIP function in existing uart implementations (avoid warnings)
2021-03-10 10:03:58 +01:00
Matthias Ringwald
9f1d8eee3d
remove btstack_run_loop_base.h include from run loop implementations and tests
2021-03-08 10:45:31 +01:00
Matthias Ringwald
3eab39f313
btstack_run_loop_embedded: use run loop base (code)
2021-03-05 11:46:58 +01:00
Matthias Ringwald
97d2cfbc6f
fix warnings for log_info/printf
2020-11-30 14:26:45 +01:00
Matthias Ringwald
1b7f8fa10e
btstack_audio: add set_volume() to sink and set_gain() to source interfaces (nop implementations for portaudio and embedded)
2020-06-26 15:12:53 +02:00
Matthias Ringwald
3f054530e4
btstack_hal_flash_memory: fix write of 0xff bytes to simulated flash, fix #283
2020-05-15 16:06:53 +02:00
Matthias Ringwald
ff3cc4a537
MISRAC2012-Rule-14.4_d: use while(true) instead of while(1)
2019-12-03 12:52:10 +01:00
Matthias Ringwald
d58a1b5f11
linked list/run loop: return true if item/data source/timer was removed
2019-11-27 18:23:11 +01:00
Matthias Ringwald
4f7fcd5439
btstack_run_loop_embedded: remove duplicate instance variable
2019-09-23 11:36:37 +02:00
Matthias Ringwald
030a86615c
embedded: streamline timer management using btstack_time_delta
2019-08-04 21:51:19 +02:00
Matthias Ringwald
5ff6a55bc1
btstack_tlv_flash_bank: support alignment 8 with ENABLE_TLV_FLASH_EXPLICIT_DELETE_FIELD
2019-05-14 16:20:12 +02:00
Matthias Ringwald
9f35247bf6
btstack_tlv_flash_bank: reduce debut output
2019-05-14 13:32:04 +02:00