2478 Commits

Author SHA1 Message Date
matthias.ringwald@gmail.com
e070741715 forward HCI Events to att and sm packet handlers, too 2014-04-28 20:51:11 +00:00
mila@ringwald.ch
7d468b9be6 ble client: use le_central_t for le central 2014-04-25 19:36:10 +00:00
mila@ringwald.ch
5607cd61cb ble client: extract le_central_run 2014-04-25 19:07:39 +00:00
mila@ringwald.ch
eb43473cf7 ble client: split packet handler in gatt_client and le_central handlres 2014-04-25 18:45:17 +00:00
mila@ringwald.ch
7249ca6895 ble client: split packet handler 2014-04-25 15:08:51 +00:00
mila@ringwald.ch
c04594a5c5 ble client: rename gatt client state 2014-04-25 14:31:04 +00:00
mila@ringwald.ch
97f577dd92 ble client: rename gatt client state 2014-04-25 14:29:32 +00:00
mila@ringwald.ch
f1ae2665f8 ble client: split le_central and gatt client state 2014-04-25 14:25:33 +00:00
mila@ringwald.ch
1e5053c364 ble client: separate gatt_client and le_central state 2014-04-25 14:08:54 +00:00
matthias.ringwald@gmail.com
7d6a8e968c add att_dispatch.c 2014-04-25 13:23:37 +00:00
matthias.ringwald@gmail.com
c6d061e8ab add att_dispatch to allow for independent implementations of ATT Client and ATT Server 2014-04-25 13:22:11 +00:00
mila@ringwald.ch
e849b92165 ble client: mtu exchange initiated after connection is complete 2014-04-25 10:46:42 +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
a40462b155 cleanup aes128 code a bit 2014-04-25 10:38:31 +00:00
mila@ringwald.ch
a18a5bc545 start extracting gatt_client 2014-04-24 23:20:52 +00:00
mila@ringwald.ch
567720eb3d make embedded_set_timer into nop if HAVE_TICKS is not defined 2014-04-24 23:18:30 +00:00
matthias.ringwald@gmail.com
1ebc0173d4 use cfsetospeed and cfsetispeed instead of cfsetspeed 2014-04-24 13:22:05 +00:00
mila@ringwald.ch
17749c9124 ble client: unit test reliable write of long characteristic value 2014-04-18 22:16:52 +00:00
mila@ringwald.ch
ecedf63ab8 ble client: unit test write without response 2014-04-18 22:10:13 +00:00
mila@ringwald.ch
42a267b17d ble client: unit test write/write long characteristic value 2014-04-18 21:47:39 +00:00
mila@ringwald.ch
40ebddfaa8 ble client: unit test write/write long characteristic value 2014-04-18 21:44:51 +00:00
mila@ringwald.ch
8ae9dd509e ble client: unit test read/read long characteristic value 2014-04-18 21:30:40 +00:00
mila@ringwald.ch
6cb9fd80f1 ble client: unit test read/write long characteristic 2014-04-17 21:55:28 +00:00
matthias.ringwald@gmail.com
c480cc0ffd security test peripheral working 2014-04-17 13:17:47 +00:00
mila@ringwald.ch
116c0afde4 ble client: unit test read, write characteristic descriptor 2014-04-17 10:33:18 +00:00
mila@ringwald.ch
0af379bbc4 ble client: unit test discover characteristic descriptors 2014-04-15 22:18:17 +00:00
mila@ringwald.ch
9d3d42a107 ble client: removed printfs 2014-04-15 21:36:04 +00:00
mila@ringwald.ch
f5bdf8a133 ble client 2014-04-15 21:26:25 +00:00
mila@ringwald.ch
0b5f1a3ae8 ble client: unit test data 2014-04-15 07:29:08 +00:00
mila@ringwald.ch
3e5d55d624 ble client: unit test for discover characteristics for service by uuid 2014-04-14 22:42:31 +00:00
mila@ringwald.ch
5fdf08f05e ble client: unit test discover characteristics for handle range 2014-04-14 21:24:39 +00:00
matthias.ringwald@gmail.com
e2bc2c157b debug pairing test case 2014-04-12 21:21:46 +00:00
matthias.ringwald@gmail.com
fdcd1130d4 bare version of security manager unit test 2014-04-11 15:14:38 +00:00
mila@ringwald.ch
4762dcfac9 ble client: expected results extracted into single file 2014-04-11 14:35:46 +00:00
matthias.ringwald@gmail.com
1eccbf8411 trate no OOB data callback as no oob data available 2014-04-11 13:07:27 +00:00
mila@ringwald.ch
2bc3c85e70 ble client: unit test discover characteristics for service 2014-04-11 13:01:34 +00:00
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