2021-11-10 08:02:55 -05:00
|
|
|
|
2020-07-20 15:24:58 -04:00
|
|
|
# Release Notes
|
|
|
|
|
|
|
|
MultiSpeedI2CScanner
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
https://github.com/RobTillaart/MultiSpeedI2CScanner
|
|
|
|
|
|
|
|
|
2020-07-20 15:24:58 -04:00
|
|
|
## Version
|
|
|
|
|
2023-01-20 13:49:46 -05:00
|
|
|
0.1.16
|
|
|
|
|
|
|
|
|
|
|
|
### 0.1.16 2023-01-20
|
|
|
|
|
|
|
|
- update build-ci
|
|
|
|
- add link to I2C scanner class in readme.md
|
|
|
|
|
|
|
|
|
|
|
|
### 0.1.15 2021-12-22
|
|
|
|
|
|
|
|
- change Khz =>KHz
|
|
|
|
- update license
|
2021-11-10 08:02:55 -05:00
|
|
|
|
|
|
|
|
|
|
|
### 0.1.14 2021-11-10
|
|
|
|
|
2023-01-20 13:49:46 -05:00
|
|
|
- update Arduino-CI build process
|
2021-11-10 08:02:55 -05:00
|
|
|
- add badges to readme.md
|
|
|
|
- updated readme.md
|
|
|
|
- support up to 5 Wire buses
|
|
|
|
- added an I2C bus counter sketch (very minimal)
|
|
|
|
- minor edits release notes.
|
|
|
|
|
2021-01-29 06:31:58 -05:00
|
|
|
|
|
|
|
### 0.1.13 2020-12-12
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
- Add Arduino-CI build process.
|
|
|
|
- Added a dummy examples folder with the same .ino source.
|
|
|
|
- This shows that the sketch compiles well.
|
|
|
|
|
2021-01-29 06:31:58 -05:00
|
|
|
|
|
|
|
### 0.1.12 2020-12-12
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
- Fix #4, default address range = 08...119 (0-7 and 120-127 are special)
|
2020-07-20 15:24:58 -04:00
|
|
|
|
|
|
|
### 0.1.11 2018-07-20
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
- Fix failing TWBR setting
|
2023-01-20 13:49:46 -05:00
|
|
|
- added yield() during scan to improve ESP behaviour.
|
2021-11-10 08:02:55 -05:00
|
|
|
- added disable interrupts flag
|
2023-01-20 13:49:46 -05:00
|
|
|
- refactor / clean up
|
2020-07-20 15:24:58 -04:00
|
|
|
|
|
|
|
### 0.1.10 2018-04-02
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
- Fix #152
|
|
|
|
- improved support for ESP32
|
|
|
|
- changed multispeed ranges a bit (option 0 and 9)
|
|
|
|
- refactor
|
|
|
|
- added experimental high speeds 1000, 3400, 5000 KHz.
|
2020-07-20 15:24:58 -04:00
|
|
|
|
|
|
|
verified on UNO and ESP32,
|
|
|
|
note the latter one must adjust the pins in the code.
|
|
|
|
|
|
|
|
### 0.1.9 2018-04-02
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
- '9' command to scan up to 400 KHz only to prevent blocking
|
|
|
|
- changed "scan up to 400 KHz" as default at startup
|
2020-07-20 15:24:58 -04:00
|
|
|
|
|
|
|
### 0.1.8 2017-08-03
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
- DUE support
|
2020-07-20 15:24:58 -04:00
|
|
|
|
|
|
|
### 0.1.7 2017-07-17
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
- TEENSY support - multiple I2C ports
|
|
|
|
- '@' command to select I2C Port
|
|
|
|
- changed # speeds steps of 100
|
2020-07-20 15:24:58 -04:00
|
|
|
|
|
|
|
### 0.1.6 2015-03-29
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
- Wire.setClock as more portable way to set I2C clock
|
2020-07-20 15:24:58 -04:00
|
|
|
|
|
|
|
### 0.1.5 2014-07-06
|
|
|
|
|
2021-11-10 08:02:55 -05:00
|
|
|
- void setSpeed() - more control about what is scanned
|
|
|
|
- void setAddress() - address range
|
|
|
|
- extended help
|
2020-07-20 15:24:58 -04:00
|
|
|
|
|
|
|
### older versions not documented
|
2023-01-20 13:49:46 -05:00
|
|
|
(started 2013-11-05 ?)
|
|
|
|
|
2020-07-20 15:24:58 -04:00
|
|
|
|
2023-01-20 13:49:46 -05:00
|
|
|
// -- END OF FILE --
|
2020-07-20 15:24:58 -04:00
|
|
|
|