User's Manual

Table Of Contents
1 2 3 4 5 6
7
8 9
Configuring Digital I/O
60
IDentity 5200 User Guide
signal_read_crc_error.py
This routine will turn on a digital output if a tag read CRC error is detected. The
output pin number can be specified on the command line. If not specified,
output pin 1 is used. The output pin will remain high for n ms, where n is either
the default of 1000 ms or the value supplied on the command line. Minimum
value for n is 10 ms.
Inputs: <pin> – (optional) Output pin number (1–4). Default is output 1.
<time> – (optional) Time, in ms, to keep the output high. Default is
1000 ms.
<logic level> – (optional) Logic level for digital out On. 0 or 1.
Default is 1 (On).
Examples:
signal_read_crc_error.py
Turns on output 1, logic level 1 for on
for 1000 ms on tag read CRC error.
signal_read_crc_error.py 2
Turns on output 2, logic level 1 for on
for 1000 ms on tag read CRC error.
signal_read_crc_error.py 1 5000
Turns on output 1, logic level 1 for
on for 5000 ms on tag read CRC
error.
signal_read_crc_error.py 1 500
Turns on output 1, logic level 1 for
on for 500 ms on tag read CRC
error.
signal_read_crc_error.py 1 800 0
Turns on output 1, logic level 0 for
on, for 800 ms on tag CRC error.
rf_mon.py
This routine will monitor the state of the transmitter. If the transmitter is on, it
sets the appropriate output pin high. If low, it sets the output pin low.
Inputs: <pin> – (optional) Output pin number (1–4). Default is output 1.
<logic level> – (optional) Logic level for digital out On. 0 or 1.
Default is 1 (On).
Examples:
rf_mon.py Monitors RF status, set/clear output 1 on change, logic
level 1 for on
rf_mon.py 1 Monitors RF status, set/clear output 1 on change, logic
level 1 for on
rf_mon.py 2 Monitors RF status, set/clear output 2 on change, logic
level 1 for on
rf_mon.py 3 0 Monitors RF status, set/clear output 3 on change, logic
level 0 for on