76 Commits

Author SHA1 Message Date
Matthias Ringwald
8736ab0cf2 prefix linked_list 2015-12-22 21:48:13 +01:00
Matthias Ringwald
616edd56bc replace le_command_status_t with regular Bluetooth uint8_t error codes, add le_command_status_t enums to error list 2015-11-16 22:46:17 +01:00
Matthias Ringwald
9293bfa465 rework SDP Service Record management. Service Records can be stored in ROM, daemon creates records on the heap 2015-11-15 20:56:59 +01:00
Matthias Ringwald
60416aa529 fix test compile due to change l2cap packet handler signature 2015-11-15 20:45:43 +01:00
Matthias Ringwald
3edc84c5b6 fix paths after source reorg 2015-11-13 15:04:41 +01:00
Matthias Ringwald
48b1b78d97 add include handle to include service query result event and show in pts test 2015-10-16 11:26:33 +02:00
Matthias Ringwald
195a80287b removed btstack/include folder 2015-10-15 16:33:34 +02:00
Matthias Ringwald
cea167a2ec assert HCI_INCOMING_PRE_BUFFER_SIZE >= 2 for Long Characteristic Reads 2015-10-15 12:32:04 +02:00
Matthias Ringwald
b2d8d7e027 drop gatt client event structs 2015-10-15 12:22:03 +02:00
Matthias Ringwald
db5a2f8f96 convert GATT_LONG_CHARACTERISTIC_DESCRIPTOR_QUERY_RESULT 2015-10-15 11:37:17 +02:00
Matthias Ringwald
87258ec740 convert GATT_CHARACTERISTIC_DESCRIPTOR_QUERY_RESULT 2015-10-15 10:38:23 +02:00
Matthias Ringwald
a268c24433 convert GATT_LONG_CHARACTERISTIC_VALUE_QUERY_RESULT 2015-10-14 16:30:58 +02:00
Matthias Ringwald
a7fa6e5c8a convert GATT_CHARACTERISTIC_VALUE_QUERY_RESULT 2015-10-14 16:11:55 +02:00
Matthias Ringwald
b152779703 convert GATT_ALL_CHARACTERISTIC_DESCRIPTORS_QUERY_RESULT 2015-10-14 15:30:38 +02:00
Matthias Ringwald
ad9ea7b731 convert GATT_INCLUDED_SERVICE_QUERY_RESULT 2015-10-13 23:05:09 +02:00
Matthias Ringwald
c88ece81b6 convert GATT_CHARACTERISTIC_QUERY_RESULT 2015-10-13 22:56:12 +02:00
Matthias Ringwald
5a8b9c1f36 convert GATT_SERVICE_QUERY_RESULT 2015-10-13 22:24:13 +02:00
Matthias Ringwald
ebba1b0ea8 introduce parallel gatt client packet handlers during transition 2015-10-13 00:16:32 +02:00
Matthias Ringwald
7490001f07 fix gatt_client test 2015-10-12 18:22:02 +02:00
Matthias Ringwald
0dbb2346df fix compile of gatt_client mock 2015-10-11 23:31:44 +02:00
Milanka Ringwald
6f692ea796 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-07-03 12:37:32 +02:00
Milanka Ringwald
d7d7d1e4c5 mock: set max mtu fot att connection 2015-07-03 12:36:58 +02:00
Matthias Ringwald
8e8dfe94bf removed flags for locally installed cpputest, build tests with make test 2015-07-03 11:18:03 +02:00
Milanka Ringwald
2edb2b2338 refactored var name, removed printfs 2015-07-02 16:37:18 +02:00
Milanka Ringwald
3aa6b87972 add
green tests
2015-07-02 16:15:48 +02:00
Milanka Ringwald
ffe2840f67 fix le central test 2015-07-02 16:09:11 +02:00
Matthias Ringwald
77fc0a6857 more .gitignore 2015-06-12 19:46:32 +02:00
Matthias Ringwald
57fe2af8bc get all tests to comile and use VPATH, common Makefile for all 2015-05-17 18:07:24 +02:00
Matthias Ringwald
cbe987fb1e fix compile for some of the tests, single Makefile for subset 2015-05-14 08:25:34 +02:00
Matthias Ringwald
71de195ed3 fix c99 warnings for missing argument of functions with no arguments, fix more warnings 2015-05-13 10:30:46 +02:00
matthias.ringwald@gmail.com
2e77e513be Stop using pointer to array for bd_addr_t and link_key_t 2015-03-01 20:51:08 +00:00
mila@ringwald.ch
7fe7736638 added log error if peripheral mtu is not iniitalized 2014-12-03 22:33:07 +00:00
mila@ringwald.ch
54f81772cb crash test 2014-12-03 21:07:00 +00:00
mila@ringwald.ch
1bf0402bfe mocked timer, removed run loop dependency, not all tests work 2014-11-28 22:36:18 +00:00
mila@ringwald.ch
e00e1ae87e fixed test compile 2014-11-28 16:08:08 +00:00
matthias.ringwald@gmail.com
d2ec4031ba avoid /** comments, clean up block comments 2014-10-16 09:15:23 +00:00
mila@ringwald.ch
ad053ec4a5 works with timer 2014-10-09 20:41:02 +00:00
mila@ringwald.ch
54d77b0dc0 renamed variable 2014-10-09 20:05:57 +00:00
mila@ringwald.ch
d369dee427 fix gatt client test 2014-10-09 19:44:04 +00:00
mila@ringwald.ch
dc603b3601 fix tests 2014-10-09 15:15:53 +00:00
mila@ringwald.ch
567c20c949 fix compile gatt client test 2014-10-09 14:21:41 +00:00
mila@ringwald.ch
d3b1c40fa3 renamed gatt client register handler function 2014-07-04 08:42:30 +00:00
mila@ringwald.ch
f64240626f gatt client: implemented signed write 2014-06-19 22:20:43 +00:00
matthias.ringwald@gmail.com
e11fb83b1c drop le_characteristic_value_t and add characteristic write 2014-05-11 20:34:13 +00:00
matthias.ringwald@gmail.com
2b552b2306 define daemon commands for gap le scan and le connect, define gap events 2014-05-03 22:18:29 +00:00
mila@ringwald.ch
7bdc6798db ble client: scanning functionality moved to hci 2014-05-02 12:08:22 +00:00
mila@ringwald.ch
cc4d39c396 gatt client moved to ble 2014-04-29 19:45:40 +00:00
mila@ringwald.ch
aa0a65f68e ble client: extract gatt client 2014-04-28 21:47:59 +00:00
mila@ringwald.ch
ee988ca983 ble client: split le central and gatt tests 2014-04-28 21:09:35 +00:00
mila@ringwald.ch
7d468b9be6 ble client: use le_central_t for le central 2014-04-25 19:36:10 +00:00