LuaWrapper ------------------------------------------------------- readme.txt

LuaWrapper follows the pattern of other CORBA-based hardware interfaces using
the ISensorWithEvents interface.  Commands to the program object are passed
through to the lua script if the script is loaded and if it implements the
appropriate functions.  The SendCommand function uses the first parameter
to determine whether the command is passed through to the script (SCRIPT)
or if it is processed within the LuaWrapper process (LWM); some of these
commands are:

LWM --list
LWM --loadlua script-file script-id
LWM --run command-file
LWM --unloadlua script-id
LWSCRIPT --invoke script-id function-name {arg1 {arg2 { ... } } }

In addition to providing these management commands, the wrapper provides
interfaces to the serial port, the serial port listener and the timer
classes.


