2592 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
a225073e6b mark filename as const string 2014-04-11 12:18:19 +00:00
mila@ringwald.ch
13a066ee9a ble client: unit test find included services for service 2014-04-11 10:52:12 +00:00
matthias.ringwald@gmail.com
2fcb22eb49 add quick note on how to compile tests 2014-04-11 10:31:30 +00:00
matthias.ringwald@gmail.com
41f83d2fa0 use utils.c 2014-04-11 10:27:03 +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
c032b69fa6 ble client: unit test discover primary service by uuid 2014-04-11 09:31:45 +00:00
mila@ringwald.ch
4d890b2d0d ble client: unit test discover primary services 2014-04-11 08:50:07 +00:00
mila@ringwald.ch
074c1d8aeb ble client: removed return status from att cmds, precondition must be checked before they are called 2014-04-11 08:16:29 +00:00
mila@ringwald.ch
c442c7c23f ble client: unit test connect 2014-04-10 22:41:23 +00:00
matthias.ringwald@gmail.com
ac4c738e79 fix name of error code 2014-04-10 21:55:44 +00:00
mila@ringwald.ch
9638642b3f ble client: unit test advertisement 2014-04-10 21:41:21 +00:00
mila@ringwald.ch
4f5e860821 ble client: test advertisement skeleton 2014-04-10 15:18:55 +00:00
mila@ringwald.ch
f45e14b190 added ble-client unit-test skeleton 2014-04-10 12:52:42 +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
29c075cc1b ble client: renaming 2014-04-04 13:02:03 +00:00
mila@ringwald.ch
cce7df86ec ble client: support for characteristic descriptor with UUID128 2014-04-04 09:26:52 +00:00
mila@ringwald.ch
5ea26fd609 ble client: tested read characteristic descriptors 2014-04-04 08:44:21 +00:00
matthias.ringwald@gmail.com
934666c77d remove display code in order to compile with mspgcc-201204xx LTS version 2014-04-04 08:36:07 +00:00
mila@ringwald.ch
b687e45833 ble client: renamed chr. descriptor events, implemented read chr. descriptor 2014-04-03 22:05:38 +00:00
matthias.ringwald@gmail.com
195c4e3c17 fix unused var warning 2014-04-03 21:56:33 +00:00
matthias.ringwald@gmail.com
674d624e91 use att_server.c in LE Peripheral demo for MSP-EXP430F5438 board 2014-04-03 21:49:00 +00:00
matthias.ringwald@gmail.com
404e02de70 include <string.h> instead of <strings.h> to use memcpy 2014-04-03 21:40:48 +00:00
matthias.ringwald@gmail.com
20473f8051 fix check for att_error_response 2014-04-03 21:11:42 +00:00
matthias.ringwald@gmail.com
5f1a957593 use l2cap_send_prepared_connectionless in ble_client 2014-04-03 20:50:06 +00:00
matthias.ringwald@gmail.com
3d0fc0bc8b use prepared packets in att_server.c 2014-04-03 20:39:43 +00:00
matthias.ringwald@gmail.com
68a0fcf7e2 added hci_release_packet_buffer() and l2cap_release_packet_buffer() 2014-04-03 20:24:24 +00:00
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