2.0.1
Pre-release• Update core version to 2.0.1
• Add virtual beginMulticast(...) stub to UDP class
• Move create_dfu_udev_rule from loader to core
• Renamed example
• Added missing keyword
• Specify the new path of dfu-utils
• Test folder removed from libraries/CurieBLE/examples
• Wait for scan response before reporting discovered peripheral
• Fix Burn bootloader rule
• temporarily disable x86 RTOS version check
• Add explicit core version
• fix arduino101copy and add core flag
• udapte expected RTOS FW signature
• avoid passing fw version info to "bootloader" receipe
• use flags for arduino101load parameters
• Move drivers in core
• Remove unnecessary delays from peripheral explorer example
• Remove comment about BatteryMonitor_Central sketch
• Jira 671, Support Connection Interval updating.
• Jira 896, merged to 01org/master
• Fix Jira876 BLE scanForName() device from previous scan is picked up
• Correct | to &, and swap order of write vs write without response
• Implement the block call for descriptor read method
• Set characteristic value internally if it not associated with a service yet
• Set all pins to INPUT on sketch startup
• Make sure LED is not lit on sketch start
• Jira 872, BLE sample sketch update from Arduino, PR 375
• cleanup unwanted file
• CDC-ACM CODK-M firmware compatibility changes
• -add error functions
• SerialFlash: fix compile errors
• Modify comments to point to Paul Stoffregen's Serial Flash library in github
• Jira 870, Change sensortag_button.ino to use localName
• Fix arduino101load argument passing if binary path contains spaces
• Jira 868, BLE Peripheral stack crash with long write, git456
• Jira 836, Enumerate non connectable Peripherals in Central scan …
• Jira 859. Support BLE descriptor processing.
• Jira 867, BLE setValue(), add support for strings, git #210
• Jira 793 Support Characteristic UUID that is not subset of Service, git 384
• Jira 858, Can't trigger BLEConnected, BLEDisconnected events, git 445
• Make onboard flash port and cs pin explicit
• Add CurieSerialFlash wrapper over SerialFlash library
• [TEMP] remove PaulStoffregen's SerialFlash fork
• Fix and simplify SensorTag button example
• Jira 802, BLE Central scan() to filter Peripheral adv, git #369
• Jira 842 UART improvement, PR 266, broke BLE interface.
• Jira 832 Sketch cannot exercise BLE broadcast, git 420
• Jira 857, BLEPeripheral::connected() always returns false, git 444
• Jira 795, read() is blocking selectable, git 383
• Use single dataReady() method, instead of accelDataReady/gyroDataReady
• Jira 792, Support addition UUID types, git PR 386.
• Jira 804 BLE Characteristic initialization issue, git 366
• BLE Peripheral cannot discover Central attributes
• flash.ld: fix mis-aligned .data section
• EEPROM.cpp: Use double quotes for include file
• Sketch crash using both Firmata and BLE library, gitHub issue #377
• Fix #380 characteristic written returns incorrect value after first connect
• Jira 794 Inconsistent writeInt() result with different Peripherals, git 385
• Jira 797, Central can scan with MAC address, git 376
• EEPROM library: move function definitions into separate .cpp files
• freeMemory.ino: add introductory comment
• Add new library MemoryFree
• add support for Power Management library
• expose all AON-GPIOs
• shared memory structure changes for CODK-M
• CurieIMU.cpp: initialize saved accel/gyro ranges in begin()
• Rebuild libarc32drv_arduino101.a
• libarc32_arduino101/Makefile: Add 'strip' target