From b88243eb29714dfc11411077542ab7149182e419 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Z=C3=A1hradn=C3=ADk?= Date: Mon, 13 Feb 2023 22:48:09 +0100 Subject: [PATCH] Prepare for for release --- license.txt => LICENSE | 0 README.md | 4 ++++ library.json | 31 +++++++++++++++++++++++++++++++ library.properties | 8 ++++---- 4 files changed, 39 insertions(+), 4 deletions(-) rename license.txt => LICENSE (100%) create mode 100644 library.json diff --git a/license.txt b/LICENSE similarity index 100% rename from license.txt rename to LICENSE diff --git a/README.md b/README.md index 38cab25..3cbf234 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ # MCP342x ADC library +[![GitHub release](https://img.shields.io/github/release/JSC-electronics/MCP342x.svg?maxAge=3600)](https://github.com/JSC-electronics/MCP342x/releases) +[![License: LGPL-2.1](https://img.shields.io/github/license/JSC-electronics/MCP342x)](https://github.com/JSC-electronics/MCP342x/blob/master/LICENSE) +[![Donate](https://img.shields.io/badge/donate-PayPal-blueviolet.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=SESX9ABM7V8KA&source=url) Arduino library to support Microchip MCP342x analogue to digital converters. The devices utilise the I2C bus. For the low level I2C @@ -44,4 +47,5 @@ simultanteously. * [Steve Marple](https://github.com/stevemarple) * [per1234](https://github.com/per1234) * [kyberias](https://github.com/kyberias) +* [vzahradnik](https://github.com/vzahradnik) diff --git a/library.json b/library.json new file mode 100644 index 0000000..de352dd --- /dev/null +++ b/library.json @@ -0,0 +1,31 @@ +{ + "name": "MCP342x", + "version": "1.0.5", + "keywords": "arduino, ADC342x, sensors", + "description": "Supports Microchip MCP3422/MCP3423/MCP3424/MCP3426/MCP3427/MCP3428 analogue to digital converters. Can autoprobe to find device address on the I2C bus. The library can use the I2C GeneralCallConversion command to instruct multiple devices to sample simultaneously. GNU LGPL v2.1.", + "license": "LGPL-2.1", + "repository": { + "type": "git", + "url": "https://github.com/JSC-electronics/MCP342x" + }, + "authors": [ + { + "name": "Steve Marple", + "email": "stevemarple@googlemail.com", + "url": "https://github.com/stevemarple" + }, + { + "name": "Vladimír Záhradník", + "email": "vladimir.zahradnik@jsce.cz", + "url": "https://github.com/vzahradnik", + "maintainer": true + }, + { + "name": "JSC electronics", + "email": "development@jsce.cz", + "url": "https://github.com/jsc-electronics" + } + ], + "frameworks": "arduino", + "platforms": "*" +} diff --git a/library.properties b/library.properties index 81084d3..c74e125 100644 --- a/library.properties +++ b/library.properties @@ -1,9 +1,9 @@ name=MCP342x -version=1.0.4 -author=Steve Marple -maintainer=Steve Marple +version=1.0.5 +author=Steve Marple , JSC electronics +maintainer=JSC electronics sentence=Library to support Microchip ADC342x analogue to digital converters. paragraph=Supports Microchip MCP3422/MCP3423/MCP3424/MCP3426/MCP3427/MCP3428 analogue to digital converters. Can autoprobe to find device address on the I2C bus. The library can use the I2C GeneralCallConversion command to instruct multiple devices to sample simultaneously. GNU LGPL v2.1. category=Sensors -url=https://github.com/stevemarple/MCP342x +url=https://github.com/JSC-electronics/MCP342x architectures=*