Once started, the motherboard reads the file default.vmb. From this file it will get the port number where the motherboard opens a server socket. Through this socket it will accept connections from the devices and establishes point-to-point TCP/IP connections with the devices. The devices are expected to send a registrations message as the first message.
| help | display this help message |
| debug | switch on debugging output |
| nodebug | switch off debugging output |
| verbose | increase verbosity (more output) |
| quiet | decrease verbosity (less output) |
| on | send all slots the power on message |
| off | send all slots the power off message |
| reset | send all slots the reset message |
| terminate | send all slots the terminate message |
| info | display information about the slots in use |
| close n | close slot number n |
| signal n | send signal n to the devices |
| slot n | display details about slot n |
| quit | terminte all slots and the motherboard |
The windows application has a GUI. The Power On, Power Off functionality is provided by a powert button. The reset Functionality is provided by a Reset button. All the other functions can be accessed through the context menu (open with a click on the right mouse button).
| port | 9002 | the port where the bus is located |
| x | 0 | the x position of the window |
| y | 0 | the y position of the window |
| minimized | false | start with a minimized window |
| debug | false | to generate debug output |
| debugmask | 0xFFF0 | set mask to hide debug output |
| verbose | false | make debugging verbose, sets debug mask to zero |
| define | not set | to define a name for conditionals |
| terminate | not set | terminate the motherboard after starting devices (use for remote devices) |
| config | not set | filename for a configuration file |
| help | false | to print information |
| on | false | turn Power on after start up. |