2564 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
facf93fdba rename hci_get_outgoing_acl_packet_buffer into hci_get_outgoing_packet_buffer 2014-04-03 19:51:07 +00:00
matthias.ringwald@gmail.com
c8b9416af2 add asserts to check if buffer was reserved before calling send prepared 2014-04-03 19:37:03 +00:00
matthias.ringwald@gmail.com
640925c0e2 use l2cap_can_send_connectionless_packet_now instead of hci_can_send_packet_now_using_packet_buffer(HCI_ACL_DATA_PACKET) 2014-04-03 19:00:31 +00:00
matthias.ringwald@gmail.com
3cab4fcaa6 add l2cap_can_send_connectionless_packet_now 2014-04-03 18:59:44 +00:00
matthias.ringwald@gmail.com
f65040e736 disable output of error strings to allow most examples to compile with old mspgcc 2014-04-03 18:57:45 +00:00
matthias.ringwald@gmail.com
85889d6cd5 rename l2cap_can_send_packet_now_using_buffer to l2cap_can_send_packet_now 2014-04-03 15:31:14 +00:00
matthias.ringwald@gmail.com
64f0b431f7 more use of hci_can_send_packet_now_using_packet_buffer 2014-04-03 15:27:03 +00:00
matthias.ringwald@gmail.com
6950c29ff6 also check if hci buffer can be used in att_server 2014-04-03 15:21:14 +00:00
matthias.ringwald@gmail.com
3f3e5fbae4 delete accidentally added code 2014-04-03 15:19:37 +00:00
matthias.ringwald@gmail.com
7856fb3169 reserve l2cap packet buffer before using it 2014-04-03 15:16:45 +00:00
matthias.ringwald@gmail.com
2a373862b1 reserve hci packet buffer before using it 2014-04-03 15:02:14 +00:00
matthias.ringwald@gmail.com
6b4af23d08 add flag to track if hci packet buffer is reserved 2014-04-03 14:51:02 +00:00
mila@ringwald.ch
e65f2926ef ble client: fixed condition check for notification 2014-04-03 12:51:10 +00:00
mila@ringwald.ch
d467c93da6 ble client: tested notifications 2014-03-28 16:16:25 +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
a94dda185f ble client: fixed bugs, tested long reads and writes 2014-03-21 16:10:49 +00:00
matthias.ringwald@gmail.com
df8b2fa640 pass empty buffer for ATT_TRANSACTION_MODE_EXECUTE in write callback 2014-03-21 16:08:14 +00:00
matthias.ringwald@gmail.com
a72f4764de updated gatt db 2014-03-21 14:51:12 +00:00
matthias.ringwald@gmail.com
f8811fcedc current test db 2014-03-21 11:09:42 +00:00
mila@ringwald.ch
90caf1fd1e ble client: implemented chr. value chunk validation 2014-03-20 22:25:37 +00:00
mila@ringwald.ch
58e74a4132 ble client: draft implementation of reliable write, missing validation code 2014-03-20 16:08:56 +00:00
mila@ringwald.ch
2bdad75a63 ble client: renamed peripheral states 2014-03-20 15:41:44 +00:00
mila@ringwald.ch
8ef72a499b ble client: implemented write long characteristic value, untested 2014-03-20 15:21:05 +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
897794de24 ble client: fixed read characteristic value 2014-03-18 23:12:33 +00:00
mila@ringwald.ch
5917aae927 ble: implemented read characteristic value 2014-03-17 21:54:51 +00:00
mila@ringwald.ch
24c1adc676 ble client: added callback for app packet handler 2014-03-07 15:29:33 +00:00
mila@ringwald.ch
3c9277fafc ble client: send CONNECTION COMPLETE event only after MTU exchange 2014-03-07 14:36:13 +00:00
mila@ringwald.ch
039725ef87 ble client: discover characteristic descriptors - fixed value eq. end handle, added test call 2014-03-07 11:45:17 +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
0f39c632fe ble client: added convinience functions for discovering characteristics 2014-03-06 15:03:59 +00:00
mila@ringwald.ch
cf18d544cb ble client: renaming of api according to procedure names in BT docu 2014-03-06 14:57:33 +00:00
mila@ringwald.ch
83b651ac88 ble client: implemented discover characteristic with UUID; characteriscs are returned with start, value and end handlers; fixed address type in connect to remote device 2014-03-06 14:24:24 +00:00
mila@ringwald.ch
a2e1442e10 ble client: fixed missing break statement 2014-03-05 22:41:01 +00:00
matthias.ringwald@gmail.com
94ba878158 Edited wiki page iPhoneBluetooth through web user interface. 2014-03-05 14:14:54 +00:00
mila@ringwald.ch
23e60ad2d0 ble client: cleaning up test code 2014-03-01 23:08:30 +00:00
matthias.ringwald@gmail.com
4c49cc0fa8 remove unused var 2014-03-01 23:01:41 +00:00
matthias.ringwald@gmail.com
5116379de6 enumerate characteristics with same UUID 2014-03-01 22:57:56 +00:00
mila@ringwald.ch
fbba41e559 ble client: corrected trigger next query in discover primary service by uuid 2014-02-28 22:43:53 +00:00
mila@ringwald.ch
cb473170ae ble client: discover primary services by uuid working 2014-02-28 22:34:08 +00:00
mila@ringwald.ch
af5cd647e5 use printUUID128 from utils.c 2014-02-28 21:45:33 +00:00
mila@ringwald.ch
085cabc211 comple le_central test 2014-02-28 21:44:39 +00:00
mila@ringwald.ch
44e6dbc206 intermediate update for test 2014-02-28 21:44:17 +00:00
matthias.ringwald@gmail.com
1fb05f9241 moved swapX functions into utils.c 2014-02-28 21:07:59 +00:00
mila@ringwald.ch
79de7a1b4b ble client: reimplemented query included services 2014-02-28 14:46:53 +00:00
matthias.ringwald@gmail.com
0af76e0143 add second included 128 bit service 2014-02-28 13:55:58 +00:00
matthias.ringwald@gmail.com
4e4a1ebe01 don't include UUID for included services with 128 bit uuid 2014-02-28 11:57:53 +00:00
matthias.ringwald@gmail.com
0ba323c3d3 provide mapping for used characteristics 2014-02-28 11:21:08 +00:00