This project has been rolled into MicronOxford/microscope.
This package defines classes used to remotely control lasers in cockpit. It can be started from the command line, or controlled by CockpitWindowsService.
Lasers are each defined in their own section, of the form [module]uniqueID, e.g. deepstar488 .
The lasers are served via Pyro, with server parameters (supported laser modules, bound interface / address, port number) defined in the laserServer section of the config file.
The server interface and port are set in the laserServer section of the config file.
The package also provides an abstract laser.Laser base class from which other lasers may be derived.