0.1.17 MultiSpeedI2CScanner

This commit is contained in:
Rob Tillaart 2023-11-14 16:22:33 +01:00
parent aa46eb0f05
commit 08d123b360
4 changed files with 39 additions and 14 deletions

View File

@ -1,7 +1,7 @@
// //
// FILE: MultiSpeedI2CScanner.ino // FILE: MultiSpeedI2CScanner.ino
// AUTHOR: Rob Tillaart // AUTHOR: Rob Tillaart
// VERSION: 0.1.16 // VERSION: 0.1.17
// PURPOSE: I2C scanner at different speeds // PURPOSE: I2C scanner at different speeds
// DATE: 2013-11-05 // DATE: 2013-11-05
// URL: https://github.com/RobTillaart/MultiSpeedI2CScanner // URL: https://github.com/RobTillaart/MultiSpeedI2CScanner
@ -393,7 +393,10 @@ void I2Cscan()
startScan = millis(); startScan = millis();
uint8_t count = 0; uint8_t count = 0;
if (disableIRQ) noInterrupts(); if (disableIRQ)
{
noInterrupts();
}
if (header) if (header)
{ {

View File

@ -1,7 +1,7 @@
// //
// FILE: MultiSpeedI2CScanner.ino // FILE: MultiSpeedI2CScanner.ino
// AUTHOR: Rob Tillaart // AUTHOR: Rob Tillaart
// VERSION: 0.1.16 // VERSION: 0.1.17
// PURPOSE: I2C scanner at different speeds // PURPOSE: I2C scanner at different speeds
// DATE: 2013-11-05 // DATE: 2013-11-05
// URL: https://github.com/RobTillaart/MultiSpeedI2CScanner // URL: https://github.com/RobTillaart/MultiSpeedI2CScanner
@ -393,7 +393,10 @@ void I2Cscan()
startScan = millis(); startScan = millis();
uint8_t count = 0; uint8_t count = 0;
if (disableIRQ) noInterrupts(); if (disableIRQ)
{
noInterrupts();
}
if (header) if (header)
{ {

View File

@ -1,15 +1,23 @@
[![Arduino CI](https://github.com/RobTillaart/MultiSpeedI2CScanner/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci) [![Arduino CI](https://github.com/RobTillaart/MultiSpeedI2CScanner/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci)
[![Arduino-lint](https://github.com/RobTillaart/MultiSpeedI2CScanner/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/MultiSpeedI2CScanner/actions/workflows/arduino-lint.yml) [![Arduino-lint](https://github.com/RobTillaart/MultiSpeedI2CScanner/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/MultiSpeedI2CScanner/actions/workflows/arduino-lint.yml)
[![JSON check](https://github.com/RobTillaart/MultiSpeedI2CScanner/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/MultiSpeedI2CScanner/actions/workflows/jsoncheck.yml) [![JSON check](https://github.com/RobTillaart/MultiSpeedI2CScanner/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/MultiSpeedI2CScanner/actions/workflows/jsoncheck.yml)
[![GitHub issues](https://img.shields.io/github/issues/RobTillaart/MultiSpeedI2CScanner.svg)](https://github.com/RobTillaart/MultiSpeedI2CScanner/issues)
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/MultiSpeedI2CScanner/blob/master/LICENSE) [![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/MultiSpeedI2CScanner/blob/master/LICENSE)
[![GitHub release](https://img.shields.io/github/release/RobTillaart/MultiSpeedI2CScanner.svg?maxAge=3600)](https://github.com/RobTillaart/MultiSpeedI2CScanner/releases) [![GitHub release](https://img.shields.io/github/release/RobTillaart/MultiSpeedI2CScanner.svg?maxAge=3600)](https://github.com/RobTillaart/MultiSpeedI2CScanner/releases)
```
not used.
[![PlatformIO Registry](https://badges.registry.platformio.org/packages/robtillaart/library/MultiSpeedI2CScanner.svg)](https://registry.platformio.org/libraries/robtillaart/MultiSpeedI2CScanner)
```
# Arduino MultiSpeed I2C Scanner # Arduino MultiSpeed I2C Scanner
## Version: 0.1.16 ## Version: 0.1.17
## Description ## Description
@ -116,6 +124,9 @@ Check your datasheet to see which speeds are applicable for the processor in use
#### Must #### Must
- update documentation
- test on RP2040
#### Should #### Should
#### Could #### Could
@ -125,3 +136,14 @@ Check your datasheet to see which speeds are applicable for the processor in use
- rename releaseNotes.md to changelog.md (in line with libraries) - rename releaseNotes.md to changelog.md (in line with libraries)
- I2C GENERIC RESET address 0x00 CMD 0x06 - I2C GENERIC RESET address 0x00 CMD 0x06
#### Wont
## Support
If you appreciate my libraries, you can support the development and maintenance.
Improve the quality of the libraries by providing issues and Pull Requests, or
donate through PayPal or GitHub sponsors.
Thank you,

View File

@ -1,28 +1,27 @@
# Release Notes # Release Notes MultiSpeedI2CScanner
MultiSpeedI2CScanner
https://github.com/RobTillaart/MultiSpeedI2CScanner https://github.com/RobTillaart/MultiSpeedI2CScanner
## Version ## Version
0.1.16 0.1.17
### 0.1.17 2023-11-14
- update readme.md
### 0.1.16 2023-01-20 ### 0.1.16 2023-01-20
- update build-ci - update build-ci
- add link to I2C scanner class in readme.md - add link to I2C scanner class in readme.md
### 0.1.15 2021-12-22 ### 0.1.15 2021-12-22
- change Khz =>KHz - change Khz =>KHz
- update license - update license
### 0.1.14 2021-11-10 ### 0.1.14 2021-11-10
- update Arduino-CI build process - update Arduino-CI build process
@ -32,14 +31,12 @@ https://github.com/RobTillaart/MultiSpeedI2CScanner
- added an I2C bus counter sketch (very minimal) - added an I2C bus counter sketch (very minimal)
- minor edits release notes. - minor edits release notes.
### 0.1.13 2020-12-12 ### 0.1.13 2020-12-12
- Add Arduino-CI build process. - Add Arduino-CI build process.
- Added a dummy examples folder with the same .ino source. - Added a dummy examples folder with the same .ino source.
- This shows that the sketch compiles well. - This shows that the sketch compiles well.
### 0.1.12 2020-12-12 ### 0.1.12 2020-12-12
- Fix #4, default address range = 08...119 (0-7 and 120-127 are special) - Fix #4, default address range = 08...119 (0-7 and 120-127 are special)