Skip to main content

NFC Raw Transceiver

These commands are available three ways — in the FREE-WILi GUI app, in a serial terminal, and on the device itself. See Connecting it to a computer for how to reach them.

Begin

Initialize the ST25R3916 and take ownership of the NFC front-end

How to use it — press b.

End

Release the ST25R3916 back to the normal reader/writer state machine

How to use it — press e.

Field

Turn the RF field on or off

How to use it — press f. At the prompt, enter: 1 to turn the RF field on, 0 to turn it off.

What you enteron.

Write Register

Write a single ST25R3916 register

How to use it — press w. At the prompt, enter: register address and value (hex).

What you enteraddr, value.

Read Register

Read a single ST25R3916 register

How to use it — press r. At the prompt, enter: register address (hex).

What you enteraddr.

Send Command

Send a direct command to the ST25R3916

How to use it — press c. At the prompt, enter: direct command code (hex).

What you entercommand.

Transceive

Transmit bytes and receive the response over the RF field

How to use it — press t. At the prompt, enter: flags (hex), timeout in ms, then tx bytes (hex).

What you enterflags, timeout_ms, tx.