99 Commits

Author SHA1 Message Date
Matthias Ringwald
cdb8bfaea6 wiced: use micro-ecc from WICED SDK to avoid duplicate symbols 2017-04-25 20:48:09 +02:00
Matthias Ringwald
98493a2dfb wiced: enable LE Secure Connections 2017-04-13 16:24:06 +02:00
Matthias Ringwald
ab2c6ae4b7 tool: add update_filename.py that adds __BTSTACK_FILE__ to every .c file for use with debug output instead of __FILE__ 2017-03-24 23:39:20 +01:00
Matthias Ringwald
22aa151238 le_device_db_memory: make nr of entries configurable via MAX_NR_LE_DEVICE_DB_ENTRIES 2017-02-11 22:44:02 +01:00
Matthias Ringwald
3b1c4bce52 ports: remove obsolete MAX_NR_GATT_SUBCLIENTS, MAX_NR_GATT_CLIENTS = 1 2017-02-02 14:53:53 +01:00
Matthias Ringwald
05c8e673d4 wiced: add gatt_client to default makefile 2017-02-02 14:50:30 +01:00
Matthias Ringwald
87bbf2709c wiced: fix compile of LE Counter 2017-02-01 15:48:18 +01:00
Matthias Ringwald
17c80681d0 wiced: use 2 mbps 2017-02-01 12:29:27 +01:00
Matthias Ringwald
c32291bdc9 wiced: don't printf from worker thread 2017-02-01 12:27:05 +01:00
Matthias Ringwald
1a68220246 config: add ENABLE_LE_PERIPHERAL and ENABLE_LE_CENTRAL to be able to reduce code size in Security Manager 2017-01-14 17:47:16 +01:00
Matthias Ringwald
1e64db3f3a wiced: mention link key storage in DCT 2016-10-24 10:04:10 +02:00
Matthias Ringwald
4a515d8e5d wiced: fix find oldest link key entry 2016-10-24 10:03:30 +02:00
Matthias Ringwald
8cd22e56c3 btstack_module: add link key db using WICED DCT 2016-10-24 10:03:25 +02:00
Matthias Ringwald
cc7fb27297 add missing c++ opening guard 2016-10-07 22:04:12 +02:00
Matthias Ringwald
fac60fea7b fix compile 2016-09-29 16:06:01 +02:00
Matthias Ringwald
598564e4d3 wiced: only print dot if we're waiting for CTS 2016-08-19 18:07:37 +02:00
Matthias Ringwald
f27f89f93b wiced: don't init WIFI automatically 2016-08-19 18:06:29 +02:00
Matthias Ringwald
d8f374f670 wiced: only print dot if we're waiting for CTS 2016-08-16 15:12:30 +02:00
Matthias Ringwald
401a70243a wiced: enable set baudrate for STM32F40_41xxx, too 2016-08-16 14:58:08 +02:00
Matthias Ringwald
ce7ff1f89f wiced: reset Bluetooth controller via RESET line if available 2016-08-16 14:18:12 +02:00
Matthias Ringwald
4d667262e5 wiced: fix build 2016-07-06 14:08:21 +02:00
Matthias Ringwald
d4ecd166be wiced: disable packet log 2016-07-04 11:43:32 +02:00
Matthias Ringwald
e7a97f41ef wiced: adapt to changed signature of platform_uart_receive_bytes. make it compatible with 3.3.1, 3.4.0, and 3.5.2 2016-07-04 11:42:13 +02:00
Matthias Ringwald
24ca7397f7 wiced: update to SDK 3.5.2. Not working (no HCI Events yet) 2016-07-01 16:13:05 +02:00
Matthias Ringwald
6df11ce093 enable LE_SECURE_CONNECTIONS for larger platforms 2016-06-10 11:04:23 +02:00
Matthias Ringwald
f6a20ec99f eHCILL: use ENABLE_EHCILL instead of HAVE_EHCILL plus runtime enable call, updated docs 2016-04-27 15:18:55 +02:00
Matthias Ringwald
bd021c4e5b h4/h5: move platform independent implementations into core 2016-04-22 16:23:23 +02:00
Matthias Ringwald
084ad01c1a hci_transport/btstack_uart_block: create btstack_uart_block_embedded on top of hal_uart_dma. Pass in uart driver to H4/H5 instances 2016-04-20 23:18:15 +02:00
Matthias Ringwald
b3fcedb9c9 compile-gatt.py -> compile_gatt.py 2016-04-10 21:58:19 +02:00
Matthias Ringwald
d356a6da17 move 'BTstack up and running' message from examples into port/../main.c 2016-04-08 23:23:09 +02:00
Matthias Ringwald
aec7654d98 prefix embedded HAVE_ 2016-03-30 11:06:56 +02:00
Matthias Ringwald
a265b909d4 memory: use MAX_NR_ instead of MAX_NO_ 2016-03-28 12:05:33 +02:00
Matthias Ringwald
0cb5b9716d fix prototypes for fn() 2016-03-28 11:44:30 +02:00
Matthias Ringwald
2c455dad9a MAX_NO_BTSTACK_LINK_KEY_DB_MEMORYS -> MAX_NO_BTSTACK_LINK_KEY_DB_MEMORY_ENTRIES 2016-03-27 23:10:54 +02:00
Matthias Ringwald
40d883bd01 replace bzero with memset and drop HAVE_BZERO 2016-03-27 22:49:03 +02:00
Matthias Ringwald
0d70dd6280 runloop: pass enable/disable callbacks to run loop impl 2016-03-24 22:19:26 +01:00
Matthias Ringwald
efda0b48f9 sdp_util: extract sdp_create_spp_service into spp_server and use spp_create_sdp_record 2016-03-17 11:24:38 +01:00
Matthias Ringwald
763c9b6f30 sdp_client: rename sdp_query_rfcomm -> sdp_client_query_rfcom 2016-03-17 10:58:11 +01:00
Matthias Ringwald
a6efb91912 rewrite sscanf_bd_addr to be sscanf free 2016-03-04 14:21:22 +01:00
Matthias Ringwald
6e25cd8d95 ports: use MAX_NO_BTSTACK_LINK_KEY_DB_MEMORYS 2016-03-04 13:42:49 +01:00
Matthias Ringwald
68bbf757e4 sco: drop HAVE_SCO define 2016-03-01 17:27:21 +01:00
Matthias Ringwald
c7289f1c62 wiced: disable baud rate change, enable log info to get it mostly working 2016-02-29 11:37:33 +01:00
Matthias Ringwald
9ea8148f9b wiced: use RB_DUO as platform name 2016-02-28 22:18:25 +01:00
Matthias Ringwald
a95bb1177b wiced: fixed init 2016-02-28 22:17:06 +01:00
Matthias Ringwald
281f819cb8 wiced: fixed port 2016-02-26 21:16:32 +01:00
Matthias Ringwald
bcf00d8fa4 examples: move out of embedded subfolder 2016-02-19 09:46:37 +01:00
Matthias Ringwald
63fa3374ea hci_transport: send HCI_EVENT_TRANSPORT_PACKET_SENT when buffer can be re-used, send HCI_EVENT_SCO_CAN_SEND_NOW if that's separate 2016-02-18 14:48:41 +01:00
Matthias Ringwald
023f27646b sdp_query_util: inline into sdp_util and sdp_client 2016-02-18 12:10:47 +01:00
Matthias Ringwald
871e126195 sdp_client: remove sdp_parser.c references 2016-02-17 20:54:21 +01:00
Matthias Ringwald
591423b2a5 att -> att_db 2016-02-11 21:23:06 +01:00