Skip to content

Releases: IRNAS/irnas-notecard-driver

v1.4.2

30 Nov 08:20
Compare
Choose a tag to compare

Release notes

Changed

  • Add back log_level_set in notecard_is_present function, as the the compiler errors were
    resolved.

v1.4.1

29 Nov 16:22
Compare
Choose a tag to compare

Release notes

Changed

  • Temporary remove log_level_set in notecard_is_present function, until
    the compiler errors are resolved.

v1.4.0

22 Nov 08:17
Compare
Choose a tag to compare

Release notes

Added

  • Improve notecard logging interface. Log levels from the note-c library are
    now correctly translated to the Zephyr's log levels.
  • Update CI infrastructure and migrate to the trunk-based development model.

Changed

  • Change name of the logging module from note to notecard, since note
    was too vague (it could be mistakenly related to the note-c).

  • Separate compilation of the note-c lib from Notecard driver. note-c is
    now included and compiled via newly added Kconfig symbol,
    CONFIG_NOTE_C_LIB. CONFIG_NOTECARD always selects it, as it needs it.
    Refer to the README.md for more info.

Removed

  • Remove 1ms delays before every i2c I/O transaction, since they are not
    needed any more with the current note-c library.

v1.3.0

16 Nov 10:01
1171e5a
Compare
Choose a tag to compare

Release notes

Added

  • notecard_is_present() API.

Changed

  • Switch to using Blues version of note-c library. This will means that that
    large binary payload feature can be used.

v1.2.0

27 Jul 10:05
88ec0e2
Compare
Choose a tag to compare

Release notes

Changed

  • Update note-c submodule to v0.1.1 tag with longer 5 second retries which
    solve web.post issues.

v1.1.1

12 Jul 14:17
94a0b3a
Compare
Choose a tag to compare

Release notes

Changed

  • Switch to using Irnas's fork of note-c library so you are still using
    pre-non-turboIO logic, with shorter retryies.

v1.1.0

04 Jul 12:29
6cd90ea
Compare
Choose a tag to compare

Release notes

Changed

  • Update note-c sub-module library to the latest commit.

Fixed

  • Stabilize I2C communication by adding 1ms delay before every i2c I/O
    transaction.

v1.0.2

22 May 10:55
c3df90c
Compare
Choose a tag to compare

Release notes

Changed

  • Long debug log messages are now not ignored, but printed, up to 255
    characters.

v1.0.1

18 May 08:41
c448fae
Compare
Choose a tag to compare

Release notes

Fixed

  • Interrupt handling.

v1.0.0

06 Apr 12:52
94ab26f
Compare
Choose a tag to compare

Release notes

Added

  • Basic Notecard driver support over I2C and
  • Two basic samples, one for the each of the communication busses, that request version string from notecard.
  • Interrupt support for ATTN_P pin.
  • Add function for determining available heap memory used by notecard driver.
  • Print logs now remove trailing whitespace, so everything looks nice.