From f641d8d918a6310153568a53048ce3222886e8bd Mon Sep 17 00:00:00 2001 From: bvernoux Date: Sat, 23 Nov 2019 18:21:01 +0100 Subject: NFC ISO/IEC 15693 vicinity reader / tag capture with demodulation --- nfc/iso_iec_15693/README | 35 +++++++++++++++++++++++ nfc/iso_iec_15693/nfc_15693_hydranfc_read_uid.sr | Bin 0 -> 1897885 bytes 2 files changed, 35 insertions(+) create mode 100644 nfc/iso_iec_15693/README create mode 100644 nfc/iso_iec_15693/nfc_15693_hydranfc_read_uid.sr (limited to 'nfc') diff --git a/nfc/iso_iec_15693/README b/nfc/iso_iec_15693/README new file mode 100644 index 0000000..86cbde1 --- /dev/null +++ b/nfc/iso_iec_15693/README @@ -0,0 +1,35 @@ +------------------------------------------------------------------------------- +NFC ISO/IEC 15693 vicinity reader / tag capture with demodulation +------------------------------------------------------------------------------- + +This is an example of an NFC ISO/IEC 15693 vicinity reader / tag capture +with demodulation. + + +Hardware setup for the capture +------------------------------ + +* HydraBus v1.2 + HydraNFC Shield v1.1 + * Using firmware HydraFW (HydraBus) v0.9-beta-92-g3c34dfd 2019-10-12 +Tag ISO/IEC 15693 Vicinity ICODE SLI/SLIX (uID RW) +* CH1 connected to HydraBus/HydraNFC PA5 + * Capture HydraNFC reader clock 13.56MHz +* CH2 connected to “Calibration Coil ISO 10373-6” + * Capture NFC signal between NFC Reader & NFC Vicinity Tag +* Impedance Adapter 50 Ohm (also called Rigol Impedance Adjuster 50 Ohm) + used on CH2 with "Calibration Coil ISO 10373-6" + * PL-50 (50 Ohms +/-1%, 2 WATT, DC - 1GHz) +* PicoScope 3406DMSO (8bits @ 1 GS/s, Memory 512MS) +* Picoscope v6.x software on Windows 7 SP1 64bits + +NFC ISO/IEC 15693 Vicinity read UID capture was demodulated with an Octave +script which creates CH3 & CH4 and all channels are displayed with PulseView. + + +Capture details +--------------- + +CH1: connected to HydraBus/HydraNFC PA5 (capture HydraNFC reader Clock 13.56MHz) +CH2: connected to "Calibration Coil ISO 10373-6" (capture NFC signal between Reader & Tag) +CH3: clock reconstructed from CH1 / CH2 to decode CH4 +CH4: filtered data envelope reconstructed from from CH1 / CH2 diff --git a/nfc/iso_iec_15693/nfc_15693_hydranfc_read_uid.sr b/nfc/iso_iec_15693/nfc_15693_hydranfc_read_uid.sr new file mode 100644 index 0000000..f73455b Binary files /dev/null and b/nfc/iso_iec_15693/nfc_15693_hydranfc_read_uid.sr differ -- cgit v1.2.3-54-g00ecf