public class TRF7960
extends java.lang.Object
Constructor and Description |
---|
TRF7960(java.lang.String portName) |
TRF7960(java.lang.String portName,
int timeout) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
java.lang.String |
identify()
identify device on current port
should return "TRF7960 EVM" if the device is valid for this driver
|
java.lang.String[] |
inventory()
15693 inventory request might return multiple card ids, only active ones are returned as String[]
|
static void |
main(java.lang.String[] args) |
void |
open() |
void |
prepare14443a()
Prepare 14443a protocol operation @see page 59ff
ISO 14443a is a 13.56 MHz (aka RFID HF), up to 848 kbps (fast) protocol with operation distance up to 10 cm.
|
void |
prepare15693()
Prepare 15693 protocol operation @see page 29ff
ISO 15693 is a 13.56 MHz (aka RFID HF), 26.68 kbps (slow) protocol with operation distance up to 30 cm.
|
void |
registerWrite(byte... registerValuePairs) |
java.lang.String |
requestREQA()
14443a REQA returns Anticollision tag response @ page 62ff
|
void |
scanFor14443a(java.util.function.Consumer<java.lang.String> callback) |
static TRF7960 |
scanForDevice() |
void |
setAGC(boolean on) |
void |
setFullPower(boolean full) |
void |
setReceiverMode(boolean am) |
void |
stopScanning() |
public TRF7960(java.lang.String portName) throws java.io.IOException
java.io.IOException
public TRF7960(java.lang.String portName, int timeout) throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] args)
public void open() throws java.io.IOException
java.io.IOException
public void close()
public static final TRF7960 scanForDevice()
public final void scanFor14443a(java.util.function.Consumer<java.lang.String> callback)
public final void stopScanning()
public final java.lang.String identify()
public final void setAGC(boolean on)
public final void setReceiverMode(boolean am)
public final void setFullPower(boolean full)
public final void registerWrite(byte... registerValuePairs)
public final void prepare15693()
public final java.lang.String[] inventory()
public final void prepare14443a()
public final java.lang.String requestREQA()
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.