Skip to content

Releases: RobTillaart/SparseMatrix

0.2.0 release

20 Nov 09:38
0ab9e2f

Choose a tag to compare

  • fix #8, readme.md badges and more
  • add bounding box functions
    • bool boundingBoxX(uint8_t &minX, uint8_t &maxX)
    • bool boundingBoxY(uint8_t &minY, uint8_t &maxY)
  • add traversing
    • bool first(uint8_t &x, uint8_t &y, float &value)
    • bool next(uint8_t &x, uint8_t &y, float &value)
    • bool prev(uint8_t &x, uint8_t &y, float &value)
    • bool last(uint8_t &x, uint8_t &y, float &value)
    • add example sparse_matrix_traverse.ino
  • add low level API
    • int32_t findPosition(uint8_t x, uint8_t y)
    • float getValue(uint16_t position)
    • **bool setValue(uint16_t position, float value);
    • int compact()

0.1.6 release

15 Sep 15:03

Choose a tag to compare

  • update GitHub actions
  • minor edits

0.1.5 release

22 Nov 09:46

Choose a tag to compare

update readme.md

0.1.4 release

25 Nov 13:14
d218a89

Choose a tag to compare

add changelog.md (#7)

0.1.3 release

16 Jul 11:29
7648b5a

Choose a tag to compare

add boundingBox (#6)

* add boundingBox
* fix #4 optimize set/add
* update readme.md

0.1.2 release

14 Jul 15:24
c6a3c3e

Choose a tag to compare

increase size (#3)

* increase size to 16 bit
* improve build-CI
* update documentation an examples

0.1.1 release

13 Jul 15:46
f8f0d81

Choose a tag to compare

fix set() + add add() + clear() (#2)

* fix set() + add add() + clear()

0.1.0 release

12 Jul 18:19
5f76480

Choose a tag to compare

initial version (#1)

* initial version