Skip to main content
Visitor II
November 24, 2013
Solved

CR95HF Write command

  • November 24, 2013
  • 1 reply
  • 844 views
Posted on November 24, 2013 at 18:19

I use

the CR95HF

chip

for

reading and

writing data

in the

NFC

forumtag

Type 2

Tag

(

NTAG203F

).

I can

read the

data,

but

can not write data to Tag,

although

NTAG203F

is writable

.

When I

send

a command to

write

data

, the response

I get from

the

CR95HF is

0x90

0x50

0x80

0x01

0x22

0x00

0x00

.

In

dataseet

for

CR95HF(Doc ID 018669 Rev 2) I

can not understand

what does mean 

Result

code

0x90

? Please, could you explain me response from CR95HF.

Best regards,

Nenad

#cr95hf
    This topic has been closed for replies.
    Best answer by Anais GALLIGANI
    Posted on November 30, 2013 at 20:37

    Hi,

    • When the tag responds correctly :

      the response has CR95HF header 0x80

    • when it is incorrect (wrong CRC, insufficient data received),

      ->generated the header 0x90 and the packet  format is equal to 0x80 (0x90, len, data, status+collision report )

    The report 0x90 is reserved for ACK or NAK

    I hope this is helping you,

    ST NFC/RFID dynamic support

    From: mitic.nenad

    Posted: Sunday, November 24, 2013 6:19 PM

    Subject: CR95HF Write command

    I use

    the CR95HF

    chip

    for

    reading and

    writing data

    in the

    NFC

    forumtag

    Type 2

    Tag

    (

    NTAG203F).

    I can

    read the

    data,

    but

    can not write data to Tag,

    although

    NTAG203F

    is writable

    .

    When I

    send

    a command to

    write

    data

    , the response

    I get from

    the

    CR95HF is

    0x90

    0x50

    0x80

    0x01

    0x22

    0x00

    0x00

    .

    In

    dataseet

    for

    CR95HF(Doc ID 018669 Rev 2) I

    can not understand

    what does mean 

    Result

    code

    0x90

    ? Please, could you explain me response from CR95HF.

    Best regards,

    Nenad

    1 reply

    Visitor II
    November 30, 2013
    Posted on November 30, 2013 at 20:37

    Hi,

    • When the tag responds correctly :

      the response has CR95HF header 0x80

    • when it is incorrect (wrong CRC, insufficient data received),

      ->generated the header 0x90 and the packet  format is equal to 0x80 (0x90, len, data, status+collision report )

    The report 0x90 is reserved for ACK or NAK

    I hope this is helping you,

    ST NFC/RFID dynamic support

    From: mitic.nenad

    Posted: Sunday, November 24, 2013 6:19 PM

    Subject: CR95HF Write command

    I use

    the CR95HF

    chip

    for

    reading and

    writing data

    in the

    NFC

    forumtag

    Type 2

    Tag

    (

    NTAG203F).

    I can

    read the

    data,

    but

    can not write data to Tag,

    although

    NTAG203F

    is writable

    .

    When I

    send

    a command to

    write

    data

    , the response

    I get from

    the

    CR95HF is

    0x90

    0x50

    0x80

    0x01

    0x22

    0x00

    0x00

    .

    In

    dataseet

    for

    CR95HF(Doc ID 018669 Rev 2) I

    can not understand

    what does mean 

    Result

    code

    0x90

    ? Please, could you explain me response from CR95HF.

    Best regards,

    Nenad