Contactless Test Station III (CTSIII) is able to emulate Near Field Communication (NFC) reader and communicate with a device acting as an NFC listening device such as:
- banking smartcards
- transportation ticket
- NFC enabled smartwatches
- NFC enabled smartphones
CTSIII supports common NFC communication protocols such as:
- ISO 144443 type A or B at all data rates
- Felica at 212 and 424 kbits/s
- ISO 15693 (Vicinity) all data rates and all modes
- Mifare Classic / Ultralight / Ultralight C
End-user may want to build test scenarios and analyze the communication between CTSIII and a device acting as a card for several reasons:
- build simple communication script and analyze device under test answers
- for debugging purposes
- build a script and test it within MPManager before implementing a test application to do the same or more thanks to MPuLib communication dll and libraries
- perform specific measurements or tests and compare the results with ISO, EMVCo or NFC Forum test specifications.
In this example, a simple Felica 212 Reader Emulation Script will be used to communicate with a Felica or T3T tag.
Description-Separate-2
CTSIII is delivered with an NFC simulation antenna (P/N 786703-01).
The antenna is used to perform continuous and successive exchanges with an NFC device, using either MPManager scripting and test functions or a user program.
Perform the following connections between the antenna and CTSIII:
| Antenna connector | CTS3 connector |
|---|---|
| TCL3 HDMI | AUX 1 HDMI |
| Analog In SMA | ANALOG IN SMA, using the provided SMA low-pass filter (P/N 773919-01) if configured in 50 Ω |
| Tx/Rx SMA | TX/RX SMA |
Download the ReaderEmulation_NFCForum_Type_F212 script and video in the attachment.
Power on CTSIII and open MPManager 3.9.0 (or above).
Position a Felica or T3T tag on top of the PICC-PCD simulation antenna.
Connect the CTSIII and like in the video, open the ReaderEmulation_NFCForum_Type_F212 script in the script editor of MPManager UI
and execute the script.
End-user has access to the execution log of the script where the answers from the tag can be seen.
In the viewer tab of MPManager, the end-user gets access to the *.mplog trace and can navigate through it to analyze the communication
between the CTSIII and the tag under test.
How-Separate-2
For any additional questions, please contact NI technical support team on NI.com when opening a Service Request case using the NI Service Request Manager (SRM).
To open a service request on NI.com please follow the steps described at this link.
Additional-Separate-2
https://micropross.ni.com/webinars/contactless-test-station-3-external-webinar/
Related-Separate-2
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.