80 Commits

Author SHA1 Message Date
Matthias Ringwald
bbce5fac02 port: streamling CMake build files, fix .h not getting generated in some ports 2022-11-29 18:31:21 +01:00
Matthias Ringwald
9085f7a510 windows ports: update readme for cmake build 2022-11-21 14:29:59 +01:00
Matthias Ringwald
7367e9aa96 port: make pkg-config check optional where possible, add portaudio 2022-11-21 14:26:59 +01:00
Matthias Ringwald
42c5c5581b windows ports: enable PortAudio via pkg-config in CMake build 2022-11-21 12:30:18 +01:00
Matthias Ringwald
98918ebd93 port: mention Visual Studio in windows ports 2022-06-13 22:39:53 +02:00
Matthias Ringwald
1e0ee29b56 port: fix .gatt -> .h conversion in cmake builds 2022-06-13 18:13:10 +02:00
Matthias Ringwald
02bddf72de port: use find_package(python) in cmake builds 2022-06-13 16:50:55 +02:00
Matthias Ringwald
4e03265b86 window-h4: support CMake build 2022-06-13 15:14:30 +02:00
Matthias Ringwald
d39264f239 port: avoid HCI_EVENT_IS_COMMAND_COMPLETE macro 2022-05-09 21:54:36 +02:00
Matthias Ringwald
3086bccee3 windows: use windows btstack_tlv and hci dump implementations 2022-05-02 22:40:41 +02:00
Matthias Ringwald
54736c11db port: use btstack_strcpy and btstack_cat instead of strcpy/strcat 2022-04-29 11:40:35 +02:00
Matthias Ringwald
0033ffe450 port: avoid warning in argv processing 2022-04-29 10:45:20 +02:00
Matthias Ringwald
839d169487 libusb, posix and windows ports: use '-' instead of ':' in btstack_BD_ADDR.tlv filename 2022-02-28 14:44:48 +01:00
Matthias Ringwald
15d2175857 libusb, posix and windows ports: use '-' instead of ':' in btstack_BD_ADDR.tlv filename 2022-02-25 17:09:50 +01:00
Milanka Ringwald
077fecbb6e ports: add link to documentation in btstack_config.h 2021-12-09 16:42:48 +01:00
Matthias Ringwald
b28dc8004d btstack_config: use official terms for l2cap channel modes - ENABLE_L2CAP_LE_CREDIT_BASED_FLOW_CONTROL_MODE 2021-11-19 10:09:49 +01:00
Milanka Ringwald
2fca4dad95 license: update text 2021-11-02 09:31:00 +01:00
Matthias Ringwald
01f72e3df4 CC2564C: update for Service Pack v1.5. Use CC2564C version in most ports 2021-09-23 11:42:23 +02:00
Matthias Ringwald
34c6d5e068 windows: store pklg in current dir 2021-07-18 13:21:50 +02:00
Matthias Ringwald
d5b02eade8 windows: use btstack_stdin_window_register_ctrl_c_callback to trigger shutdown on ctrl-c 2021-07-05 16:10:43 +02:00
Matthias Ringwald
f0e9886bf1 windows: use same cflags for all ports 2021-06-30 23:10:42 +02:00
Matthias Ringwald
c8dfe071e5 hci_transport: extract convenience function declaration for h4, h5, em9304_spi, and usb into separate hci_transport_{type}.h 2021-03-26 11:51:57 +01:00
Matthias Ringwald
7435ec7b56 hci_dump: use hci_dump_posix_fs with PacketLogger format in all posix ports 2021-03-11 15:53:45 +01:00
Matthias Ringwald
98451c7b10 ports: disable hci dump in all ports 2021-03-11 15:53:45 +01:00
Matthias Ringwald
6f122aa372 Remove btstack_run_loop_base from port and test 2021-03-08 10:39:10 +01:00
Matthias Ringwald
3c7822d846 doc: update links, use nav for newer mkdocs 2021-03-07 16:53:42 +01:00
Matthias Ringwald
b23e1511be btstack_run_loop_windows: use run loop base (build) 2021-03-05 11:49:44 +01:00
Milanka Ringwald
606ccc9bdf config: add ENABLE_PRINTF_HEXDUMP 2020-11-06 12:06:11 +01:00
Milanka Ringwald
36327e5a47 config: sort defines alphabetically 2020-11-06 12:01:26 +01:00
Matthias Ringwald
d20e3046cb enable asserts for all desktop ports 2020-10-27 18:30:56 +01:00
Matthias Ringwald
5308b30f8d ports: enable ENABLE_CROSS_TRANSPORT_KEY_DERIVATION for desktop 2020-10-09 13:05:50 +02:00
Matthias Ringwald
f2eb090749 cc256x: update CC256xC to v1.4 2020-09-11 15:15:24 +02:00
Matthias Ringwald
b596325d25 da14585: enable le address resolution in some ports 2020-09-11 14:26:45 +02:00
Matthias Ringwald
dbe92de6a9 btstack_link_key_db_tlv: require NVM_NUM_LINK_KEYS to be set in btstack_config.h, set NVM_NUM_LINK_KEYS 16 where missing 2020-07-13 18:05:30 +02:00
Matthias Ringwald
6486d27807 windows ports: configure for btstack_tlv_posix 2020-06-22 16:27:42 +02:00
Matthias Ringwald
0af1bfd99d windows ports: mention conio.h not found in msys2 32-bit and/or 32-bit toolchain 2020-03-18 10:26:22 +01:00
Matthias Ringwald
7cdc89a533 ports: enable software AES128 on most desktop platforms 2020-01-16 15:29:48 +01:00
Matthias Ringwald
1f2f453bdd windows: add NVM_NUM_DEVICE_DB_ENTRIES to btstack_config.h 2019-10-21 17:20:21 +02:00
Matthias Ringwald
e514a7f533 port: configure desktop ports (libusb,posix,windows) for mesh 2019-07-20 09:32:04 +02:00
Matthias Ringwald
bdc352b16d examples: renamed le_counter to gatt_counter and le_streamer to le_streamer_server to indicate suppport for GATT over BR/EDR 2019-06-21 10:45:17 +02:00
Matthias Ringwald
62ab70e958 lwip: add pan_lwip_http_server example to windows platforms 2019-06-08 23:43:25 +02:00
Matthias Ringwald
b5674ee206 windows: enable L2CAP ERTM, list pacman packages 2019-06-08 22:48:30 +02:00
Matthias Ringwald
f67eb7c279 port: allow to defined BTSTACK_ROOT and include exising Makefiles. Fixes #198 2019-04-15 14:34:59 +02:00
Matthias Ringwald
99dd78454e posix-h4,posix-h5,windows-h4: show build id for CSR controllers 2019-02-03 21:26:16 +01:00
Matthias Ringwald
aa981441af posix: fix parsing of command line args to select USB or UART device 2018-07-30 11:22:50 +02:00
Matthias Ringwald
b88bf5bffc add btstack_audio to example/Makefile.inc instead of individual ports that include it 2018-07-20 17:29:15 +02:00
Matthias Ringwald
95c90b0854 windows: add btstack_audio to windows-h4 and windows-winusb 2018-07-20 16:29:51 +02:00
Matthias Ringwald
5b53c16ecf windows: add info on required toolchain 2018-05-03 11:29:38 +02:00
Matthias Ringwald
3cda7aede8 windows: add info on required toolchain 2018-05-03 11:25:04 +02:00
Matthias Ringwald
d08566fb6e posix: implement link key iterator for btstack_link_key_db_fs 2018-02-05 18:25:10 +01:00