Skip to content
Brian Baltz edited this page Mar 1, 2016 · 11 revisions

Arduino/Genuino 101 1.0.5 - 2016.03.03

Libraries

  • Remove custom Adafruit_DotStar library
  • Remove custom Adafruit_Motor_Shield_V2 library
  • CurieTimerOne - enable soft PWM
  • NeoPixel support - Arduino/Genuino 101
  • Fix SD library
  • Fix various example code errors
  • Sketch upload script conflicts with Intel Edison/Galileo's script

Core
No changes

Tools

  • Use Go-based upload script
  • Updated dfu-util binaries
  • Upload error message fixes for IDE

Changelog

Corelibs Changelog since 1.0.4

  • ATLEDGE-429 CurieSoftwareSerial fixes
  • Add Arduino style API's for IMU, rename CurieImu to CurieIMU
  • Example updates from Helena
  • Use enums for accelerometer and gyro ranges
  • Add set/get gyro/accelerometer rate API's, and map more BMI160 enums
  • Update example to use enums
  • Keyword updates from Helena
  • Sketch auto format
  • Use if statements instead of switch for a few API's
  • Jira-32 and Jira-386. CurieTimerOne lib
  • Rename readAcceleration and readRotation API's to readAccelerometer and readGyro
  • Add accelerometer only example
  • Correct typo in example, az was printed instead of ax
  • Initial gyroscope example
  • Update example header
  • Add accelerometer orientation example
  • Rename CurieImu to CurieIMU
  • Remove call to setIntEnabled, attachInterrupt enables interrupts
  • Use int for accelerometer and gyro API's instead of short
  • Remove calibration steps from accelerometer and gyro examples
  • dtostrf: fix overflow problem
  • Jira-462: Call Available() after calling end() indicated data available.
  • Merge pull request #90 from sandeepmistry/imu-api
  • ATLEDGE-487 CurieEEPROM library
  • Update boards.txt
  • find() missing overload in Stream.h
  • Rebuilding libarc32 library and hard-coding tools version
  • Remove Adafruit_DotStar library.
  • Remove OneWire library.
  • CurieSoftwareSerial Improvements
  • CurieEEPROM fixes
  • ATLEDGE-491 - rename sketchUploader tool to arduino101load
  • CurieSoftwareSerial timing issue fixes
  • Merge pull request #103 from pricopb/master
  • Jira-500. Corrected typo error. Routine, pwdStop, is now named as, pwmStop.
  • CurieSoftwareSerial remove non-working example
  • Jira-501: CurieTimer.resume() did not re-enable interrupt at the controller.
  • Merge pull request #109 from SidLeung/master
  • Green pixel fix
  • CurieEEPROM reimplement put and get to not use STL
  • CurieEEPROM eeprom_write example
  • Fixed define
  • Fix pwmStop typo in keywords.txt
  • ATLEDGE-516 Stop callback when setting duty cycle to 0
  • Stop interrupt when switching to 100% duty cycle
  • Jira-507 and 514: 1. Bug corrected in timer ISR where the clearing of the pending interrupt was at the entrance instead of exit. When interrupts could happen fast enough to put the ISR in a loop. 2. The overhead for the s/w pwm code is 4-5 usec. Thus, limited the shortest pwm pulse to 10 usec (high and low).
  • Rename CurieBle to CurieBLE
  • Remove enums for ranges and duration, auto calibrate/set offset now enables offset, rename interrupt routines to interrupts/noInterrupts
  • Rename CurieTimer to CurieTimerOne for JIRA-532
  • Use Go-based upload script
  • Remove custom Adafruit_Motor_Shield_V2 library
  • CurieEEPROM - ensure 32-bit allignment
  • i2c bus scan workaround

Intel-arduino-tools Changelog since 1.6.4+1.14

  • Adding Go source from github.com/facchinm/arduino101load
  • Add to Go-script: Fix timeout message for IDE
  • ATLEDGE-464 Fix more sketchUpload path issues
  • ATLEDGE-464 SketchUpload recognizes Windows paths with spaces
  • Fix timeout message for IDE
  • Handling verbose option in upload script
Clone this wiki locally