Commit Graph

234 Commits (61cff47899a458063aa936301b6933a365c64e09)
 

Author SHA1 Message Date
Rohit Grover 8d15b5e908 uncrustify Gap.h
9 years ago
Rohit Grover 23f9ef8058 enhance connectionEventCallback() to take in peer addr information
9 years ago
Rohit Grover 44f26b4024 adding typedef for address_t
9 years ago
Rohit Grover 1af30a8952 GattServer:: 'descriptorCount' is no longer a member of the base class.
9 years ago
Rohit Grover 90f241a5cb GattServer:: mark a few helper methods as protected.
9 years ago
Rohit Grover 66c133502e removing un-necessary headers from GattServer.h
9 years ago
Yihui Xiong 1d0b27e58d make the library less dependent on the mbed.h header
9 years ago
Rohit Grover 2f91dffc8b Merge pull request #4 from BlackstoneEngineering/master
9 years ago
Austin Blackstone 5ff054e23b adding initial readme with references to developer.mbed.org
9 years ago
Rohit Grover 252d056de5 increasing GAP_ADV_PARAMS_INTERVAL_MAX to 0x4000
9 years ago
Rohit Grover 039fd060ad Release 0.2.3
9 years ago
Rohit Grover e1a52af1d0 DFUService object needs to remain alive after ble.init(); declaring as static.
9 years ago
Rohit Grover e8cbc425aa Release 0.2.2
9 years ago
Rohit Grover 3f87e06d99 Release 0.2.1
9 years ago
Rohit Grover d70b360ab9 Add the packet characteristic to the DFU Service.
9 years ago
Rohit Grover b13f6f309c Release 0.2.0
9 years ago
Rohit Grover b134b516d5 Release 0.1.1: Minor bugfix release.
9 years ago
Rohit Grover c8eccb0222 Release 0.1.0
9 years ago
carlescufi 0cb7eb3eca Move value attribute as member of the char class
9 years ago
carlescufi 9603702120 Add support for adding descriptors
9 years ago
carlescufi f63175122a Add optional descriptors to the char constructor
9 years ago
carlescufi fdfd14c37f Add an Attribute class and derive GattCharacteristic from it, to prepare for descriptors
9 years ago
Rohit Grover d49846740b rename BLEDeviceInstanceBase.hpp to .h; our online toolchain has problems with exporting .hpp files
9 years ago
Rohit Grover d36e2ab23d remove include of nordic-specific gatts.h from GattCharacteristic.h
9 years ago
Rohit Grover 3155996258 move constants for appearance and UUIDs into blecommon.h
9 years ago
Rohit Grover e88e3baf0f add APIs for get/setDeviceName(), get/setAppearance(), getVersion(), and setTxPower().
9 years ago
Rohit Grover 65a336308c adding another error instance to blecommon.h
9 years ago
Rohit Grover 9c8f69c78c initial re-organization of BLE_API directory structure
9 years ago
Rohit Grover 227cf0ebf0 add APIs for working with connectionParams
9 years ago
Rohit Grover fd4b9e57cb connection and disconnection callbacks need to take a connection handle
9 years ago
Rohit Grover 8c0e55c918 add accumulateScanResponse() to BLEDevice.h
9 years ago
Rohit Grover ddfdb06026 move the declaration of setAdvertisingPayload within BLEDevice.h
9 years ago
Rohit Grover e6f85b5495 minor rename of a class variable to help readability
9 years ago
Rohit Grover 1d1a471636 accumulateAdvertisingPayload(flags) should allow for combinations of flags
9 years ago
Rohit Grover 33da94e934 switch onDataSent() to become independent of attribute handle
9 years ago
Rohit Grover e69eff0a2d add SetAdvertisingPayload() to allow applications to dynamically update the advertising payload
9 years ago
Rohit Grover 46ec9f1365 undoing the negative effects of a previous use of uncrustify
9 years ago
Rohit Grover a0b9857682 GapAdvertisingData::addFlags() should take a uint8_t bitmask instead of a 'Flags'
9 years ago
Rohit Grover f80ce69ccb add comment headers to the commonly used functions of BLE_API
9 years ago
Rohit Grover 906d8cc00d add BLEDevice::readCharacteristicValue()
9 years ago
Rohit Grover 36bc3dc050 merging a cherry pick for improving constructor for GattCharacteristic
9 years ago
Rohit Grover c4099f2946 GattService constructor now takes a statically initialized array of pointers to Characteristics
9 years ago
Rohit Grover e4f916a198 use const reference in constructor for GattService
9 years ago
Rohit Grover a052a39065 white space diffs to align formatting with our coding standards
9 years ago
Rohit Grover 3f065486fe white space diffs
9 years ago
Rohit Grover a0bd121a73 add accessor for GattCharacteristic::_value
9 years ago
Rohit Grover e41d5ce9cd introduce GattCharacteristic::BLE_GATT_CHAR_PROPERTIES_NONE
9 years ago
Rohit Grover 95aacbbb53 improve the constructor for GattCharacteristic to make better use of default arguments
9 years ago
Rohit Grover cdbe0ff5ee introduce _value as a member for GattCharacteristic
9 years ago
Rohit Grover 37d26efc99 rename GattCharacteristic::minLength to ::initialLength
9 years ago