0.1.6 TCA9548

This commit is contained in:
Rob Tillaart 2023-11-22 12:02:27 +01:00
parent 8f53bc425c
commit df988e9295
7 changed files with 27 additions and 9 deletions

View File

@ -6,6 +6,11 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/). and this project adheres to [Semantic Versioning](http://semver.org/).
## [0.1.6] - 2023-11-22
- update readme.md
- update keywords.txt
## [0.1.5] - 2023-02-12 ## [0.1.5] - 2023-02-12
- fix #8 ambiguity - fix #8 ambiguity
- update keywords.txt - update keywords.txt
@ -14,7 +19,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- prepare error handling (constants) - prepare error handling (constants)
- some minor edits. - some minor edits.
## [0.1.4] - 2023-01-23 ## [0.1.4] - 2023-01-23
- update GitHub actions - update GitHub actions
- update license 2023 - update license 2023

View File

@ -2,8 +2,11 @@
[![Arduino CI](https://github.com/RobTillaart/TCA9548/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci) [![Arduino CI](https://github.com/RobTillaart/TCA9548/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci)
[![Arduino-lint](https://github.com/RobTillaart/TCA9548/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/TCA9548/actions/workflows/arduino-lint.yml) [![Arduino-lint](https://github.com/RobTillaart/TCA9548/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/TCA9548/actions/workflows/arduino-lint.yml)
[![JSON check](https://github.com/RobTillaart/TCA9548/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/TCA9548/actions/workflows/jsoncheck.yml) [![JSON check](https://github.com/RobTillaart/TCA9548/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/TCA9548/actions/workflows/jsoncheck.yml)
[![GitHub issues](https://img.shields.io/github/issues/RobTillaart/TCA9548.svg)](https://github.com/RobTillaart/TCA9548/issues)
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/TCA9548/blob/master/LICENSE) [![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/TCA9548/blob/master/LICENSE)
[![GitHub release](https://img.shields.io/github/release/RobTillaart/TCA9548.svg?maxAge=3600)](https://github.com/RobTillaart/TCA9548/releases) [![GitHub release](https://img.shields.io/github/release/RobTillaart/TCA9548.svg?maxAge=3600)](https://github.com/RobTillaart/TCA9548/releases)
[![PlatformIO Registry](https://badges.registry.platformio.org/packages/robtillaart/library/TCA9548.svg)](https://registry.platformio.org/libraries/robtillaart/TCA9548)
# TCA9548 # TCA9548
@ -129,8 +132,7 @@ Not implemented yet, preparation for 0.2.0.
- write unit test. - write unit test.
- create derived classes for compatible devices (0.2.0). - create derived classes for compatible devices (0.2.0).
- see above PCA9548 and PCA9548a. - see above PCA9548 and PCA9548a.
- **bool isConnected(channel, address)** (0.2.0)
- keep previous mask?
#### Could #### Could
@ -140,4 +142,13 @@ Not implemented yet, preparation for 0.2.0.
#### Wont #### 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,7 +1,7 @@
// //
// FILE: TCA9548.cpp // FILE: TCA9548.cpp
// AUTHOR: Rob Tillaart // AUTHOR: Rob Tillaart
// VERSION: 0.1.5 // VERSION: 0.1.6
// DATE: 2021-03-16 // DATE: 2021-03-16
// PURPOSE: Library for TCA9548 I2C multiplexer // PURPOSE: Library for TCA9548 I2C multiplexer

View File

@ -2,7 +2,7 @@
// //
// FILE: TCA9548.h // FILE: TCA9548.h
// AUTHOR: Rob Tillaart // AUTHOR: Rob Tillaart
// VERSION: 0.1.5 // VERSION: 0.1.6
// DATE: 2021-03-16 // DATE: 2021-03-16
// PURPOSE: Library for TCA9548 I2C multiplexer // PURPOSE: Library for TCA9548 I2C multiplexer
// URL: https://github.com/RobTillaart/TCA9548 // URL: https://github.com/RobTillaart/TCA9548
@ -12,7 +12,7 @@
#include "Wire.h" #include "Wire.h"
#define TCA9548_LIB_VERSION (F("0.1.5")) #define TCA9548_LIB_VERSION (F("0.1.6"))
// ERROR CODES (to be elaborated) // ERROR CODES (to be elaborated)

View File

@ -30,3 +30,6 @@ getError KEYWORD2
TCA9548_LIB_VERSION LITERAL1 TCA9548_LIB_VERSION LITERAL1
TCA9548_OK LITERAL1 TCA9548_OK LITERAL1
TCA9548_ERROR_I2C LITERAL1
TCA9548_ERROR_CHANNEL LITERAL1

View File

@ -15,9 +15,9 @@
"type": "git", "type": "git",
"url": "https://github.com/RobTillaart/TCA9548" "url": "https://github.com/RobTillaart/TCA9548"
}, },
"version": "0.1.5", "version": "0.1.6",
"license": "MIT", "license": "MIT",
"frameworks": "arduino", "frameworks": "*",
"platforms": "*", "platforms": "*",
"headers": "TCA9548.h" "headers": "TCA9548.h"
} }

View File

@ -1,5 +1,5 @@
name=TCA9548 name=TCA9548
version=0.1.5 version=0.1.6
author=Rob Tillaart <rob.tillaart@gmail.com> author=Rob Tillaart <rob.tillaart@gmail.com>
maintainer=Rob Tillaart <rob.tillaart@gmail.com> maintainer=Rob Tillaart <rob.tillaart@gmail.com>
sentence=Arduino Library for TCA9548 I2C multiplexer. sentence=Arduino Library for TCA9548 I2C multiplexer.