Commit Graph

845 Commits

Author SHA1 Message Date
Rohit Grover 76c8c36e04 version v2.1.4 2015-11-26 14:44:36 +00:00
Rohit Grover f8ab6daf70 Merge pull request #119 from LiyouZhou/guard_dfu_files
Guard nordic specific implementation with #ifdef TARGET_NRF51822
2015-11-26 14:42:42 +00:00
Liyou Zhou ce62be1ea5 Change position of ifdef 2015-11-26 14:24:38 +00:00
Liyou Zhou 2a58ee974c Merge branch 'guard_dfu_files' of github.com:LiyouZhou/ble into guard_dfu_files 2015-11-26 14:22:47 +00:00
Liyou Zhou f2a0a2f09e Guard nordic specific implementation with #ifdef TARGET_NRF51822 2015-11-26 14:22:15 +00:00
Liyou Zhou 9b159ddaa4 Guard nordic specific implementation with #ifdef TARGET_NRF51822 2015-11-26 13:54:20 +00:00
Rohit Grover aad34762ee version v2.1.3 2015-11-26 11:10:41 +00:00
Rohit Grover ffd18cb519 Merge pull request #118 from LiyouZhou/develop
Call bootloader_start implicitly trough a event handler call
2015-11-26 11:10:10 +00:00
Rohit Grover 6dc7b8ff28 version v2.1.2 2015-11-26 10:48:35 +00:00
Rohit Grover 15d09959b2 Merge pull request #117 from andresag01/develop
Reintroduce old Eddystone with deprecated warnings
2015-11-26 10:47:43 +00:00
Rohit Grover 99fbc0fca3 version v2.1.1 2015-11-26 10:44:24 +00:00
Rohit Grover 0e5d66987d merge of https://github.com/ARMmbed/ble/pull/116 into develop. 2015-11-26 10:43:21 +00:00
Rohit Grover fa755f1ab0 Restoring previous layout of doxygen related files.
These files will undergo further re-organization in the coming
weeks. It is too early to fix on creating a subfolder for doxygen (as
the original pull request suggested).
2015-11-26 10:41:08 +00:00
Rohit Grover 6adaa03ed7 Merge branch 'doxygen' of https://github.com/metc/ble into metc-doxygen 2015-11-26 10:04:53 +00:00
Andres Amaya Garcia 5c86cb0ad4 Reintroduce old Eddystone with deprecated warnings
For compatibility reasons in mbed classic, the old Eddystone implementation
under ble/services (i.e. EddystoneConfigService.h and EddystoneService.h) is
reintroduced. However, attempting to use this files with generate a deprecation
warning at compile time with the URL of the ble-example/BLE_EddystoneService.
2015-11-26 09:54:53 +00:00
Rohit Grover c8c6456893 version v2.1.0 2015-11-26 09:45:47 +00:00
Rohit Grover 7de3434278 Merge pull request #109 from pan-/removePersistantCallbacks
Remove persistant callbacks
2015-11-26 09:44:12 +00:00
Christopher Métrailler a0ebd092c2 Markdown url syntax inverted, again... 2015-11-25 21:09:59 +01:00
Christopher Métrailler f1f56f32dd Revert 922723b4b0
Minor typo, again...
2015-11-25 21:08:53 +01:00
Christopher Métrailler ac23dca9ec Change comments format to remove Doxygen modules. 2015-11-25 21:04:49 +01:00
Christopher Métrailler 4580f10597 Ignore Doxygen generated output. 2015-11-25 21:03:55 +01:00
Christopher Métrailler 62e119b5f4 Added a Makefile to generate the api doc using Doxygen.
Move doc files to the doxygen folder.
2015-11-25 21:03:40 +01:00
Christopher Métrailler 6e837e3ec7 Fix minor typos.
Mardkown links syntax was inverted :)
2015-11-25 20:55:54 +01:00
Liyou Zhou 61b7433903 Merge branch 'develop' of github.com:LiyouZhou/ble into develop 2015-11-25 18:57:04 +00:00
Liyou Zhou 183a572f4f Styling changes. 2015-11-25 18:48:25 +00:00
Christopher cb34899762 Merge pull request #1 from ARMmbed/develop
Sync with develop branch
2015-11-25 18:59:39 +01:00
Rohit Grover f72edf4d50 adding a doxygen frontpage. 2015-11-25 15:01:02 +00:00
Vincent Coubard 184d29c35b Various enhancement:
Add SafeBool class which allow to easily declare a safe bool operator in
c++03.

CallChainOfFunctionPointerswithContext:
  - unify syntax of add
  - detach function now return true if a function has been detached and
    false otherwise
  - Explanations about function call operator
  - use safe bool idiom
  - explanations about iterator and why it is mutable

FunctionPointerWithContext:
  - fix call propagation
  - use safe bool idiom

Gap:
  - add documentation
  - onRadioNotification does mot call initRadioNotification anymore

GattClient:
  - documentation

GattServer:
  - documentation
2015-11-25 11:27:33 +00:00
Liyou Zhou 0623430d8a Merge branch 'develop' of github.com:LiyouZhou/ble into develop 2015-11-25 10:43:39 +00:00
Liyou Zhou 2c0747f051 Merge branch 'develop' of github.com:LiyouZhou/ble into develop
Conflicts:
	ble/services/DFUService.h
2015-11-25 10:43:04 +00:00
Rohit Grover b52214726b Merge branch 'iriark01-patch-2' into develop 2015-11-25 08:46:53 +00:00
Rohit Grover 66023731f4 Merge branch 'patch-2' of https://github.com/iriark01/ble into iriark01-patch-2 2015-11-25 08:46:41 +00:00
Rohit Grover 6915c80172 Merge branch 'iriark01-patch-3' into develop 2015-11-25 08:44:51 +00:00
Rohit Grover ebee81fa68 Merge branch 'patch-3' of https://github.com/iriark01/ble into iriark01-patch-3 2015-11-25 08:44:38 +00:00
Rohit Grover a96eddad18 Merge branch 'iriark01-patch-4' into develop 2015-11-25 08:34:04 +00:00
Rohit Grover c99c3a45cb Merge branch 'patch-4' of https://github.com/iriark01/ble into iriark01-patch-4 2015-11-25 08:33:44 +00:00
Rohit Grover 922723b4b0 fixing the path to ble/ble/services in README.md 2015-11-25 08:22:28 +00:00
Rohit Grover 005a374704 Merge pull request #113 from metc/develop
Minor doc changes
2015-11-25 08:19:40 +00:00
Christopher Métrailler 2fe337a590 Fix a broken link. 2015-11-24 20:00:02 +01:00
Christopher Métrailler a6ef0025a4 Minor changes ofr the README and CONTRIBUTING files.
Fix broken/wrong links and minor typo fixes.
Added current supported services.
2015-11-24 19:59:40 +01:00
Liyou Zhou f31f095879 Merge branch 'develop' of github.com:LiyouZhou/ble into develop
Conflicts:
	ble/services/DFUService.h
2015-11-24 18:35:34 +00:00
Liyou Zhou 2bcad22d08 Call bootloader_start implicitly trough a event handler call
work around for bootloader_start not being public in sdk 8.1
2015-11-24 18:33:25 +00:00
Liyou Zhou e45e9dfec9 Call bootloader_start implicitly trough a event handler call
work around for bootloader_start not being public in sdk 8.1
2015-11-24 18:31:42 +00:00
Rohit Grover b6216416a4 Merge pull request #108 from marcuschangarm/advert
Changed GapAdvertisingData.addData to take current fields into account when adding data.
2015-11-24 17:35:46 +00:00
Irit Arkin 700850d1a8 Minor edits 2015-11-24 14:27:37 +00:00
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