All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
1.4.2 - 2023-11-30
- Add back
log_level_set
innotecard_is_present
function, as the the compiler errors were resolved.
1.4.1 - 2023-11-29
- Temporary remove
log_level_set
innotecard_is_present
function, until the compiler errors are resolved.
1.4.0 - 2023-11-22
- 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.
-
Change name of the logging module from
note
tonotecard
, sincenote
was too vague (it could be mistakenly related to thenote-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 theREADME.md
for more info.
- Remove 1ms delays before every i2c I/O transaction, since they are not needed any more with the current note-c library.
1.3.0 - 2023-11-16
notecard_is_present()
API.
- Switch to using Blues version of note-c library. This will means that that large binary payload feature can be used.
1.2.0 - 2023-07-27
- Update note-c submodule to v0.1.1 tag with longer 5 second retries which solve web.post issues.
1.1.1 - 2023-07-12
- Switch to using Irnas's fork of note-c library so you are still using pre-non-turboIO logic, with shorter retryies.
1.1.0 - 2023-07-03
- Update note-c sub-module library to the latest commit.
- Stabilize I2C communication by adding 1ms delay before every i2c I/O transaction.
1.0.2 - 2023-05-22
- Long debug log messages are now not ignored, but printed, up to 255 characters.
1.0.1 - 2023-05-18
- Interrupt handling.
1.0.0 - 2023-04-06
- Basic Notecard driver support over I2C and UART
- 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.