v2.5.2 (2016-03-02)
Closed issues:
- Infinite busy #69
v2.5.1 (2016-01-27)
Closed issues:
- Gap state is not updated when the advertising stop after the timeout #80
- crash on memory allocation #26
Merged pull requests:
- Change onShutdown(obj, func) definition #174 (andresag01)
- Invalid adv payloads are not committed before checking #171 (andresag01)
- Update Gap state in startAdvertising() #170 (andresag01)
- Improve doxygen documentation: #169 (pan-)
- Update Gap state after advertising times out #168 (andresag01)
- merge version 2.5.0 into master #163 (pan-)
- Fix doxygen warnings for BLE API #162 (andresag01)
v2.5.0 (2016-01-12)
Merged pull requests:
- merge branch develop (v2.4.0) #161 (pan-)
- Add API to get addresses of peers in bond table #160 (andresag01)
v2.4.0 (2016-01-07)
Merged pull requests:
- Whitelisting experimental API #159 (andresag01)
v2.3.0 (2015-12-23)
Merged pull requests:
v2.2.3 (2015-12-23)
Closed issues:
- Two different enum list of BLE appearances #136
- Gap::updateAdvertisingPayload should work for different length of data #84
Merged pull requests:
- Hotfix for backward compatibility #158 (LiyouZhou)
- Clean up code in DiscoveredCharacteristic.cpp #154 (andresag01)
- Modify functions that manipulate adv payload #153 (andresag01)
v2.2.2 (2015-12-21)
Merged pull requests:
- Add BLE_ERROR_INTERNAL_STACK_FAILURE error code #155 (andresag01)
v2.2.1 (2015-12-18)
Merged pull requests:
- Remove deprecated appearance enum from blecommon.h #150 (andresag01)
v2.2.0 (2015-12-17)
Merged pull requests:
- Add onShutdown to register callbacks #146 (andresag01)
- transparenly support existing applications which may have used Gap::ADDR_TYPE_* #145 (rgrover)
v2.1.16 (2015-12-16)
Merged pull requests:
- Improve API to facilitate full shutdown procedure #141 (andresag01)
v2.1.15 (2015-12-15)
Merged pull requests:
v2.1.14 (2015-12-11)
v2.1.13 (2015-12-11)
Merged pull requests:
- Added SecurityManager::setLinkSecurity call for elevating security settings on a particular connection. #140 (marcuschangarm)
v2.1.11 (2015-12-10)
v2.1.10 (2015-12-07)
Merged pull requests:
- WIP: UUID endian change #128 (marcuschangarm)
v2.1.9 (2015-12-04)
Merged pull requests:
- Fix documentation for advertising interval getters #134 (andresag01)
- I change the service description #132 (iriark01)
- Add a doxyfile that warns for undocumented elements #131 (bremoran)
v2.1.8 (2015-12-03)
Merged pull requests:
v2.1.7 (2015-12-02)
v2.1.6 (2015-12-02)
Closed issues:
- Terrible handling of initLen / minLen and variable length characteristics. #93
Merged pull requests:
- Allow GattAttributes to have variable length #127 (andresag01)
v2.1.5 (2015-12-02)
Merged pull requests:
- Edit #126 (iriark01)
- Edit #125 (iriark01)
- Edit #124 (iriark01)
- Edit #123 (iriark01)
- Separate the concept of minlen and len in GattAttr #122 (andresag01)
- Doxygen fixes #120 (metc)
- Minor edits #114 (iriark01)
v2.1.4 (2015-11-26)
Merged pull requests:
v2.1.3 (2015-11-26)
Merged pull requests:
v2.1.2 (2015-11-26)
Merged pull requests:
- Reintroduce old Eddystone with deprecated warnings #117 (andresag01)
v2.1.1 (2015-11-26)
v2.1.0 (2015-11-26)
Closed issues:
- All BLE event handling should happen in thread mode #89
Merged pull requests:
- First Doxygen output #116 (metc)
- Minor doc changes #113 (metc)
- Minor edits #112 (iriark01)
- Minor edits #111 (iriark01)
- Minor edits #110 (iriark01)
- Remove persistant callbacks #109 (pan-)
- Changed GapAdvertisingData.addData to take current fields into account when adding data. #108 (marcuschangarm)
- Remove Eddystone implementation in ble/services #107 (andresag01)
v2.0.5 (2015-11-16)
Merged pull requests:
v2.0.4 (2015-11-13)
Merged pull requests:
v2.0.3 (2015-11-03)
mbedos-release-15-11 (2015-11-03)
v2.0.2 (2015-11-03)
Merged pull requests:
v2.0.1 (2015-11-02)
Merged pull requests:
- Fix beaconPeriod and defaults for voltage/temp #94 (andresag01)
v2.0.0 (2015-11-02)
Closed issues:
- BLE::init() should be non-blocking #90
- Wrong include file in HealthTermometerService.h:20:17 #86
- Return error on write request when locked #19
Merged pull requests:
- Introduced fixes to Eddystone implementation #92 (andresag01)
- BLE::init() now takes in a callback paramter #91 (rgrover)
- Fixed include problem in HealthThermometer header #87 (andresag01)
- use the github url public url in module.json #82 (jrobeson)
- Reduce the memory consumed by FunctionPointerWithContext instances #81 (pan-)
- Introduced fix for defect IOTSFW-1058 #79 (andresag01)
mbedos-techcon-oob2 (2015-10-19)
v1.0.0 (2015-10-19)
Closed issues:
- add support for Eddystone #57
Merged pull requests:
- Add st-ble-shield as a possible target dependency. #76 (pan-)
- Support for Environmental Service (temperature, pressure and humidity) #75 (crespum)
v0.4.8 (2015-09-29)
Closed issues:
- ERROR: undefined reference to `createBLEInstance()' #68
Merged pull requests:
- Adding Eddystone Support #74 (BlackstoneEngineering)
- Changed onConnection and onDisconnection to accept object/methods and… #72 (marcuschangarm)
- adding an initial prototype for a yotta-config based initialization f… #71 (rgrover)
- Gap.h - Added onConnection callback chain simarly to the currently pr… #70 (marcuschangarm)
v0.4.7 (2015-08-13)
v0.4.6 (2015-08-11)
Merged pull requests:
- Eddystone Service Working #66 (BlackstoneEngineering)
v0.4.5 (2015-08-10)
v0.4.4 (2015-08-07)
Closed issues:
- GapAdvertisingData::getPayload() should not return NULL if payloadLen == 0 #64
- enableActiveScanning() #60
- add central role for s130 #58
- Clash With Definition and Enum Naming #46
- URIBeacon2Service Needs initial AdvertisedTxPowerLevels #17
Merged pull requests:
- Conversion from advertisement duration units to ms moved from Gap to … #63 (jslater8)
- Add a new function updateAdvertisingPayload() #61 (sunsmilearm)
- minor corrections to the comments #59 (ddavidebor)
v0.4.3 (2015-07-22)
Closed issues:
Merged pull requests:
- expose descriptors optional arg in derived GattChar. constructors #56 (OJFord)
- Change DiscoveredCharacteristic API to return long or short UUIDs. #55 (adfernandes)
- Refactor using new include paths #51 (rosterloh)
- Revert "use mbed-classic as mbed dependency" #50 (rgrover)
- use mbed-classic as mbed dependency #45 (autopulated)
0.4.1 (2015-07-02)
Closed issues:
- DiscoveredCharacteristic::setupOnDataRead() should be GattClient::onDataRead() instead #49
- CONNECTION_TIMEOUT should be added to DisconnectionReason_t #43
- Typo in definition of UNIT_0_625_MS in Gap.h #40
- Initial value for _requiredSecurity member of GattCharacteristic class breaks existing code #39
- Allow adding a User Description descriptor to a GattCharacteristic. #38
- The example code in GattAttribute.h does not refer to GattAttribute #37
- BLEDevice::clearAdvertisingPayload doesn't clear the scan response PDU #36
Merged pull requests:
- Added get/set methods for advertisement payload and parameters. #42 (marcuschangarm)
workingOldBootloader (2015-03-02)
Implemented enhancements:
- Which are the allowed values for txPower? > BLEDevice::setTxPower(int8_t txPower) #30
- Modes: UriBeacon and UriBeaconConfig #15
- URIBeacon2Service.h should be called UriBeaconConfigService.h #11
- Lock and Unlock missing from URIBeacon2Service.h #10
- Service Characteristics #9
- URIBeacon2Service.h missing TX Power Mode #8
Fixed bugs:
- URIBeacon2Service configure() #14
- URIBeacon2Service.h does not reset to defaults #7
- Uri Data Length and semantics #6
Closed issues:
- Inconsistent use of uint_16_t and Handle_t #34
- Incorrect documentation on void setAdvertisingType()? #29
- URIBeacon2Service setTxPowerLevel should follow specification #16
- URIBeacon2Service does not advertise UriBeacon #13
- Roadmap #3
- nRF51822 advertising interval problem #2
- nRF51822 low-power operation #1
Merged pull requests:
- Added callback on characteristic reads #33 (jeremybrodt)
- Updated UUID class to get length and pointer. Added UUID comparison. #32 (jeremybrodt)
- Extended attribute length handling to support dynamic length. #31 (jeremybrodt)
- added API for creating iBeacons #28 (BlackstoneEngineering)
- Uribeacon update #25 (schilit)
- Fix README links #23 (shirishb)
- Added optional data and length fields to the return struct for authorize... #22 (marcuschangarm)
- Chained callbacks for onDataSent #21 (marcuschangarm)
- Updated Readme #20 (BlackstoneEngineering)
- Add getHandle for readability #18 (schilit)
- make the library less dependent on the mbed.h header #5 (xiongyihui)
- adding initial readme with references to developer.mbed.org #4 (BlackstoneEngineering)
* This Change Log was automatically generated by github_changelog_generator