Skip to content

v3.0.0-beta

Latest
Compare
Choose a tag to compare
@sabas1080 sabas1080 released this 14 Jan 23:26

Electroniccats_PN7150 Library - Beta Support for PN7160

This is an experimental version of our PN7150 library, which now provides basic support for the PN7160. We have had to pause its development due to some emergency projects that have come up, but we would love your help in testing what we have done so far. Everyone is welcome to collaborate!

This document outlines the functionality of examples within the Electroniccats_PN7150 library, now updated with beta support for the PN7160 chip. The table below summarizes the current status of each example, indicating functionality with both the PN7150 and PN7160 chips. Examples marked as "ERROR" or "FAIL" require further refinement to ensure compatibility. This beta version aims to gather feedback and address issues to provide full support in future releases.

Example PN7150 PN7160 Notes
DetectingReaders OK OK
DetectTags OK OK
DetectTagsPN7160 NA OK
ISO14443-3A_read_block OK OK
ISO14443-3A_write_block OK ERROR See Note 1
ISO15693_read_block OK OK
ISO15693_write_block FAIL FAIL
MifareClassic_read_block OK OK
MifareClassic_write_block OK ERROR See Note 2
NDEFReadMessage OK OK
NDEFSendMessage OK OK
NDEFSendRawMessage OK OK
P2P_Discovery OK FAIL

Notes

  1. For ISO14443-3A_write_block: If || (Resp[RespSize - 1] != 0 is omitted in the conditions to verify write status, the example works.
  2. For MifareClassic_write_block: If || (Resp[RespSize - 1] != 0 is omitted in the conditions to verify write status, the example works.

What's Changed

Full Changelog: v2.1.0....v3.0.0-beta