Commit graph

900 commits

Author SHA1 Message Date
Irit Arkin 561358bda2 Minor edits 2015-11-24 13:46:06 +00:00
Marcus Chang fea34e7747 Updated GapAdvertisementData.h to handle insertion and appending of data fields. Made appendField private. 2015-11-24 11:16:58 +00:00
Irit Arkin 566ad1ffb0 Minor edits 2015-11-23 14:41:52 +00:00
Vincent Coubard 38e27c4a0a FunctionPointer call is not propagated through FunctionPointer call but it
is a mechanism internal to CallChain object.

This change allow to safelly remove a callback in a callchain while
calling it. It also clean responsabilities and reduce coupling.
2015-11-23 11:27:08 +00:00
Vincent Coubard 381345fe65 Allow user of GattClient to call write on a discovered characteristic with
the continuation function
2015-11-23 10:54:25 +00:00
Vincent Coubard 00cabcefea Verify ReadResponse identity 2015-11-22 21:22:59 +00:00
Vincent Coubard ebb982f7dc Add read end to end operation 2015-11-22 21:15:06 +00:00
Vincent Coubard 693a563af7 Fix invalid return value 2015-11-22 21:14:51 +00:00
Vincent Coubard 2437782636 Replace simple callbacks by callchains 2015-11-22 21:14:12 +00:00
Vincent Coubard 57ad533486 Add typedef for FunctionPointerWithContext and CallChains.
Provide access to Callchains
2015-11-22 20:05:20 +00:00
Vincent Coubard acf4467c44 Replace callbacks with function pointer into FunctionPointer object 2015-11-22 20:04:08 +00:00
Vincent Coubard 57e69cb0d0 Add safe bool conversion to ninic function pointer semantic 2015-11-22 20:03:03 +00:00
Vincent Coubard 5908e3600d Alignement and comment 2015-11-20 13:17:00 +00:00
Vincent Coubard 0383194a59 Add DisconnectionEventCAllbackChain accessor 2015-11-20 13:09:24 +00:00
Vincent Coubard b9cde8590c Improve management of onConnection callback chain 2015-11-20 13:04:26 +00:00
Rohit Grover 0d1bfd4843 Merge pull request #107 from andresag01/develop
Remove Eddystone implementation in ble/services
2015-11-20 13:01:00 +00:00
Vincent Coubard dfc03ce0e6 Convert Gap::timeout callback to a callback chain. Add 'boolean'
conversion and function operator syntax to
CallChainOfFunctionPointerWithContext
2015-11-20 12:56:39 +00:00
Vincent Coubard 162fb4f75b Add detach operation to CallChainOfFunctionPointersWithContext, Add
operator== to functionpointerWithContext class
2015-11-20 12:23:02 +00:00
Andres Amaya Garcia b76d50adf7 Remove Eddystone implementation in ble/services
The files EddystoneService.h and EddystoneConfigService.h have been removed
from ble/services since the implementation is not part of the API. Furthermore
a new implementation to replace this one has been developed and is available
in ble-examples repo.
2015-11-20 11:22:42 +00:00
Rohit Grover 04d10f6547 adding a Doxygen config file 2015-11-17 06:59:55 +00:00
Rohit Grover 7a97458b9f white space diffs 2015-11-17 06:59:21 +00:00
Rohit Grover 57654dba72 version v2.0.5 2015-11-16 14:48:53 +00:00
Rohit Grover e2555c7dd5 Merge branch 'iriark01-master' into develop 2015-11-16 14:38:46 +00:00
Rohit Grover 4ca38f969f Merge branch 'master' of https://github.com/iriark01/ble into iriark01-master 2015-11-16 14:38:27 +00:00
Rohit Grover 562aa49e13 delete an incorrect comment from the documentation in Gap.h 2015-11-16 13:48:47 +00:00
Irit Arkin 45589c11d2 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 13:47:38 +00:00
Irit Arkin 249c58db58 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 13:47:05 +00:00
Irit Arkin 8c28732408 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 13:46:37 +00:00
Irit Arkin e4a6b63fcb New version
Based on the main repo's master version, with edits to the API.
2015-11-16 13:46:07 +00:00
Irit Arkin f5b850fb55 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 13:45:37 +00:00
Rohit Grover e31c2ef54e delete an obsolete Note from the documentation in Gap.h 2015-11-16 13:44:29 +00:00
Irit Arkin 3b89792adb New version
Based on the main repo's master version, with edits to the API.
2015-11-16 13:26:44 +00:00
Irit Arkin a1abee2769 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 13:26:09 +00:00
Irit Arkin 9008a70792 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 13:25:39 +00:00
Irit Arkin 737d0e845a New version
Based on the main repo's master version, with edits to the API.
2015-11-16 13:25:02 +00:00
Irit Arkin ac28368019 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 09:54:50 +00:00
Irit Arkin 842a970bb3 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 09:54:13 +00:00
Irit Arkin dfb4bacd07 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 09:53:40 +00:00
Irit Arkin cb039a4336 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 09:51:46 +00:00
Irit Arkin f0b7da3b4b New version
Based on the main repo's master version, with edits to the API.
2015-11-16 08:47:44 +00:00
Irit Arkin c39f5f7fd4 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 08:46:13 +00:00
Irit Arkin 042c89746c New version
Based on the main repo's master version, with edits to the API.
2015-11-16 08:45:48 +00:00
Irit Arkin 32f2acb55b New version
Based on the main repo's master version, with edits to the API.
2015-11-16 08:45:10 +00:00
Irit Arkin dba18f9deb New version
Based on the main repo's master version, with edits to the API.
2015-11-16 08:44:46 +00:00
Irit Arkin 648f9fc5b0 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 08:44:17 +00:00
Irit Arkin f026284cb3 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 08:43:56 +00:00
Irit Arkin 216f73bc51 New version
Based on the main repo's master version, with edits to the API.
2015-11-16 08:42:17 +00:00
Rohit Grover 02425193ed Merge branch 'develop' 2015-11-13 08:20:49 +00:00
Rohit Grover 34c8447a63 version v2.0.4 2015-11-13 08:20:21 +00:00
Rohit Grover df4d29177e Merge branch 'iriark01-patch-1' into develop 2015-11-13 08:11:14 +00:00