475 Commits

Author SHA1 Message Date
Matthias Ringwald
ba2b4ec976 daemon: avoid warning when using usb transport 2018-08-15 15:59:12 +02:00
Matthias Ringwald
09cf815907 daemon: fix example compile 2018-08-15 08:50:21 +02:00
Matthias Ringwald
2ca78d1806 daemon: fix example compile 2018-08-15 08:46:39 +02:00
Matthias Ringwald
fa968b9965 daemon: fix example compile 2018-08-15 08:06:12 +02:00
Matthias Ringwald
b9dcd1cc6b daemon: use windows run loop and uart block 2018-08-14 22:56:39 +02:00
Matthias Ringwald
092bd57e49 daemon: winsock2.h needed for gethostname on windows 2018-08-14 22:46:25 +02:00
Matthias Ringwald
42963ecee0 daemon: make TCP default if not HAVE_UNIX_SOCKETS 2018-08-14 21:13:53 +02:00
Matthias Ringwald
33845bfee4 daemon/socket_connection: only define S_IRWXG and S_IRWXO on demand 2018-08-14 20:58:01 +02:00
Matthias Ringwald
3a6c8b019e daemon/socket_connection: guard unix socket code by HAVE_UNIX_SOCKETS 2018-08-14 17:50:12 +02:00
Matthias Ringwald
b43fd83de0 windows:f ix compile -> named union on btstack_data_source_t 2018-08-10 23:03:38 +02:00
Matthias Ringwald
612ee88638 remove hal_audio_dma.h 2018-07-20 17:28:45 +02:00
Matthias Ringwald
dfa3274687 btstack_audio: implementation for embedded on top of hal_audio.h 2018-07-20 16:11:27 +02:00
Matthias Ringwald
fa6e80625e Introduce review hal_audio for playback/recording using circular buffer set 2018-07-20 16:10:59 +02:00
Matthias Ringwald
a89df2dffc btstack_audio: implementation for PortAudio 2018-07-20 16:08:42 +02:00
Matthias Ringwald
398a95ec8e run_loop: avoid anonymous union 2018-07-05 23:07:52 +02:00
Matthias Ringwald
6138850c18 fix 'no newline at end of file' [-Wnewline-eof] 2018-07-05 22:19:19 +02:00
Milanka Ringwald
432f6cc7ec hal_flash_bank_memory: remove exit() from write-twice error reporting 2018-07-03 15:10:29 +02:00
Milanka Ringwald
784eb10cc7 windows-winusb: ignore virtual Bluetooth adapter provided by VMware (compile fix) 2018-07-02 15:08:47 +02:00
Milanka Ringwald
9d31f827ed windows-winusb: ignore virtual Bluetooth adapter provided by VMware 2018-07-02 14:59:29 +02:00
Matthias Ringwald
bc71fcbb5e libusb/windows-winusb: add BCM20702B0 2018-06-20 12:09:41 +02:00
Matthias Ringwald
82c9843e67 java: don't hexdump send packets 2018-06-18 12:03:28 +02:00
Matthias Ringwald
1884f13fb9 java: fix TCP receive 2018-06-18 12:02:43 +02:00
Matthias Ringwald
7e4bff8292 wiced: add more STM32F4 versions to set baudrate function. Enables BCM94343WWCD1/2 platforms. Thanks to Venkat 2018-06-10 20:02:05 +02:00
Matthias Ringwald
6483160777 libusb: use libusb_set_option(..,LIBUSB_OPTION_LOG_LEVEL,..) instead of libusb_set_debug(..) from libusb 1.0.22+ 2018-06-03 20:58:39 +02:00
Matthias Ringwald
ad2a4692c4 Embedded: support btstack_stdin via SEGGER RTT 2018-04-15 11:38:46 +02:00
Matthias Ringwald
6fc9dda195 le_device_db: add le_device_db_max_count() for index iteration 2018-03-15 16:25:59 +01:00
Matthias Ringwald
d622dcd08a test: fix compile 2018-02-05 18:46:26 +01:00
Matthias Ringwald
c4023def38 wiced: implement link key iterator for btstack_link_key_db_wiced_dct 2018-02-05 18:25:23 +01:00
Matthias Ringwald
d08566fb6e posix: implement link key iterator for btstack_link_key_db_fs 2018-02-05 18:25:10 +01:00
Matthias Ringwald
5b81efe293 windows: repeat UART read/write operation if not all bytes have been read or written 2018-01-04 17:21:25 +01:00
Milanka Ringwald
74c22f758c wav writter: check if wav file exists, prevent access to NULL pointer 2017-12-22 23:50:42 +01:00
Matthias Ringwald
161a556908 em9304: add hci_transport_em9304_spi.c 2017-12-20 23:04:07 +01:00
Matthias Ringwald
5e2dc9e820 em9304: add hal_em9304_spi.h 2017-12-20 23:04:07 +01:00
Matthias Ringwald
c4218671d7 windows-winusb: fix compile without ENABLE_SCO_OVER_HCI 2017-12-18 21:22:20 +01:00
Matthias Ringwald
539b14edca le_device_db_fs, le_device_db_tlv: reset memory for new device 2017-11-21 16:25:50 +01:00
Matthias Ringwald
70c9bf0392 posix: fix compile error in tlv implemenation 2017-11-09 12:32:56 +01:00
Matthias Ringwald
ad1a357b97 wiced: add le_device_db_wiced_dct_get_storage_size 2017-11-08 16:45:11 +01:00
Matthias Ringwald
44c75d2c36 wiced: fix build 2017-11-08 11:25:20 +01:00
Matthias Ringwald
b03afde162 wiced: support for btstack_stdin (HAVE_STDIN) 2017-11-07 22:26:48 +01:00
Matthias Ringwald
84693d68c6 network: fix compile, add btstack_network_get_name 2017-11-07 22:10:15 +01:00
Matthias Ringwald
f7ab42a59a network: extract POSIX network code into btstack_network_posix and use in panu_demo 2017-11-07 19:43:12 +01:00
Matthias Ringwald
4b7565a250 posix: avoid crash when data source is removed and fd set to -1 2017-11-07 12:30:13 +01:00
Matthias Ringwald
a7e4f59be7 hal_flash_bank_memory: don't modify simulated flash data if 0xff is written - needed for alignment >= 8 2017-11-01 10:50:06 +01:00
Matthias Ringwald
372a35564c btstack_tlv_flash_bank: support unaligned value sizes with alignment up to 8 bytes 2017-11-01 10:50:06 +01:00
Matthias Ringwald
e8efffc8d1 btstack_tlv_flash_bank: extract btstack_tlv_flash_bank_read and btstack_tlv_flash_bank_write 2017-11-01 10:50:06 +01:00
Matthias Ringwald
a6f770a0a8 freertos: init btstack_run_loop_task already during run loop init 2017-10-25 15:38:12 +02:00
Matthias Ringwald
297a0e053d freertos: use portYIELD_FROM_ISR without arguments on esp32 and allow to compile of btstack_uart_block_freertos 2017-10-25 15:38:12 +02:00
Matthias Ringwald
f61cf6aae2 btstack_tlv_posix: fix compile 2017-10-23 16:39:58 +02:00
Matthias Ringwald
d1700513b5 btstack_tlv_posix: basic implementation that keeps all entries in RAM but persists new entries to disk 2017-10-23 14:24:19 +02:00
Matthias Ringwald
f7ceae3115 btstack_uart_block_posix: report read/write errors and read/write of zero bytes 2017-10-12 10:30:06 +02:00