Hand Controller Simulator Notes = hcsim

There are many input devices that may be used in control station applications. Since only approved SSL input devices can be used, a hand controller simulator was developed so that any operator could use an input device requiring only the shared object libraries for XForms. To activate the shared memory version of the simulators use one of the command lines below.

>io_reader hcasim -shared
>io_reader hcbsim -shared
>io_reader hccsim -shared
>io_reader hcdsim -shared

The KiwiCL versions( using RCL communication) are loaded by default, don't use the -shared flag

After loading the following window will appear.

Objects

hcsimSysObj
[0] Quit Button -> quitCB(0);
 
hcsimLabelObj
[0] Translational
[1] Rotational
[2] HC Sim Buttons
 
hcsimCmd1Obj
[0] Translational Positioner -> positionerCB(0)
[1] X Slider -> sliderCB(0)
[2] Y Slider -> sliderCB(1)
[3] Z Slider -> sliderCB(2)
[4] Z Fixed Rate Input -> inputCB(0)
 
hcsimCmd2Obj
[0] Translational Positioner -> positionerCB(1)
[1] X Slider -> sliderCB(3)
[2] Y Slider -> sliderCB(4)
[3] Z Slider -> sliderCB(5)
[4] Z Fixed Rate Input -> inputCB (1)
 
hcsimCmd3Obj
defined below as HC Sim Buttons
[0] -> buttonCB(0)
[1] -> buttonCB(1)
[2] -> buttonCB(2)
[3] -> buttonCB(3)
[4] -> buttonCB(4)
[5] -> buttonCB(5)
[6] -> buttonCB(6)
[7] -> buttonCB(7)
[8] -> buttonCB(8)
[9] -> buttonCB(9)
[10] -> buttonCB(10)
[11] -> buttonCB(11)
[12] -> buttonCB(12)