Commit Graph

210 Commits

Author SHA1 Message Date
mila@ringwald.ch
dfc6ff89b3 rename event_type->advertising_event_type to avoid overriding Event.getEventType() - second try 2014-09-07 18:59:02 +00:00
mila@ringwald.ch
7c02ae512f revert r2796 2014-09-07 18:58:05 +00:00
matthias.ringwald@gmail.com
6278657ebd rename event_type->advertising_event_type to avoid overriding Event.getEventType() 2014-09-07 09:00:17 +00:00
matthias.ringwald@gmail.com
8ea7e5af59 added event formats for HCI_EVENT_COMMAND_COMPLETE HCI_EVENT_COMMAND_STATUS 2014-09-05 10:33:57 +00:00
mila@ringwald.ch
fefe918692 added hexdumpf 2014-08-29 21:20:21 +00:00
matthias.ringwald@gmail.com
fdf1d293a2 added hci_read_rssi command 2014-08-26 17:59:51 +00:00
matthias.ringwald@gmail.com
b12f5dffe7 correct L2CAP Connection Response enumeration, fixed issue #414 2014-08-24 20:29:51 +00:00
mila@ringwald.ch
49ca58d6a2 remove hexdump2, use printf_hexdump instead 2014-08-15 22:04:48 +00:00
mila@ringwald.ch
9da54300b6 use log_info instead of printf, remove trailing newline from log calls 2014-08-15 21:26:50 +00:00
matthias.ringwald@gmail.com
ee303eddf0 keep track of Classic and LE ACL slots seperately 2014-08-14 14:47:57 +00:00
matthias.ringwald@gmail.com
ccf076ad21 emit L2CAP_EVENT_CONNECTION_PARAMETER_UPDATE_REQUEST and L2CAP_EVENT_CONNECTION_PARAMETER_UPDATE_RESPONSE 2014-08-08 20:52:02 +00:00
matthias.ringwald@gmail.com
2fc1e903b6 add formats for hardware error and others 2014-06-26 14:22:31 +00:00
matthias.ringwald
24698a3ff3 report GATT_CLIENT_NOT_CONNECTED if hci connnection not open 2014-06-19 07:19:45 +00:00
matthias.ringwald
2412778b77 added linked list iterator implementation and unit tests 2014-06-16 20:55:54 +00:00
matthias.ringwald
0fdde038bc added gap_le_set_scan_parameters to daemon 2014-06-07 08:06:25 +00:00
matthias.ringwald@gmail.com
d956eb8918 added event format for GATT Notification and Indication 2014-05-26 22:36:50 +00:00
mila@ringwald.ch
53b9c0f8cb daemon: send through socket complete long characteristic value 2014-05-16 15:01:57 +00:00
mila@ringwald.ch
a672584960 use single gatt_complete_event (handle, status) 2014-05-15 10:54:27 +00:00
mila@ringwald.ch
0bf6344a11 assert le connection on le_connect, implement le_central_connect_cancel 2014-05-15 09:25:33 +00:00
matthias.ringwald@gmail.com
e31f89a786 prepare gap_le_connect_cancel command 2014-05-12 21:38:30 +00:00
matthias.ringwald@gmail.com
ea3e9e661d allow to config unix domain path and daemon log file via btstack-config.h 2014-05-12 21:25:01 +00:00
matthias.ringwald@gmail.com
a3bf7a24d6 renumber events, add params 2014-05-11 20:32:56 +00:00
matthias.ringwald@gmail.com
e34d53dab1 correct GAP_LE_ADVERTISING_REPORT format 2014-05-08 13:20:31 +00:00
matthias.ringwald@gmail.com
e8349ed1f3 added format for GATT events, ordered event ids 2014-05-08 09:46:37 +00:00
mila@ringwald.ch
0a1abdbef4 daemon: checked gatt client state in discover primary services query 2014-05-08 09:20:19 +00:00
mila@ringwald.ch
20bb552905 moved le cmd status, refactored gatt client is ready 2014-05-08 09:12:27 +00:00
mila@ringwald.ch
1fc6917658 remove gatt_client_start/stop_cmd 2014-05-07 20:56:56 +00:00
matthias.ringwald@gmail.com
3f1c367764 clean up formatting 2014-05-04 18:07:41 +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
matthias.ringwald@gmail.com
96a45072cb track Bluetooth Device Address Type in hci_connection_t struct 2014-04-25 10:43:19 +00:00
matthias.ringwald@gmail.com
6e3802d535 mark source of swap functions as const 2014-04-11 10:25:05 +00:00
mila@ringwald.ch
5e457cb758 ble client: write long characteristic descriptor implemented, not tested 2014-04-10 09:18:02 +00:00
mila@ringwald.ch
807e6f62ee ble client: implemented write characteristic descriptor, not tested 2014-04-04 15:00:41 +00:00
mila@ringwald.ch
c177678a3a ble client: implemented read long characteristic descriptor value, not tested 2014-04-04 13:50:05 +00:00
mila@ringwald.ch
b687e45833 ble client: renamed chr. descriptor events, implemented read chr. descriptor 2014-04-03 22:05:38 +00:00
mila@ringwald.ch
9828cc424d ble client: implemented write client characteristic configuration, not tested 2014-03-27 23:00:28 +00:00
mila@ringwald.ch
6c55686a87 ble client: implemented notifications and indications 2014-03-21 23:20:12 +00:00
mila@ringwald.ch
ef07dcc400 ble client: implemented write characteristic value wihout und with response, untested 2014-03-20 11:28:16 +00:00
mila@ringwald.ch
6cdc5db2ef ble client: implemented read long characteristic value 2014-03-19 00:40:27 +00:00
mila@ringwald.ch
5917aae927 ble: implemented read characteristic value 2014-03-17 21:54:51 +00:00
mila@ringwald.ch
804267da21 ble client: implemented discover characteristic descriptors, not yet tested 2014-03-06 15:49:48 +00:00
mila@ringwald.ch
af5cd647e5 use printUUID128 from utils.c 2014-02-28 21:45:33 +00:00
matthias.ringwald@gmail.com
1fb05f9241 moved swapX functions into utils.c 2014-02-28 21:07:59 +00:00
matthias.ringwald@gmail.com
f51189dbdd added setter for system ticks - useful on systems that already have a clock 2014-02-04 22:46:37 +00:00
matthias.ringwald@gmail.com
d1fef1900d make embedded_execute_once public as suggested in #369 2014-02-04 21:08:07 +00:00
matthias.ringwald@gmail.com
bde315ce6c renamed btstack config.h to btstack-config.h to allow for better integration with other projects 2014-01-19 16:45:57 +00:00
matthias.ringwald@gmail.com
f471afd896 replaced #pragma once with old style #include guards to allow use of older compilers 2014-01-19 16:30:17 +00:00
matthias.ringwald@gmail.com
ad83dc6a89 support dedicated bonding and provide example for it 2014-01-18 20:23:15 +00:00
matthias.ringwald@gmail.com
fb8ba0dbcd GAP update to higher security level working 2014-01-17 12:01:32 +00:00
matthias.ringwald@gmail.com
a00031e215 successfully enable encryption if security level 2 is requested for l2cap service 2014-01-17 10:37:42 +00:00