User Guide
Table Of Contents
1 2 3 4 5 6
7
8 9
Configuring Digital I/Os
INfinity 610 User’s Guide
73
7.4.4. 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=on),
for 1000 ms on tag read CRC error.
signal_read_crc_error.py 2
Turns on output 2 (logic level 1=on),
for 1000 ms on tag read CRC error.
signal_read_crc_error.py 1 5000
Turns on output 1 (logic level
1=on), for 5000 ms on tag read
CRC error.
signal_read_crc_error.py 1 500
Turns on output 1 (logic level
1=on) for 500 ms on tag read CRC
error.
signal_read_crc_error.py 1 800 0
Turns on output 1 (logic level
0=on), for 800 ms on tag CRC
error.
7.4.5. 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 0 for on
rf_mon.py 1 Monitors RF status, set/clear output 1 on change, logic
level 0 for on
rf_mon.py 2 Monitors RF status, set/clear output 2 on change, logic
level 0 for on
rf_mon.py 3 0 Monitors RF status, set/clear output 3 on change, logic
level 1 for on