matthias.ringwald
|
4c46246592
|
use linked_list_iterator to address #400
|
2014-06-16 21:34:42 +00:00 |
|
matthias.ringwald
|
2412778b77
|
added linked list iterator implementation and unit tests
|
2014-06-16 20:55:54 +00:00 |
|
matthias.ringwald
|
f20168b8c1
|
re-enable bondable (regression from 2641)
|
2014-06-15 08:54:47 +00:00 |
|
matthias.ringwald
|
74308b2342
|
keep discoverable/connectable as this has been requested by the client(s)
|
2014-06-15 08:42:50 +00:00 |
|
matthias.ringwald
|
dc277fca3b
|
add HACK to deal with duplicate HCI Reset Complete events seen on cheapo CSR8510 A10 USB Dongle
|
2014-06-13 13:11:21 +00:00 |
|
matthias.ringwald
|
b161b44fed
|
keep track of allocated data sources for use with pollfds, free pollfds list. fix for #397
|
2014-06-12 15:24:51 +00:00 |
|
matthias.ringwald
|
176ffe5c52
|
added checks to prevent calling libusb functions after libusb_close() was called
|
2014-06-12 12:22:51 +00:00 |
|
matthias.ringwald
|
5c16dde5c9
|
fix use after free in rfommm multiplexer, fixes #395
|
2014-06-12 08:17:42 +00:00 |
|
matthias.ringwald
|
b257117999
|
use le connection parameters from iOS 7.0.4
|
2014-06-07 09:48:18 +00:00 |
|
matthias.ringwald
|
0fdde038bc
|
added gap_le_set_scan_parameters to daemon
|
2014-06-07 08:06:25 +00:00 |
|
matthias.ringwald
|
ef11999f21
|
added le_central_set_scan_parameters
|
2014-06-07 07:58:21 +00:00 |
|
matthias.ringwald
|
e2602ea29f
|
set le scan parameters from hci_stack
|
2014-06-07 07:54:27 +00:00 |
|
matthias.ringwald
|
8ebb5506d7
|
set le scan parameters during init
|
2014-06-07 07:49:16 +00:00 |
|
matthias.ringwald
|
11d5dec16d
|
log BTstack version, revision, and build date in dump file
|
2014-06-07 07:25:37 +00:00 |
|
matthias.ringwald
|
a2f2df82c6
|
sync BTSTACK_MINOR with Cydia version, add BTSTACK_DATE
|
2014-06-07 07:08:29 +00:00 |
|
matthias.ringwald
|
7851196edd
|
rewrote le_central_connect_cancel, fix gap_disconnect again
|
2014-06-05 06:28:17 +00:00 |
|
matthias.ringwald
|
d9b049aa86
|
emit disconnection_complete on gap_disconnect
|
2014-06-05 05:54:00 +00:00 |
|
matthias.ringwald
|
c51407e08f
|
list default port and socket in daemon
|
2014-06-03 21:15:56 +00:00 |
|
matthias.ringwald
|
87a0f31a89
|
enable BLE in configure for daemon
|
2014-06-03 20:56:58 +00:00 |
|
matthias.ringwald
|
910bd8e0ac
|
output BTstack deamon usage on console
|
2014-06-03 20:48:12 +00:00 |
|
mila@ringwald.ch
|
bc68afe229
|
avoid sending HCI Disconnect Complete twice
|
2014-05-30 22:38:21 +00:00 |
|
mila@ringwald.ch
|
595bdbfb41
|
Reset HCI state when rebooting Bluetooth
|
2014-05-30 14:00:20 +00:00 |
|
matthias.ringwald@gmail.com
|
7706940218
|
fix GATT_DISCOVER_PRIMARY_SERVICES_BY_UUID128
|
2014-05-24 00:12:53 +00:00 |
|
mila@ringwald.ch
|
62edaf9b8b
|
passing notifications/indications through daemon
|
2014-05-22 09:22:44 +00:00 |
|
matthias.ringwald@gmail.com
|
88ed79cf89
|
fix ad report data
|
2014-05-16 22:35:59 +00:00 |
|
matthias.ringwald@gmail.com
|
c73ffc61ed
|
disconnect LE HCI Connections for active GATT Clients
|
2014-05-16 22:09:52 +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
|
0ef97525dd
|
renamed ocf tag
|
2014-05-16 13:16:03 +00:00 |
|
mila@ringwald.ch
|
faab072e58
|
Send complete event in case of disconnection
|
2014-05-15 12:56:28 +00:00 |
|
mila@ringwald.ch
|
b398e4aaf1
|
included hci.h
|
2014-05-15 10:55:03 +00:00 |
|
mila@ringwald.ch
|
a672584960
|
use single gatt_complete_event (handle, status)
|
2014-05-15 10:54:27 +00:00 |
|
matthias.ringwald@gmail.com
|
253ec883b1
|
disable use of pollfds until further investigation as it doesn't work
|
2014-05-15 10:45:53 +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
|
9a0689a770
|
don't reset gatt_client context every command
|
2014-05-11 20:52:34 +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
|
01f1657c05
|
use LE buffers as main buffers when no classic buffers exist, e.g. on a LE single mode chip
|
2014-05-10 21:16:53 +00:00 |
|
matthias.ringwald@gmail.com
|
1f4c27cf5f
|
log GATT Events to client, fix GATT Characteristic Serialization
|
2014-05-09 14:28:05 +00:00 |
|
matthias.ringwald@gmail.com
|
c8eade752e
|
initialize gatt_client in daemon
|
2014-05-09 13:36:42 +00:00 |
|
matthias.ringwald@gmail.com
|
e97722776d
|
use non-flushable packet boundary flag if supported - fixed unspecified behavior sending LE ACL packets
|
2014-05-09 13:29:58 +00:00 |
|
matthias.ringwald@gmail.com
|
6ac9a97e5a
|
add hci_non_flushable_packet_boundary_flag_supported
|
2014-05-09 13:23:04 +00:00 |
|
matthias.ringwald@gmail.com
|
ccdf23f54b
|
add params to hci_le_set_advertising_parameters, hci_le_set_advertising_data hci_le_set_advertise_enable
|
2014-05-09 13:12:14 +00:00 |
|
mila@ringwald.ch
|
956f18fbf5
|
refactored serialize, deserialize gatt structs
|
2014-05-08 15:08:47 +00:00 |
|
matthias.ringwald@gmail.com
|
a10aa107de
|
fix compile for BLE, start gatt client for connection in deamon
|
2014-05-08 13:39:53 +00:00 |
|
mila@ringwald.ch
|
fe8aced921
|
extending daemon with gatt functionality
|
2014-05-08 13:31:06 +00:00 |
|
matthias.ringwald@gmail.com
|
36af3e18b6
|
only start le scan if not already scanning, only stop le scan if not idle
|
2014-05-08 13:30:05 +00:00 |
|
matthias.ringwald@gmail.com
|
564fca325a
|
don't flip bd_addr in gap adv events, trigger hci_run on le_connect, improve debug output
|
2014-05-08 13:22:30 +00:00 |
|
matthias.ringwald@gmail.com
|
d23fde7f60
|
use U for UUID128 and L to denote uint16_t buffer length
|
2014-05-08 09:34:40 +00:00 |
|
mila@ringwald.ch
|
0a1abdbef4
|
daemon: checked gatt client state in discover primary services query
|
2014-05-08 09:20:19 +00:00 |
|