This program supports a Kinetic Systems KSC3792 CAMAC module.
When running it writes an update message to the module to prevent it from timing out. The tmo update message is written every 3 seconds.
The module initialization commands are written every 60 seconds. This allows the program to reinitialize the module if the crate is switched off/on.
If the program detects bad I/O status OR the value of the 3792’s status register changes, i.e. power fail or timeout is detected a message is written to stderr.
The value of all the parameters listed here (whether or not they were supplied on command line) are printed on stderr when the program starts.
The BUSY-XEQ jumper should be set to the XEQ position. This causes the module’s timer to be reset by commands sent by WDtask.
If this jumper is set to the BUSY position (the factory default) then any I/O to the crate will reset the timer. This may be OK, however, XEQ is the prefered settting.
The INH jumper should be set to the INH position to allow the module to control the dataway inhibit line. This is necessary if the module is to be used to control a KSC3075 module.
The TONE jumpers for power fail and timeout should probably be set to the no TONE position to prevent the annoying beeper in the module from sounding.