tueddy / clrc663-library Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
Please ask the card data how to encrypt verification?Can you add related cases, thank you
How to set the card reading method to ISO-15693 tags
Hello!
I'm trying to run a demo example in Arduino IDE 2.2.1,
renamed CLRC663-Demo.ino.cpp to CLRC663-Demo.ino
When compiling, an error is thrown -
c:\Users..\Documents\Arduino\libraries\CLRC663-Library-main\CLRC663.cpp: In member function 'void CLRC663::begin()':
c:\Users..\Documents\Arduino\libraries\CLRC663-Library-main\CLRC663.cpp:87:36: error: no matching function for call to 'TwoWire::begin(byte&, byte&)'
_wire->begin(pinSDA, pinSCL);
^
In file included from c:\Users..\Documents\Arduino\libraries\CLRC663-Library-main\CLRC663.h:5:0,
from c:\Users..\Documents\Arduino\libraries\CLRC663-Library-main\CLRC663.cpp:18:
C:\Users..\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src/Wire.h:53:10: note: candidate: void TwoWire::begin( )
void begin();
^~~~~
C:\Users..\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src/Wire.h:53:10: note: candidate expects 0 arguments, 2 provided
C:\Users..\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src/Wire.h:54:10: note: candidate: void TwoWire::begin( uint8_t)
void begin(uint8_t);
^~~~~
C:\Users..\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src/Wire.h:54:10: note: candidate expects 1 argument, 2 provided
C:\Users..\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src/Wire.h:55:10: note: candidate: void TwoWire::begin( int)
void begin(int);
^~~~~
C:\Users..\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src/Wire.h:55:10: note: candidate expects 1 argument, 2 provided
c:\Users..\Documents\Arduino\libraries\CLRC663-Library-main\CLRC663.cpp: In member function 'void CLRC663::begin(int, int)':
c:\Users..\Documents\Arduino\libraries\CLRC663-Library-main\CLRC663.cpp:94:12: error: 'class TwoWire' has no member named 'setPins'
_wire->setPins(sda, scl);
^~~~~~~
What did I do wrong?
I apologize for the length of text and the possible obviousness of the answer.
I'm new to this area and I think the PN5180 is the compatible reader that I could copy and write to another ISO 15693. Looking at this HTML that I took with my phone, can you tell me if it's possible to make the copy?
-
4.27.0
2023-08-31 09:50:18
<title>NXP Semiconductors ICODE SLIX-S HC (SL2S5402) tag</title>3F:C2:1F:03:D0:02:04:E0
false
-
-
-
NXP Semiconductors
-
-
ICODE SLIX-S HC (SL2S5402)
-
-
-
Maximum NDEF storage size after format: 154 bytes
-
-
-
160 bytes ‣ 10 pages, with 4 blocks per page ‣ 40 blocks, with 4 bytes per block
-
-
Supported read commands: ‣ Single Block Read ‣ Inventory Page Read ‣ Fast Inventory Page Read ‣ Get Multiple Block Protection Status ‣ Get System Information AFI supported DSFID supported IC reference value: 0x02 Capacitance: 23.5 pF
-
-
Electronic Article Surveillance (EAS) active
-
-
Version :4.27.0
-
-
Device Model :samsung ( SM-S901E ) Android OS Version :13
-
-
-
ISO/IEC 15693-3 compatible ISO/IEC 15693-2 compatible
-
-
-
Tag description: ‣ TAG: Tech [android.nfc.tech.NfcV, android.nfc.tech.NdefFormatable] ‣ Maximum transceive length: 253 bytes
MIFARE Classic support present in Android
-
-
ID: E0:04:02:D0:03:1F:C2:3F AFI: 0x00 DSFID: 0x00
-
-
0AB FB FD 45
-
189 0C 20 D0
-
24E 20 B4 F4
-
30F A6 5E 4B
-
45E 9D 49 01
-
514 6E EF 4A
-
68E 75 5F 8B
-
7E1 DF C5 1A
-
8B8 6D 01 29
-
9AC 4E 93 90
-
1099 CC 01 01
-
11C4 00 00 07
-
1257 08 80 C4
-
1300 00 00 00
-
1400 00 00 00
-
1500 00 00 00
-
1600 00 00 00
-
1700 00 00 00
-
1800 00 00 00
-
1900 00 00 00
-
2000 00 00 00
-
212D 71 44 08
-
2215 55 52 49
-
2324 90 00 00
-
2400 00 2E 00
-
2500 00 00 00
-
2600 00 00 00
-
2713 80 33 29
-
2813 80 2F 2B
-
2913 80 0E 2B
-
3013 80 0D 2D
-
3113 80 08 43
-
3213 80 07 2B
-
3313 80 06 2A
-
3417 85 DF 2C
+
-
3602 00 C5 2F
-
3719 48 60 22
-
3801 14 45 69
-
3920 00 97 51
-
-
r:readable, w:writeable, -/=:password protected, .:un(b)locked,*:locked & blocked, x:locked, +:blocked
How should I configure it, my hardware has been modified to enable the A1 Antenna
Running the provided Demo, unable to read ISO-18693 UID
Hello,
Is there example for the I²C bus for this IC?
Thank you
Can it be used to read and write NDEF messages
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.