GY-63_MS5611/libraries/CRC/releaseNotes.md
rob tillaart 0862e67d65 0.3.1 CRC
2022-05-20 09:04:29 +02:00

1.1 KiB

Release Notes

0.3.1 2022-05-20

  • added constructors with all parameters. CRC16(uint16_t polynome, uint16_t XORstart, uint16_t XORend, bool reverseIn, bool reverseOut); All five parameters are mandatory, no defaults in this first release. Defaults would allow the constructors merge in the future.
  • remove #ifndef Header guards as these are not needed.
  • update documentation

0.3.0 2022-04-15

  • split CRC.h in CRC.h and CRC.cpp to fix #21 (again)
  • remove #ifndef Header guards as these are not needed.

0.2.3 2022-04-13

  • replace #pragma once with #ifndef Header guards #21

0.2.2

  • fix #19 enable/disable yield call

0.2.1

  • fix #17 yield() count in add(array, length) (kudo's to dlsloan)
  • added defaults for CRC64 static function.
  • static functions
    • increased length from uint8_t => uint16_t
    • added conditional yield().
  • added CRC_polynomes.h

0.2.0

  • added getters for parameters
  • made yield conditional in add(array, length)
  • improved examples
  • added releaseNotes.md

0.1.6

  • add CRC12 function
  • add CRC12 class

0.1.5

  • TODO (just as older versions)