Labels

EMV (13) ISO8583-1987 (11) services (10) site (10) Cards (9) AMEX (8) BER (7) MasterCard (7) TLV (7) CUP (6) ISO8583-1993 (6) host (6) JCB (5) VOTE (5) Visa (5) AEIPS (4) DCI (4) Diners (4) Discover (4) GCAG (4) ASN.1 (3) BASE_I (3) CIS (3) DFS (3) ISO7813 (3) ISO8583-2003 (3) J/Link (3) Tests (3) APDU (2) Clearing (2) GICC (2) GWS (2) ISO8825-1 (2) J/Smart (2) M/Chip (2) OmniPay (2) SSL (2) Settlement (2) TLS (2) UICC (2) VIS (2) Xpress (2) 3CAS (1) 80-Byte (1) ACI (1) ADVT (1) BASE24-eps (1) CB2A (1) Cirrus (1) DCISC (1) FS (1) GEDC (1) GFSG (1) HPDH (1) HTTPS_MSG (1) IPM (1) ISO18245 (1) ISO3166-1 (1) ISO4217 (1) ISO639 (1) ISO7501 (1) LIS5 (1) MDS (1) MRP (1) MRV (1) MRZ (1) Maestro (1) MarkII (1) NDEF (1) NFC (1) NFC Forum (1) Nets (1) OpenWay (1) PC/SC (1) RFC791 (1) RFC793 (1) SCL3711 (1) SCM (1) SDI (1) SPDH (1) TIC/TCI (1) TWO (1) Way4 (1) X4.16 (1) logs (1) stream (1) to-do (1) winscard (1)

2015-01-11

NFC Forum features support initiated

NDEFs - NFC Data Exchange Format (NDEF) message(s),
T4TOP_APDU - Type 4 Tag Operation (T4TOP), APDU command/response parse,

Smart Poster's URI, action and Text NDEF messages example
--- # Cheef's parser (Limited version - 5 levels deep only).
- NDEFs:  # NFC Data Exchange Format (NDEF) message(s)
 - xU:  # NFC Forum, NDEF URI Record
  - HDR: 
     MB: "80" # Message Begin [1_______]  // true
     SR: "00" # Short Record [___x____]
     TNF: "01" # Type Name Format [_____xxx]  // 1 - NFC Forum, well-known type
    TL: "01" # Type length  // 1
  - PL:  # Payload length  // 14
     v4: "0000000E"
    tag: "55" # TYPE  // U
  - val:  #   // http://www.nfc-forum.org
     ID: "01" # URI identifier code  // http://www.
     URI: "6E66632D666F72756D2E6F7267" #   // nfc-forum.org
 - xact:  # NFC Forum, NDEF Smart Poster, local Action Record
  - HDR: 
     SR: "10" # Short Record [___x____]  // 1
     TNF: "01" # Type Name Format [_____xxx]  // 1 - NFC Forum, well-known type
    TL: "03" # Type length  // 3
  - PL:  # Payload length  // 1
     v1: "01"
    tag: "616374" # TYPE  // act
    val: "00" #   // Do the action
 - xT:  # NFC Forum, NDEF Text Record
  - HDR: 
     SR: "10" # Short Record [___x____]  // 1
     TNF: "01" # Type Name Format [_____xxx]  // 1 - NFC Forum, well-known type
    TL: "01" # Type length  // 1
  - PL:  # Payload length  // 18
     v1: "12"
    tag: "54" # TYPE  // T - NFC Forum, Text Record
  - val: 
   - SB: 
      UTF8: "00" # text encoded in UTF-8 [0_______]  // true
      LL: "05" # ISO/IANA language code length [__xxxxxx]  // 5
     LC: "656E2D5553" # ISO/IANA language code  // en-US
   - TEXT: 
      UTF8: "48656C6C6F20776F726C6421" #   // Hello world!
 - xT:  # NFC Forum, NDEF Text Record
  - HDR: 
     ME: "40" # Message End [_1______]  // true
     SR: "10" # Short Record [___x____]  // 1
     TNF: "01" # Type Name Format [_____xxx]  // 1 - NFC Forum, well-known type
    TL: "01" # Type length  // 1
  - PL:  # Payload length  // 19
     v1: "13"
    tag: "54" # TYPE  // T - NFC Forum, Text Record
  - val: 
   - SB: 
      UTF8: "00" # text encoded in UTF-8 [0_______]  // true
      LL: "02" # ISO/IANA language code length [__xxxxxx]  // 2
     LC: "6669" # ISO/IANA language code  // fi
   - TEXT: 
      UTF8: "4D6F726A656E732C206D6161696C6D61" #   // Morjens, maailma

No comments:

Post a Comment