Commit graph

  • 33a70b4655 Release 0.4.2 ============= Rohit Grover 2015-07-06 09:35:41 +0100
  • 0d55096d82 fix #53: add GattClient::onHVX() and GattHVXCallbackParams Rohit Grover 2015-07-06 09:31:37 +0100
  • 4b21112e34 update module.json with version numbers Rohit Grover 2015-07-03 11:09:04 +0100
  • feb4e95753 minor change to a comment for poter(s). Rohit Grover 2015-07-03 10:59:27 +0100
  • 163f9e010a add empty (void) declarations for unused variables. This avoids warnings. I could have used the compiler-polyfill module, but I wanted to avoid creating that dependency. Rohit Grover 2015-07-03 10:54:32 +0100
  • 8846107b5c Merge branch 'rosterloh-patch-1' into develop Rohit Grover 2015-07-02 11:44:31 +0100
  • 7619e0eb89 Merge branch 'patch-1' of https://github.com/rosterloh/BLE_API into rosterloh-patch-1 Rohit Grover 2015-07-02 11:44:07 +0100
  • 41b4e077ff Refactor using new include paths Richard Osterloh 2015-07-02 11:41:37 +0100
  • c7dbf2b071 use mbed-classic to build (this will probably be a target-dependendency in the future) James Crosby 2015-06-23 18:18:44 +0100
  • b158df2418 Merge pull request #50 from mbedmicro/revert-45-master Rohit Grover 2015-07-02 11:29:52 +0100
  • 08c492444b Revert "use mbed-classic as mbed dependency" Rohit Grover 2015-07-02 12:26:20 +0100
  • 3118f76bfe Merge pull request #45 from autopulated/master Rohit Grover 2015-07-02 11:25:15 +0100
  • 737800d8ec fix a typo in a comment header Rohit Grover 2015-07-02 09:36:02 +0100
  • 42f99e1b7c Release 0.4.1 ============= 0.4.1 Rohit Grover 2015-07-02 08:36:24 +0100
  • 4ac9700a2b update LinkLossService with changes to GattWriteCallbackParams Rohit Grover 2015-07-02 08:27:54 +0100
  • 417b857d1b changing a comment pattern to request action from porters. Rohit Grover 2015-07-02 08:19:12 +0100
  • 9a0be47794 Introduce GattServer API to determine notification status for a characteristic. follow up from https://github.com/mbedmicro/BLE_API/pull/41. @jeremybrodt did a lovely job submitting that pull request, but there had been too many changes in the neighbouring code recently to merge his work directly. I didn't take the trouble of preseving his submission in the history; my apologies--credit for this API goes entirely to him. Rohit Grover 2015-07-01 14:52:17 +0100
  • 453681182a change access levels to protected for various members of the standard services Rohit Grover 2015-07-01 13:14:26 +0100
  • b633e90c9c replace use of updateCharacteristicValue() with ble.gattServer().write() Rohit Grover 2015-07-01 12:57:17 +0100
  • 7fb8b66ebb minor rename of a variable. Rohit Grover 2015-07-01 11:33:38 +0100
  • 2d59404877 #49: replace DiscoveredCharacteristic::setupOnDataRead() with GattClient::onDataRead() Rohit Grover 2015-07-01 08:17:44 +0100
  • 27bc31ee0c minor white space and comment header diffs. Rohit Grover 2015-07-01 07:36:55 +0100
  • 2601599599 #46: rename GATT_MTU_SIZE_DEFAULT to BLE_GATT_MTU_SIZE_DEFAULT. This avoids a name conflict with the contant defined in Nordic-SDK. Rohit Grover 2015-07-01 07:31:24 +0100
  • dde04982bc fix mbedmicro/BLE_API/#16: move GATT_MTU_SIZE_DEFAULT into blecommon.h Rohit Grover 2015-06-30 07:46:19 +0100
  • 854fd1118a use mbed-classic to build (this will probably be a target-dependendency in the future) James Crosby 2015-06-23 18:18:44 +0100
  • d80fec885c Release 0.4.0 ============= Rohit Grover 2015-06-19 15:46:48 +0100
  • 75beb80315 switch to a yotta layout Rohit Grover 2015-06-19 13:37:31 +0100
  • 1bb021e666 white space diffs. Rohit Grover 2015-06-19 11:49:19 +0100
  • b7e6ddfae1 DiscoveredCharacteristic: add API for discovering descriptors. Rohit Grover 2015-06-19 11:49:03 +0100
  • 9739a146de GattClient: add helper APIs to discover services. Rohit Grover 2015-06-19 11:04:23 +0100
  • 9183583ffa disconnect() should take a connection handle. Rohit Grover 2015-06-19 10:21:08 +0100
  • d11a0b04a5 update comment block for launchServiceDiscovery() Rohit Grover 2015-06-19 10:12:20 +0100
  • d90f07cc77 white space diff. Rohit Grover 2015-06-19 10:11:18 +0100
  • 3a4a4c16fe SecurityManager: fix comments. Rohit Grover 2015-06-19 09:48:09 +0100
  • bf3cdb35f6 GattClient: provide default implementation for virtual methods. fix comments. Rohit Grover 2015-06-19 09:45:37 +0100
  • 29e1b7f7d3 GattServer.h: provide default implementations for virtual methods. Fix comments. Rohit Grover 2015-06-19 09:32:21 +0100
  • 3bf2c95c59 Gap.h: provide default implementations for virtual functions and fix up comments. Rohit Grover 2015-06-19 09:22:09 +0100
  • b70e8f6174 drop GattServer::initializeGattDatabase() Rohit Grover 2015-06-19 09:10:16 +0100
  • 345e8010a2 remove un-necessary comment block. Rohit Grover 2015-06-19 09:04:46 +0100
  • 16658a5f7f fix GattServer::onConfirmationReceived() Rohit Grover 2015-06-19 09:04:33 +0100
  • 27a32c92a4 minor cosmetic improvements to comments Rohit Grover 2015-06-19 09:02:57 +0100
  • 5c2e63a2d8 fix GattServer::onUpdatesDisabled() Rohit Grover 2015-06-19 08:57:31 +0100
  • dd7bbc9747 fix GattServer::onDataRead() Rohit Grover 2015-06-19 08:51:59 +0100
  • 87c8c48d2f fix GattServer::onUpdatesEnabled() Rohit Grover 2015-06-19 08:46:22 +0100
  • 16c3c1aa9d minor fix for some typos in comments Rohit Grover 2015-06-19 08:45:23 +0100
  • 962533e39f fix GattServer::onDataWritten() Rohit Grover 2015-06-19 08:37:04 +0100
  • 0553e6f440 fixed GattServer::onDataSent() Rohit Grover 2015-06-19 08:24:54 +0100
  • ebd6bbceb5 introduce SecurityManager Rohit Grover 2015-06-19 08:14:12 +0100
  • db2de9114e handle Gap::onRadioNotification() Rohit Grover 2015-06-18 20:41:43 +0100
  • 183665a01b setup Gap::onDisconnection Rohit Grover 2015-06-18 20:19:30 +0100
  • 692fe6d445 setup Gap::onConnection() Rohit Grover 2015-06-18 19:18:56 +0100
  • 42d440b3ce minor cosmetic move of APIs within Gap.h Rohit Grover 2015-06-18 19:06:30 +0100
  • 61eae6c03a fix Gap::onTimeout(). Introduce Gap::TimeoutSource_t. Update TimeoutEventCallback_t Rohit Grover 2015-06-18 19:03:49 +0100
  • 5a93322a63 remove GATTClient related APIs from BLE Rohit Grover 2015-06-18 18:34:59 +0100
  • 5b76b4ae76 GattServer: readValue()->read(), updateValue()->write() Rohit Grover 2015-06-18 16:15:23 +0100
  • 42aaf6bb99 add BLE::gattServer() Rohit Grover 2015-06-18 14:49:33 +0100
  • 68683f1c43 deprecate all GAP APIs from within BLE; add consistent comment headers. Rohit Grover 2015-06-18 14:09:26 +0100
  • 7d4f3584ce drop reset() from BLEInstanceBase.h Rohit Grover 2015-06-18 06:53:36 +0100
  • 93ef520e62 GapAdvertisingParams: rename type to AdvertisingType_t Rohit Grover 2015-06-17 14:16:43 +0100
  • 0e9fdf09a7 copy over GAP APIs from BLE into GAP Rohit Grover 2015-06-17 11:09:28 +0100
  • 3832347ea8 rename accessors within Gap Rohit Grover 2015-06-17 09:58:40 +0100
  • f3de00348d rename members within GAP with an underscore prefix Rohit Grover 2015-06-17 09:55:33 +0100
  • e74eb3b4f2 moved GAP related members out of BLE and into GAP Rohit Grover 2015-06-17 09:51:37 +0100
  • 756e86da71 BLE: move scanningParams to a better location Rohit Grover 2015-06-16 12:46:56 +0100
  • 5981b610d1 add BLE::gap() Rohit Grover 2015-06-16 11:58:35 +0100
  • c89eea7a32 rename BLEDevice as BLE; BLEDeviceInstanceBase as BLEInstanceBase Rohit Grover 2015-06-16 11:35:59 +0100
  • 532535b1ec Merge branch 'gattClient' into develop Rohit Grover 2015-06-16 11:17:54 +0100
  • 9bcd743330 Rename BLEDevice as BLE. Retain an alias to BLEDevice for the sake of compatibility with old code. Rohit Grover 2015-06-16 09:45:57 +0100
  • 05edd0f454 minor white space diffs. Rohit Grover 2015-06-15 08:12:22 +0100
  • 43177a02f7 remove un-necessary comments in GattClient.h Rohit Grover 2015-06-15 08:09:58 +0100
  • bfc5480375 fixes #43. Added a few items to DisconnectionReason_t Rohit Grover 2015-06-13 00:31:21 +0100
  • bc4233f22a white space and cosmetic changes. Rohit Grover 2015-06-13 00:18:40 +0100
  • eaf65c9ec4 various services: changed member access levels from private to protected Rohit Grover 2015-06-13 00:17:29 +0100
  • 1298a1dda9 certain services like the batteryService and heartRateService don't need to be singletons. Rohit Grover 2015-06-13 00:14:52 +0100
  • 33e1d6f93a minor reordering of APIs in BLEDeviceInstanceBase Rohit Grover 2015-06-12 17:50:53 +0100
  • 8ebf721ef2 move setTxPower() and getPermittedTxPowerValues() into Gap.h Rohit Grover 2015-06-12 17:48:48 +0100
  • 06fe80d975 GattServer APIs should be mostly public Rohit Grover 2015-06-12 17:35:12 +0100
  • ab66c925bc Gap APIs should be mostly public. Rohit Grover 2015-06-12 17:34:52 +0100
  • 69726547cc Release 0.3.9 ============= Rohit Grover 2015-06-08 10:55:27 +0100
  • f6cd813d68 fix minor build errors arising from making certain declarations members of class UUID. Rohit Grover 2015-06-08 10:54:52 +0100
  • 7e8977d8e7 Release 0.3.8 ============= Rohit Grover 2015-06-08 10:28:33 +0100
  • 9f26d2a308 define operator!= for UUID Rohit Grover 2015-06-02 11:54:33 +0100
  • cdaa23edfd add UUID::setupLong() Rohit Grover 2015-05-27 08:16:47 +0100
  • 27aae6bf41 Add a copy and default constructor for UUID.h. add a comment to UUID constructor to explain MSB byte ordering. Rohit Grover 2015-06-08 09:51:24 +0100
  • 77c592a9a9 Move certain UUID related declarations within the UUID namespace. Rohit Grover 2015-06-08 09:47:28 +0100
  • abb753428b add GattAttribute::INVALID_HANDLE Rohit Grover 2015-05-20 10:57:40 +0100
  • db326a1c70 replaced more deprecated uses of Gap::address_t Rohit Grover 2015-05-21 13:48:49 +0100
  • 2ae75d427d minor change to comment header for launchServiceDiscovery() Rohit Grover 2015-06-08 07:23:11 +0100
  • 03c8740344 we now have a working GattClient::write() Rohit Grover 2015-06-05 13:30:01 +0100
  • 5f0668ee2c rename GattCharacteristicCallbackParams.h -> GattCallbackParamTypes.h Rohit Grover 2015-06-05 11:23:07 +0100
  • c01f76cfbe cleanup around GattCallbackParamTypes Rohit Grover 2015-06-05 11:13:31 +0100
  • 49c495d36f get rid of 'op' from GattCharacteristicReadCBParams Rohit Grover 2015-06-05 10:50:23 +0100
  • 06deb96559 GattClient now reuses GattCharacteristicReadCBParams Rohit Grover 2015-06-05 10:45:43 +0100
  • c9d1588dea white space diffs. Rohit Grover 2015-06-05 10:41:16 +0100
  • 248c63d793 GattCharacteristicReadCBParams::len isn't a pointer. And data is const. Rohit Grover 2015-06-05 10:40:49 +0100
  • c0eb59b498 oops. ReadCallback_t has moved into GattClient. Rohit Grover 2015-06-05 10:12:57 +0100
  • 49ec8f8bc2 Add GattClient::WriteResponse* Rohit Grover 2015-06-05 09:56:21 +0100
  • d250191883 remove extraneous header include. Rohit Grover 2015-06-05 09:55:16 +0100
  • ee29ce32ef minor sanity check for DiscoveredCharacteristic::writeWoResponse() Rohit Grover 2015-06-05 09:21:24 +0100
  • 1a9e68e197 ReadCallback_t moves into GattClient. Rohit Grover 2015-06-05 09:20:41 +0100