6119 Commits

Author SHA1 Message Date
Matthias Ringwald
9d23ffec57 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2016-11-10 16:41:05 +01:00
Matthias Ringwald
97db27723d nrf5-zephyr: add flash_nrf51_pca10028.sh and flash_nrf52_pca10040 2016-11-10 16:40:50 +01:00
Matthias Ringwald
d2fb0b945a java: support D (8 bytes) and Q (32 bytes) format types 2016-11-09 15:46:13 +01:00
Matthias Ringwald
59ef3efeb8 README.md: update to docs for develop branch 2016-11-09 15:27:50 +01:00
Matthias Ringwald
d69d1d4efd Update README.md 2016-11-09 15:25:18 +01:00
Matthias Ringwald
3f8e63e43f github page: link to builders 2016-11-09 15:22:30 +01:00
Matthias Ringwald
a435582038 GATT Server: implement Device Information Service Server 2016-11-08 21:30:36 +01:00
Matthias Ringwald
5777861b2b sm: fix setting Random Address when set via gap_random_address_set before HCI is working 2016-11-08 15:25:47 +01:00
Matthias Ringwald
52b551c3a3 sm: fix Random Address generation when enabled before HCI is working 2016-11-08 15:13:36 +01:00
Matthias Ringwald
804d3e67ed sm: fix compile without ENABLE_LE_SECURE_CONNECTIONS 2016-11-07 23:16:39 +01:00
Matthias Ringwald
3b1e9d13a3 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2016-11-07 22:10:57 +01:00
Matthias Ringwald
e49d496a74 hci_cmds: add hci_flush 2016-11-07 22:10:03 +01:00
Matthias Ringwald
09e4d3970f sm: send le read p256 public key on start 2016-11-07 17:07:02 +01:00
Matthias Ringwald
82180fcac7 add le commands for reading and generating diffie-hellman keys via hci commands 2016-11-07 15:15:48 +01:00
Matthias Ringwald
67711d5ef9 linked_list: add pop and get_first_item operations 2016-11-07 13:08:44 +01:00
Matthias Ringwald
43ab8f9679 Port of BTstack to Zephyr OS running on Nordic nRF5 Series 2016-11-07 11:57:22 +01:00
Matthias Ringwald
3f92e3975c docs: fix build 2016-11-03 13:45:00 +01:00
Matthias Ringwald
c61a5ea7e3 battery service, fix compile 2016-11-02 17:08:28 +01:00
Matthias Ringwald
c5d406eceb docs: document GATT Service implementations 2016-11-02 15:33:41 +01:00
Matthias Ringwald
fe5451fa99 move GATT services into src/ble/gatt-service 2016-11-02 15:32:32 +01:00
Matthias Ringwald
85a677ece0 move GATT services into src/ble/gatt-service 2016-11-02 15:31:48 +01:00
Matthias Ringwald
362df7fb09 GATT Converter: allow to specify output file name 2016-11-02 14:57:50 +01:00
Matthias Ringwald
2630ffe4ed fix name battery_service_server_set_battery_value 2016-11-02 12:52:00 +01:00
Matthias Ringwald
8577affdb5 example/le_counter: add Battery Service 2016-11-02 10:53:23 +01:00
Matthias Ringwald
23ffcbe214 GATT Server: implement Battery Service Server 2016-11-01 18:41:20 +01:00
Matthias Ringwald
660ce36883 gatt_server: add minimal functionality to support modular GATT Server Server implementations 2016-11-01 18:40:45 +01:00
Matthias Ringwald
bb38f05734 att_server: allow individual service implementations to register for can send now callbacks 2016-11-01 15:42:03 +01:00
Matthias Ringwald
8ac574d6fa att_server: allow to register handler for handle range - needed for modular service implmeentation 2016-10-31 21:22:16 +01:00
Matthias Ringwald
60b51a4c4e GATT Compiler: support #import <..> and ".." directives 2016-10-31 17:35:45 +01:00
Matthias Ringwald
c8771c2096 add bluetooth_gatt.h and bluetooth_data_types.h to btstack.h 2016-10-31 16:06:29 +01:00
Matthias Ringwald
c9454abcff GATT Compiler: align comments 2016-10-31 16:06:06 +01:00
Matthias Ringwald
1d0cde9daa use new Data Type defines from bluetooth_data_types 2016-10-31 16:05:07 +01:00
Matthias Ringwald
66fd343250 GATT Converter: replace - with _, prettify generated .h 2016-10-31 15:52:58 +01:00
Matthias Ringwald
0f308e7392 tool: scrape Bluetooth site for Data Types used in Advertisements, EIR, etc. 2016-10-31 15:44:45 +01:00
Matthias Ringwald
8a7d93dccc example/hfp: use two columns for help menu 2016-10-31 12:23:56 +01:00
Matthias Ringwald
729074c4fd add defines for start and end handle of each service 2016-10-30 23:12:31 +01:00
Matthias Ringwald
c37f72b75e Gatt Converter: handle empty descriptors and bug in official XML 2016-10-28 15:46:53 +02:00
Matthias Ringwald
474b345620 docs: add basic info on convert_gatt_service.py 2016-10-28 15:35:59 +02:00
Matthias Ringwald
b165f97b80 GATT Converter: resolve UUIDs from src/bluetooth_gatt.h 2016-10-28 15:28:53 +02:00
Matthias Ringwald
af83d3c5e3 Merge branch 'master' into develop 2016-10-28 14:48:01 +02:00
Matthias Ringwald
491288c88e new tool to fetch and convert GATT Services from Bluetooth SIG site 2016-10-28 14:47:56 +02:00
Matthias Ringwald
0e0e955978 gatt: provide UUIDs from Bluetooth SIG website at src/bluetooth_gatt.h 2016-10-27 16:26:54 +02:00
Matthias Ringwald
f3963406e0 introduce UNUSED macro 2016-10-27 15:04:09 +02:00
Matthias Ringwald
780ba00b7c pts: fix accept incoming classic connection 2016-10-27 11:49:02 +02:00
Matthias Ringwald
84182ed9e3 example/sm_pairing_peripheral: print identity address and type 2016-10-27 11:13:46 +02:00
Matthias Ringwald
9c22b849b4 example/sm_pairing_peripheral: print identity address and type 2016-10-27 11:12:13 +02:00
Matthias Ringwald
13377825df sm: add identity_addr and identiy_addr_type to SM_EVENT_IDENTITY_RESOLVING_SUCCEEDED. Also emit SM_EVENT_IDENTITY_CREATED during pairing 2016-10-27 11:11:40 +02:00
Matthias Ringwald
4231322a14 pts: fix compile 2016-10-26 12:53:21 +02:00
Matthias Ringwald
465cbb6b04 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2016-10-25 11:47:52 +02:00
Matthias Ringwald
a046efa634 ios: fix build 2016-10-25 11:47:20 +02:00