CLRC663 AckReq command

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

CLRC663 AckReq command

跳至解决方案
476 次查看
MIMIwho
Contributor II

Hello!

I want to know what is the CLRC663's AckReq command performs? Is it performs the ACKand Req_RN command in the ISO18000p3m3?

0 项奖励
回复
1 解答
468 次查看
KellyLi
NXP TechSupport
NXP TechSupport

Hello @MIMIwho 

AckReq is a Query command, recommended you could try the following steps to operate your tag. These steps initializes the RC663 to the ISO 18000-3 mode 3 protocol, sends an inventory request and listens to the response of a tag:

1: Cancels previous executions and the state machine returns into IDLE mode

2: Flushes the FIFO and defines FIFO characteristics

3: Fills the FIFO with 0x0E and 0x0E. (0x00 ISO 18000-3 - 21 Protocol in rx/tx direction)

4: Executes LoadProtocol command with parameters 0x0E and 0x0E (FIFO). This translates to load protocol ISO/IEC 18000-3 mode 3 - 212

5: Flushes the FIFO and defines FIFO characteristics

6: Switches the RF filed ON.

7: Clears all bits in IRQ0

8: Switches the CRC extention OFF in tx direction

9: Switches the CRC extention OFF in rx direction

10: Only the 7 last bits will be sent via NFC

11: Fills the FIFO with 0x04 (Performs a Query command AckReq of ISO/IEC 18000-3 mode 3)

12: Executes Transceive routine

13: Waits until a tag has responded by checking the IRQ0 register

14: Reads bytes from the FIFO to get tag ack.

 

Thank you for your interest in NXP Semiconductor products andfor the opportunity to serve you.

 

Best regards,

Kelly

Technical Support

NXP Semiconductor

在原帖中查看解决方案

0 项奖励
回复
2 回复数
469 次查看
KellyLi
NXP TechSupport
NXP TechSupport

Hello @MIMIwho 

AckReq is a Query command, recommended you could try the following steps to operate your tag. These steps initializes the RC663 to the ISO 18000-3 mode 3 protocol, sends an inventory request and listens to the response of a tag:

1: Cancels previous executions and the state machine returns into IDLE mode

2: Flushes the FIFO and defines FIFO characteristics

3: Fills the FIFO with 0x0E and 0x0E. (0x00 ISO 18000-3 - 21 Protocol in rx/tx direction)

4: Executes LoadProtocol command with parameters 0x0E and 0x0E (FIFO). This translates to load protocol ISO/IEC 18000-3 mode 3 - 212

5: Flushes the FIFO and defines FIFO characteristics

6: Switches the RF filed ON.

7: Clears all bits in IRQ0

8: Switches the CRC extention OFF in tx direction

9: Switches the CRC extention OFF in rx direction

10: Only the 7 last bits will be sent via NFC

11: Fills the FIFO with 0x04 (Performs a Query command AckReq of ISO/IEC 18000-3 mode 3)

12: Executes Transceive routine

13: Waits until a tag has responded by checking the IRQ0 register

14: Reads bytes from the FIFO to get tag ack.

 

Thank you for your interest in NXP Semiconductor products andfor the opportunity to serve you.

 

Best regards,

Kelly

Technical Support

NXP Semiconductor

0 项奖励
回复
464 次查看
MIMIwho
Contributor II

Thank you so much 

0 项奖励
回复