0.2.1 AD5144A

This commit is contained in:
Rob Tillaart 2023-09-21 21:41:46 +02:00
parent 1ad081a174
commit 85beef8a0f
6 changed files with 30 additions and 9 deletions

View File

@ -1,7 +1,7 @@
//
// FILE: AD5144A.cpp
// AUTHOR: Rob Tillaart
// VERSION: 0.2.0
// VERSION: 0.2.1
// PURPOSE: I2C digital potentiometer AD5144A
// DATE: 2021-04-30
// URL: https://github.com/RobTillaart/AD5144A
@ -31,7 +31,6 @@ AD51XX::AD51XX(const uint8_t address, TwoWire *wire)
#if defined (ESP8266) || defined(ESP32)
bool AD51XX::begin(int dataPin, int clockPin, bool doReset)
{
_wire = &Wire;
if ((dataPin < 255) && (clockPin < 255))
{
_wire->begin(dataPin, clockPin);

View File

@ -2,7 +2,7 @@
//
// FILE: AD5144A.h
// AUTHOR: Rob Tillaart
// VERSION: 0.2.0
// VERSION: 0.2.1
// PURPOSE: I2C digital PotentioMeter AD5144A
// DATE: 2021-04-30
// URL: https://github.com/RobTillaart/AD5144A
@ -14,7 +14,7 @@
#include "Wire.h"
#define AD51XXA_VERSION (F("0.2.0"))
#define AD51XXA_VERSION (F("0.2.1"))
#define AD51XXA_OK 0

View File

@ -5,6 +5,12 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
## [0.2.0] - 2023-01-11
- add support for Wire1 for ESP32
- update readme.md
- minor edits
## [0.2.0] - 2023-01-11
- update GitHub actions
- update license

View File

@ -2,8 +2,11 @@
[![Arduino CI](https://github.com/RobTillaart/AD5144A/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci)
[![Arduino-lint](https://github.com/RobTillaart/AD5144A/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/AD5144A/actions/workflows/arduino-lint.yml)
[![JSON check](https://github.com/RobTillaart/AD5144A/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/AD5144A/actions/workflows/jsoncheck.yml)
[![GitHub issues](https://img.shields.io/github/issues/RobTillaart/AD5144A.svg)](https://github.com/RobTillaart/AD5144A/issues)
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/AD5144A/blob/master/LICENSE)
[![GitHub release](https://img.shields.io/github/release/RobTillaart/AD5144A.svg?maxAge=3600)](https://github.com/RobTillaart/AD5144A/releases)
[![PlatformIO Registry](https://badges.registry.platformio.org/packages/robtillaart/library/AD5144A.svg)](https://registry.platformio.org/libraries/robtillaart/AD5144A)
# AD5144A
@ -228,15 +231,15 @@ The examples show the basic working of the functions.
## Future
#### must
#### Must
- update documentation
#### should
#### Should
- more testing with hardware.
#### could
#### Could
- some functions can be performance optimized
- writing a value is not needed if last value is the same?
@ -244,6 +247,19 @@ The examples show the basic working of the functions.
- flag cacheOn + cacheDirty or so?
- improve unit testing CI
- **stereo**, write one value to two channels.
#### Wont (unless requested)
- SPI based version of the library (if requested)
## 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

@ -15,7 +15,7 @@
"type": "git",
"url": "https://github.com/RobTillaart/AD5144A.git"
},
"version": "0.2.0",
"version": "0.2.1",
"license": "MIT",
"frameworks": "arduino",
"platforms": "*",

View File

@ -1,5 +1,5 @@
name=AD5144A
version=0.2.0
version=0.2.1
author=Rob Tillaart <rob.tillaart@gmail.com>
maintainer=Rob Tillaart <rob.tillaart@gmail.com>
sentence=Arduino Library for AD5144A 4 Channel digital potentiometer.