Home | History | Annotate | Download | only in src

Lines Matching defs:Tnf

68  * \brief The TNF specifies the structure of the NDEF Record TYPE field.
114 #define PH_FRINFC_NDEFRECORD_BUF_TNF_VALUE ((uint8_t)0x00) /** \internal If TNF = Empty, Unknown and Unchanged, the id, type and payload length is ZERO */
147 * \li \b Extraction: The component fills the TNF value, extracted from the NDEF record.
148 * \li \b Composition: The caller needs to specify the TNF according to the definitions in the
151 uint8_t Tnf;
154 * The length of the Type field. See \ref phFriNfc_NdefRecord_t::Tnf and
157 * \li \b Extraction: If the TNF indicates that a type field is present this
160 * \li \b Composition: If the caller specifies via TNF that a Type field is present
172 * \li \b Extraction: If the record holds a type (see TNF) the function sets the pointer to the
176 * caller specifies that the record is without type (TNF) this member is ignored
271 *<br>2. Type Name Format (TNF) Bits are set to 0x07 (Reserved)
273 *<br>3. MB Bit is set to 1 and TNF bits are set to 0x06 (unchanged).
274 *<br>4. MB Bit is set to 1 and TNF bits are not set to 0x05 or 0x00 (unknown or Empty). However,Type Length equals 0.
276 *<br>6. Not a First Record, either the MB Bit OR the CF bit is set to 1. IDLength (IL) Bit is set to 1 and TNF bits are set to 0x06 (Unchanged).
277 *<br>7. Not a First Record, the CF Bit of previous record is set to 1 and TNF bits are not set to 0x06 (unchanged) OR\n The CF Bit of the previous record is not set to 1 and TNF bits are not set to 0x06 (unchanged).
279 *<br>9. Inconsistency between the calculated length of the message and the length provided by the caller.or if TNF bits are set to 0x00 or 0x05 or 0x06 (Empty,Unknown and Unchanged), but Type Length is not equal to zero
280 *<br>10.TNF bits are set to 0x00 (Empty), but Payload Length is not equal to zero.
281 *<br>11.TNF bits are set to 0x00 (Empty),but ID Length is not equal to zero.
341 *<br>1. Type Name Format (TNF) Bits are set to 0x07 (Reserved) which is reserved and has not to be used.
342 *<br>2. TNF bits are set to 0x00 or 0x05 or 0x06 (Empty,Unknown and Unchanged), but Type Length is not
344 *<br>3. TNF bits are set to 0x00 (Empty),but Payload Length is not equal to 0.
345 *<br>4. TNF bits are set to 0x00 (Empty),but ID Length is not equal to 0.