-
Notifications
You must be signed in to change notification settings - Fork 103
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 :
-
0b00000000Return to main mode. ReturnsBBIO1 -
0b00000001Mode identification. ReturnsNFC1 -
0b00000010Switch RF off -
0b00000011Switch RF on -
0b00000100Send bits (see below) -
0b00000101Send bytes (see below) -
0b00000110Set mode to ISO 14443A Reader -
0b00000111Set mode to ISO 15693 Reader -
0b11xxxxxxBinary 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