Unit installation
17-8
RLC-3 V1.80 Copyright © 1998 Link Communications Inc. 9/17/98
164: Recall Software Version
This command allows you to recall the software version that the controller's motherboard is
running, which might be useful when calling for technical support. There is no way to remotely
recall the software version of the radio cards, but because they do not change very often, it is
usually not important. Do not be concerned if the controller software version is later than your
manual version, as many of the changes between software versions do not require manual changes.
<164>
Parameters:
- 164 is the default command name
165: Reset COP Watchdog Timer
This command allows you to reset the COP watchdog timer from within a macro. The only time
this should be needed is if you are executing an extremely long macro sequence (many macros
calling each other). If such a macro sequence takes too long to execute, it will cause the controller
to reset, because the controller thinks that something is wrong. Executing this command in the
middle of such a long macro sequence will tell the controller that everything is ok; it is just taking a
long time.
<165>
Parameters:
- 165 is the default command name
Advanced Information:
The COP timer is actually a hardware timer (in the DS1232 chip) that automatically resets
the controller if the controller gets stuck in a loop. To keep it from resetting the controller, the
sofware must pulse a pin on the chip at least every second or so to tell the chip that the Computer
is Operating Properly (hence the name COP timer). On our controllers, that pin is pulsed in the
main loop, from which all of the procedures and functions are called. If there is a bug in any of
those procedures or functions that makes it take longer than a second or so (a long time for a
computer) to return to the main loop, the COP timer resets the controller. It is possible to write
enough long macros that call other long macros so that when the controller executes them it takes
longer than a second and thereby fools the COP timer into thinking that there is a problem and
causes the controller to reset. If that happens, you can call command 165 in the middle of those
long macros to manually tickle the COP and keep it from resetting the controller. That is the only
use for this command.