mirror of
https://gitlab.com/fabinfra/fabhardware/FabReader2.git
synced 2025-03-13 23:21:53 +01:00
58 lines
2.1 KiB
Plaintext
58 lines
2.1 KiB
Plaintext
======================
|
|
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
|