Skip to content

NTAG21x: Fix FAST_READ handling to include the end page#300

Open
YifePlayte wants to merge 1 commit intoRfidResearchGroup:mainfrom
YifePlayte:main
Open

NTAG21x: Fix FAST_READ handling to include the end page#300
YifePlayte wants to merge 1 commit intoRfidResearchGroup:mainfrom
YifePlayte:main

Conversation

@YifePlayte
Copy link

According to NTAG213/215/216 data sheet 10.3 FAST_READ:

The FAST_READ command requires a start page address and an end page address and returns the all n*4 bytes of the addressed pages. For example if the start address is 03h and the end address is 07h then pages 03h, 04h, 05h, 06h and 07h are returned.

This pr fixed the issue that the end page is not returned.

This fix is only tested for NTAG215, more tests are needed. (I don't have the ability to test it)

@github-actions
Copy link

You are welcome to add an entry to the CHANGELOG.md as well

@github-actions
Copy link

Built artifacts for commit 647631f

Firmware

Client

Copy link
Contributor

@LupusE LupusE left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works in my tests (only emulated, bit worked) and does not break other formats.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants