cancel
Showing results for 
Search instead for 
Did you mean: 

CR95HF Write command

magicstreber
Associate
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
1 ACCEPTED SOLUTION

Accepted Solutions
Anais GALLIGANI
Senior II
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

View solution in original post

1 REPLY 1
Anais GALLIGANI
Senior II
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