The symbol table is a list of messages that are passed between software processes. Most commonly these messages are between a control station and a robotic vehicle. However, symbol table communication is also used between utility processes, simulations, other control stations, and monitoring programs. Software scripts are used to generate the required C code to allow these modules to communicate using shared memory or RCL (Ranger Communications Library by CodeWeavers ).
This document was to assist a programmer in interfacing with an exsisting control station project using the symbol table communictions code. The symbol table database holds all the information that the communication C code is derived. This database can be searched and review. Information is also given on how this information is used to write the communications C code. Finally, an explaination of how to use the C code to integrate modules is presented.
Definitions of Symbol Table Database Elements
Definitions of Symbol Table Variable Types