0.1.8 Radar

This commit is contained in:
Rob Tillaart 2023-11-16 20:08:09 +01:00
parent 200362dcf3
commit 357c3faa75
6 changed files with 34 additions and 13 deletions

View File

@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
## [0.1.8] - 2023-11-16
- update readme.md
## [0.1.7] - 2022-11-23
- add changelog.md
- add RP2040 to build-CI
@ -13,7 +17,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- minor edit readme.md
- minor edit unit test
## [0.1.6] - 2021-12-27
- update library.json
- update readme.md

View File

@ -15,9 +15,9 @@
"type": "git",
"url": "https://github.com/RobTillaart/RADAR"
},
"version": "0.1.7",
"version": "0.1.8",
"license": "MIT",
"frameworks": "arduino",
"frameworks": "*",
"platforms": "*",
"headers": "radar.h"
}

View File

@ -1,5 +1,5 @@
name=RADAR
version=0.1.7
version=0.1.8
author=Rob Tillaart <rob.tillaart@gmail.com>
maintainer=Rob Tillaart <rob.tillaart@gmail.com>
sentence=Arduino library for a pan tilt radar.

View File

@ -1,7 +1,7 @@
//
// FILE: radar.cpp
// AUTHOR: Rob Tillaart
// VERSION: 0.1.7
// VERSION: 0.1.8
// PURPOSE: Arduino library for a pan tilt radar.
// URL: https://github.com/RobTillaart/RADAR

View File

@ -2,7 +2,7 @@
//
// FILE: radar.h
// AUTHOR: Rob Tillaart
// VERSION: 0.1.7
// VERSION: 0.1.8
// PURPOSE: Arduino library for a pan tilt radar.
// URL: https://github.com/RobTillaart/RADAR
@ -10,7 +10,7 @@
#include "Arduino.h"
#define RADAR_LIB_VERSION (F("0.1.7"))
#define RADAR_LIB_VERSION (F("0.1.8"))
// TODO # positions in a begin() or constructor?
@ -82,4 +82,4 @@ private:
};
// -- END OF FILE --
// -- END OF FILE --

View File

@ -1,9 +1,12 @@
[![Arduino CI](https://github.com/RobTillaart/Radar/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci)
[![Arduino-lint](https://github.com/RobTillaart/RADAR/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/RADAR/actions/workflows/arduino-lint.yml)
[![JSON check](https://github.com/RobTillaart/RADAR/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/RADAR/actions/workflows/jsoncheck.yml)
[![Arduino-lint](https://github.com/RobTillaart/Radar/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/Radar/actions/workflows/arduino-lint.yml)
[![JSON check](https://github.com/RobTillaart/Radar/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/Radar/actions/workflows/jsoncheck.yml)
[![GitHub issues](https://img.shields.io/github/issues/RobTillaart/Radar.svg)](https://github.com/RobTillaart/Radar/issues)
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/Radar/blob/master/LICENSE)
[![GitHub release](https://img.shields.io/github/release/RobTillaart/Radar.svg?maxAge=3600)](https://github.com/RobTillaart/Radar/releases)
[![PlatformIO Registry](https://badges.registry.platformio.org/packages/robtillaart/library/Radar.svg)](https://registry.platformio.org/libraries/robtillaart/Radar)
# Radar
@ -37,6 +40,10 @@ Note: no active development.
## Interface
```cpp
#include "radar.h"
```
### Constructor and config
- **RADAR(pan, tilt)** define pan / tilt pins of the radar. These should be PWM pins.
@ -81,21 +88,32 @@ See examples
## Future
#### must
#### Must
- build the thing when time permits!
- improve documentation.
#### should
#### Should
- test more (e.g. continuous servo versus 180 servo).
- add sketches.
- remember lastPing (angle pan tilt).
- check TODO's in code.
- move code from .h to .cpp
#### Could
#### could
- single servo radar (Pan only) as derived class.
- dynamic allocation of position arrays.
- store positions in EEPROM/FRAM for reboot?
#### 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,