====================== NDEF library changelog ====================== =================================================================================================== v1.0.4 (July 22th, 2019) Tested with RFAL 2.0.10 Updates to fix MISRA warnings reported by IAR =================================================================================================== v1.0.2 (April 11th, 2019) Release of RFAL v2.0.6, providing Higher Layer API. =================================================================================================== v1.0.0 (March 29th, 2019) sha1: 22084be2253ae0c4696865884abd99ed9cbee319 ============================================== Initial NDEF library release The NDEF library provides an API to NDEF message and record management. The Software design is split in RF Technology-independent layer and RF Technology-dependent layer: - Message, record and supported types management layer (Technology independent) - NDEF wrapper layer abstracting the underlying technologies - NDEF Technology layer defining a common API on top of the RFAL (Technology dependent) The NDEF wrapper on top of the NDEF Technology-dependent components allows to manage NDEF tags without taking care of the underlying NFC Technologies. The types currently supported are the following: - RTD Device Information - RTD Text - RTD URI - AAR (Android Application Record) - vCard - Wifi The NFC technologies currently supported by the NDEF layer are: T2T, T3T, T4AT, T4BT and T5T. See the ndef.chm documentation for further details and use examples. Tested on hardware: Nucleo STM32L476RG + X-NUCLEO-NFC05A1 (ST25R3911) Software dependency: RFAL above v2.0.4 (needs RFAL Higher Layer) C99, MISRA C 2012 compliant Tests: ------ - Unitary tests: Passed - Smoke tests: Write supported types (T2T, T3T, T4AT, T4BT, T5T): Passed Read supported types (T2T, T3T, T4AT, T4BT, T5T): Passed Check presence (T2T, T3T, T4AT, T4BT, T5T): Passed Format (T2T, T3T, T4AT, T4BT, T5T): Passed