23 KiB
		
	
	
	
	
			
		
		
	
	Change Log
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