-
Notifications
You must be signed in to change notification settings - Fork 92
HydraFW binary NFC Reader mode guide
This guide is updated towards firmware release HydraFW v0.10 and later
Once the NFC mode has been selected, the following commands are available :
-
0b00000000
Return to main mode. ReturnsBBIO1
-
0b00000001
Mode identification. ReturnsNFC1
-
0b00000010
Switch RF off -
0b00000011
Switch RF on -
0b00000100
Send bits (see below) -
0b00000101
Send bytes (see below) -
0b00000110
Set mode to ISO 14443A Reader -
0b00000111
Set mode to ISO 15693 Reader -
0b11xxxxxx
Binary Auxiliary pins
This command is used to send at most 7 bits and read the response Format :
Byte 1 2 3
|----------|----------|----------|
[command] [bits] [number]
number
bits are sent starting from MSB of the bits
field.
This commands returns one byte containing the number of bytes of the response, followed by the response.
This command is used to send full bytes and read the response. Format :
Byte 1 2 3 4
|----------|----------|----------|----------| [...]
[command] [CRC] [number] [data]
If CRC == 0
, the CRC is not calculated by the transceiver. if CRC == 1
CRC is calculated and transmitted.
data
length has to match the number
bytes to be sent.
This commands returns one byte containing the number of bytes of the response, followed by the response.
See https://github.com/hydrabus/hydrafw/wiki/HydraFW-HydraNFC-v1-guide for more explanation.
- CHANGELOG
- Console commands
- Binary mode guide
-
NFC/HydraNFC v1 guide
- Read UID of an ISO/IEC_14443 Tag
- Read UID and data of a MIFARE Ultralight Tag
- Read UID of an ISO/IEC 15693 Tag
- Emul ISO14443a Tag
- Emul MIFARE Ultralight Tag
- Emul Mifare Classic Tag
- Unique NFC sniffer design
- Launch NFC sniffer from console
- Sniffer ISO14443A wireshark pcap
- Autonomous/stand-alone sniffer mode
- Sniffer ISO14443A real-time infinite trace mode
- HydraFW-HydraNFC-v1.x-TRF7970A-Tutorial