Release 1.6.4+1.68
Pre-release
Pre-release
Changes since 1.6.4+1.59 (1.04):
- i2c bus scan workaround
- CurieEEPROM - ensure 32-bit allignment
- Remove custom Adafruit_Motor_Shield_V2 library
- Use Go-based upload script
- Rename CurieTimer to CurieTimerOne for JIRA-532
- Remove enums for ranges and duration, auto calibrate/set offset now enables offset, rename interrupt routines to interrupts/noInterrupts
- Rename CurieBle to CurieBLE
- 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).
- Stop interrupt when switching to 100% duty cycle
- ATLEDGE-516 Stop callback when setting duty cycle to 0
- Fix pwmStop typo in keywords.txt
- Fixed define
- CurieEEPROM eeprom_write example
- CurieEEPROM reimplement put and get to not use STL
- Green pixel fix
- Merge pull request #109 from SidLeung/master
- Jira-501: CurieTimer.resume() did not re-enable interrupt at the controller.
- CurieSoftwareSerial remove non-working example
- Jira-500. Corrected typo error. Routine, pwdStop, is now named as, pwmStop.
- Merge pull request #103 from pricopb/master
- CurieSoftwareSerial timing issue fixes
- ATLEDGE-491 - rename sketchUploader tool to arduino101load
- CurieEEPROM fixes
- CurieSoftwareSerial Improvements
- Remove OneWire library.
- Remove Adafruit_DotStar library.
- Rebuilding libarc32 library and hard-coding tools version
- find() missing overload in Stream.h
- Update boards.txt
- ATLEDGE-487 CurieEEPROM library
- Merge pull request #90 from sandeepmistry/imu-api
- Jira-462: Call Available() after calling end() indicated data available.
- dtostrf: fix overflow problem
- Remove calibration steps from accelerometer and gyro examples
- Use int for accelerometer and gyro API's instead of short
- Remove call to setIntEnabled, attachInterrupt enables interrupts
- Rename CurieImu to CurieIMU
- Add accelerometer orientation example
- Update example header
- Initial gyroscope example
- Correct typo in example, az was printed instead of ax
- Add accelerometer only example
- Rename readAcceleration and readRotation API's to readAccelerometer and readGyro
- Jira-32 and Jira-386. CurieTimerOne lib
- Use if statements instead of switch for a few API's
- Sketch auto format
- Keyword updates from Helena
- Update example to use enums
- Add set/get gyro/accelerometer rate API's, and map more BMI160 enums
- Use enums for accelerometer and gyro ranges
- Example updates from Helena
- Add Arduino style API's for IMU, rename CurieImu to CurieIMU
- ATLEDGE-429 CurieSoftwareSerial fixes