221 Commits

Author SHA1 Message Date
Matthias Ringwald
6314722e05 btstack_tlv_posix: allow to ignore db on disk and/or set read-only 2023-06-12 09:59:48 +02:00
Matthias Ringwald
4c7f8b037f btstack_tlv_posix: allow to ignore db on disk and/or set read-only 2023-06-09 16:52:08 +02:00
Matthias Ringwald
efc1df5575 btstack_uart_posix: abort requested read/write operation on set read/write complete handler 2023-05-06 16:34:54 +02:00
Matthias Ringwald
efef2dd3af btstack_uart_posix: assert no pending read/write opration 2023-04-20 11:20:05 +02:00
Dirk Helbig
6926c2973a btstack_audio: extend api to query the current sample rate 2023-01-24 12:08:55 +01:00
Matthias Ringwald
c663093b19 btstack_run_loop_posix: log select errors, ignore data sources 2022-10-31 14:22:56 +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
cc3bbb4c33 btstack_stdin_posix: fix includes 2022-09-16 11:11:14 +02:00
Matthias Ringwald
97d112ed47 btstack_stdin_posix: add missing include 2022-09-07 15:16:29 +02:00
Dirk Helbig
c28332930a btstack_stdin_posix: move stdin logging from application to platform to make it usable from all applications 2022-09-01 15:44:47 +02:00
Matthias Ringwald
595b173899 portaudio: use more output buffer 2022-08-24 18:44:43 +02:00
Matthias Ringwald
a047356383 portaudio: fill all available playback buffers 2022-08-24 18:40:18 +02:00
Matthias Ringwald
ee37d7ff8b portaudio: make num output buffers configurable 2022-08-24 14:34:17 +02:00
Matthias Ringwald
2d17d4c068 hci_dump: provide log level to log_message implementation 2022-06-08 16:51:25 +02:00
Matthias Ringwald
f89e874b33 windows: ignore deprecated warning for fopen 2022-05-23 14:50:18 +02:00
Matthias Ringwald
4016785cc3 posix/wav_util: fix warnings 2022-05-09 14:01:20 +02:00
Matthias Ringwald
86d6811aca posix/wav_util: use fopen/fread for wav_reader 2022-05-09 13:49:55 +02:00
Matthias Ringwald
ce27b10eb1 posix: fix warning 2022-04-29 11:37:21 +02:00
Matthias Ringwald
b215babe94 hci_dump: fix time stamp for BTsnoop format 2022-03-24 16:49:47 +01:00
Matthias Ringwald
26d7634cac hci_dump: use H4 format in btsnoop log format 2022-03-23 14:31:50 +01:00
Matthias Ringwald
997ab207b2 hci_dump_posix_fs: provide summary of ISO packets for PacketLogger and bluez dump format 2022-03-23 11:22:23 +01:00
Matthias Ringwald
5a831baef6 hci_dump: support iso packets via stdout 2022-03-23 10:50:15 +01:00
Matthias Ringwald
bb90a366cb test: fix compile warnings 2022-03-22 22:30:55 +01:00
Matthias Ringwald
d3c765a367 wav_util: handle write after close gracefully 2022-03-09 19:13:15 +01:00
Matthias Ringwald
924bf9b8c7 posix: use bd_addr_to_str_with_delimiter for bd_addr_to_dash_str 2022-02-25 16:47:46 +01:00
Matthias Ringwald
e2bf7a9a29 posix/wav_util: add wav_reader_get_num_channels and wav_reader_get_sampling_rate 2022-02-23 18:02:04 +01:00
Matthias Ringwald
d762ae9adc posix: remove accidental debug output 2022-02-05 23:15:33 +01:00
Matthias Ringwald
4437baf628 posix: fix RTS/CTS configuration by keeping local termios copy 2022-02-05 23:10:35 +01:00
Matthias Ringwald
c78b4f699d btstack_posix_tlv: use max value size of 2048, assert if size is larger in store 2021-11-20 20:34:09 +01:00
Milanka Ringwald
2fca4dad95 license: update text 2021-11-02 09:31:00 +01:00
Matthias Ringwald
9e6ecc42e2 Fix warnings 2021-10-21 22:17:24 +02:00
Matthias Ringwald
894c930c47 btstack_portaudio: fix unused variables warning 2021-10-08 10:36:45 +02:00
Matthias Ringwald
783a8debb9 posix: avoid use-after-free in signal handler 2021-07-18 14:14:41 +02:00
Matthias Ringwald
970469cf7e posix: support for handling POSIX signals 2021-07-05 16:10:05 +02:00
Matthias Ringwald
90d4f18637 btstack_run_loop_posix: implement poll_data_sources_from_irq 2021-07-02 16:51:58 +02:00
Matthias Ringwald
41158b7431 btstack_run_loop_posix: implement execute on main thread 2021-07-02 16:51:58 +02:00
Matthias Ringwald
2e357f7a2f btstack_run_loop_posix: implement trigger exit 2021-07-02 16:51:58 +02:00
Matthias Ringwald
eb0d557942 hci_dump: define HCI_DUMP_MAX_MESSAGE_LEN for use in POSIX implementation 2021-06-25 18:28:32 +02:00
Matthias Ringwald
9620d15fc7 hci_dump_posix_fs: add HCI_DUMP_BTSNOOP 2021-06-25 11:34:49 +02:00
Matthias Ringwald
21a309a4d7 posix/le_device_db_fs: fix db read from file 2021-06-21 15:33:53 +02:00
Matthias Ringwald
90af00b83e posix/wav_util: reset wav file pointer after closing it 2021-04-13 09:55:55 +02:00
Matthias Ringwald
2d66e7972b btstack_audio_portaudio: fix automatic close stream for sink 2021-03-31 18:02:18 +02:00
Bjoern Hartmann
8300a979e2 posix: check if file was opened successfully 2021-03-25 22:13:10 +01: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
1738838cad btstack_uart_posix: set parity 2021-03-08 18:43:55 +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
075edf12f9 btstack_run_loop_posix: use run loop base (code) 2021-03-05 11:46:58 +01:00
Matthias Ringwald
0894b823ac posix: btstack_uart_posix replaces btstack_uart_block_posix 2021-03-03 09:43:26 +01:00
Matthias Ringwald
f2cb8f201d posix: add SLIP-enabled btstack_uart_posix 2021-03-03 09:40:46 +01:00
Matthias Ringwald
9233108786 btstack_uart_block_posix: drain output before changing baud rate 2021-02-27 22:56:10 +01:00