2691 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
504353102e detect CSR Warm Boot Command 2014-07-30 20:34:31 +00:00
matthias.ringwald@gmail.com
a827874ef0 use cfmakeraw to also remove ICRNL flag that would translate 0x0d to 0x0a on input 2014-07-29 22:07:11 +00:00
matthias.ringwald
9dc1b82bc9 store 16-bit values in SDP_QUERY_ATTRIBUTE_VALUE event from daemon, fixes #408 2014-07-29 15:07:46 +00:00
matthias.ringwald
933d47a624 remove unused variable 2014-07-29 15:06:35 +00:00
matthias.ringwald
88789c6188 move set of last_cmd_opcode into send baud rate command block 2014-07-28 14:00:26 +00:00
matthias.ringwald@gmail.com
eb036bf832 use ATT_DEFAULT_MTU instead of l2cap classic mtu 2014-07-15 20:55:01 +00:00
matthias.ringwald@gmail.com
c9420e0c91 added default ATT MTU 2014-07-15 20:54:07 +00:00
matthias.ringwald
7d0b5a77e8 set transfer active before submitting it. Fixes race condition reported in #406 2014-07-08 12:25:12 +00:00
matthias.ringwald@gmail.com
a2481739c9 prepare to move init sequence logic into hci_initializing_event_handler 2014-07-06 22:21:34 +00:00
matthias.ringwald@gmail.com
6155b3d3f9 also extracted hci_initializing_event_handler 2014-07-06 21:55:35 +00:00
matthias.ringwald@gmail.com
bd88fde94e extacted hci_initializing_state_machine 2014-07-06 21:46:22 +00:00
matthias.ringwald@gmail.com
198279761c try to bring Blutooth module into defined state by sending HCI RESET twice 2014-07-06 20:26:03 +00:00
matthias.ringwald@gmail.com
5127cc624b track opcode during HCI initialization 2014-07-05 18:30:49 +00:00
mila@ringwald.ch
41f1a65d77 ble server: added calculate bytes to copy 2014-07-04 15:17:38 +00:00
mila@ringwald.ch
ff8c64ca60 ble server: added read callback, and value length checks 2014-07-04 14:43:42 +00:00
mila@ringwald.ch
d2c93e6f94 corrected typo 2014-07-04 08:56:25 +00:00
mila@ringwald.ch
d3b1c40fa3 renamed gatt client register handler function 2014-07-04 08:42:30 +00:00
matthias.ringwald@gmail.com
fe97d0a421 less hacks during boot-up 2014-07-04 07:27:52 +00:00
mila@ringwald.ch
94a521cb7e gatt client: api docu 2014-07-03 13:42:30 +00:00
mila@ringwald.ch
4265152c0d fix linking 2014-07-03 13:42:00 +00:00
mila@ringwald.ch
59bda8dea8 gatt client: api docu 2014-07-03 10:41:45 +00:00
matthias.ringwald@gmail.com
44935e4085 extracted hci_power_transition_to_initializing, reset reserved hci when transition to initializing 2014-07-01 22:41:34 +00:00
matthias.ringwald@gmail.com
a93597fce0 return after sending an l2cap packet 2014-07-01 22:03:40 +00:00
matthias.ringwald@gmail.com
97b61c7b5a release packet buffer if ACL send fails 2014-07-01 21:47:22 +00:00
matthias.ringwald@gmail.com
cc9ea97c78 test and fix for invalid mtk num completed packet event 2014-07-01 20:43:46 +00:00
matthias.ringwald@gmail.com
1f479f8c7c better debug output for le connections 2014-07-01 20:10:39 +00:00
matthias.ringwald@gmail.com
252bfddcb7 removed obsolete include left over from testing 2014-07-01 20:07:17 +00:00
mila@ringwald.ch
659c39066f gatt client: adding docu 2014-06-27 15:24:31 +00:00
matthias.ringwald@gmail.com
1733aa9c48 enable BLE for tests 2014-06-26 20:14:13 +00:00
matthias.ringwald@gmail.com
03cf90bbd5 handle Hardware Error 2014-06-26 20:13:50 +00:00
matthias.ringwald@gmail.com
7586ee3597 reboot Bluetooth on Hardware Error 2014-06-26 15:20:09 +00:00
matthias.ringwald@gmail.com
2fc1e903b6 add formats for hardware error and others 2014-06-26 14:22:31 +00:00
matthias.ringwald@gmail.com
e01fe8b6c0 test for advertising event with multiple reports 2014-06-26 12:48:47 +00:00
mila@ringwald.ch
cac9f13904 include security manager 2014-06-26 11:21:22 +00:00
matthias.ringwald@gmail.com
9f7471df9d setup security manager 2014-06-26 09:04:40 +00:00
matthias.ringwald@gmail.com
a2cfedb666 more Python 3 fixes: open .gatt as unicode and use StringIO from io module 2014-06-22 21:26:07 +00:00
matthias.ringwald@gmail.com
2b1addd97e add missing function 2014-06-20 21:49:02 +00:00
mila@ringwald.ch
29b6f75ea8 Add command line option for remote public bd addr 2014-06-20 10:43:39 +00:00
matthias.ringwald@gmail.com
bb40d93c3e send BTstackEventDaemonDisconnect event in case connection to daemon gets broken 2014-06-20 08:41:40 +00:00
mila@ringwald.ch
f64240626f gatt client: implemented signed write 2014-06-19 22:20:43 +00:00
mila@ringwald.ch
22332a8a16 corrected cmd att opcode name 2014-06-19 22:19:26 +00:00
matthias.ringwald
b1d3214076 long term Java test for Android 2014-06-19 12:22:28 +00:00
mila@ringwald.ch
d31fba26e2 also trigger hci_run loop on disconnect all 2014-06-19 10:56:52 +00:00
matthias.ringwald
04a6ef8c3b disconnect all connections when last client disconnects from daemon 2014-06-19 10:33:11 +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
529859a2a7 store connection for SDP_CLIENT_QUERY_SERVICES in daemon, fixes #398 2014-06-16 21:50:44 +00:00
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
49cbe0bc2d trigger user response before calucation local confirm as Iniiator, too 2014-06-15 16:02:56 +00:00
matthias.ringwald
b107f94044 extracted sm_trigger_user_response() and extend for Initiator role 2014-06-15 15:43:05 +00:00