Vectorial is a library that brings append features to be able to append values to a list. This library creates a new struct Vector, which uses a list as a rotating buffer, which automatically can overwrite old entries if the list is full. The library can be very applicable to aspects such as data storage, PIDs, etc.
- Press the green Download Code button, and download it as a zip.
- In arduino IDE, navigate to Sketch > Include Library > Add .ZIP Library
- Select your .zip downloaded form github.
This library is not in the Library Manager yet, although this description will be updated when it is.
Full documentation is available in documentation.md.
Example sketches are provided:
- Basic Vector:
examples/Basic/Basic.ino - TimedVector:
examples/TimedVector/TimedVector.ino
Although this is a relatively small project, we allow external contributions. However no PR is to be accepted without a corresponding issue that it addresses. To contribute, create a fork of the repository before pushing.