Package stella.roof

Interface Summary
Dome A collection of constants used by the "Dome" ONC/RPC program.
DomeDriver This driver has the ability to control a dome.
DomeOperating An interface describing the functionality of a roof server.
RoofOperating An interface describing the functionality of a roof server.
Sheltering An interface describing the functionality of a roof server.
StatusHandler The interface defining roof-status-change handling capabilities.
 

Class Summary
AbstractShelter An abstract implementation of the RoofOperating interface.
BaaderDome Dome driver implementation for the Baader dome in Potsdam, sheltering Robotel.
BaaderDome.Close Simple test class that connects to the dome server and closes the dome, additionally cranking out the azimuth.
BaaderDome.Open Simple test class that connects to the dome server and opens the dome, additionally cranking out the azimuth.
BaaderDome.Test Simple test class that connects to the dome server and rotates the dome, additionally cranking out the azimuth.
Blinker A blinker is used to provide some sort of a warning signal before the STELLA roof starts moving.
BuildingAccess A small program allowing access to BuildingControlling and RemoteLight enhanced objects.
DomeAccess A small program allowing access to BuildingControlling and RemoteLight enhanced objects.
DomeClient The class DomeClient implements the client stub proxy for the DOME_PROG remote program.
DomeReceiver The Dome receiver operates the Baader dome of RoboTel, but should be capable of dealing with similar dome designs.
DomeReceiver.Follow A class for testing dome tracking.
DomeReceiver.Position A class for testing dome positioning.
DomeReceiver.Status A class for retrieving dome status
DomeServerStub  
LightSwitch A class providing access to a RS485-enabled light switch.
OneReadTrigger A trigger that reads the serial line on startup.
RoofInfo NEEDS UPDATE 16.10.02 A helper class collecting as much information about a roof as possible.
RoofReceiver The class serving open/close roof, power on/off, status and reset limit switches.
RoofTrigger A trigger that directly connects to a RoofOperating instance.
ShelterTrigger A trigger that directly connects to a Sheltering instance.
SwitchTrigger An event trigger that constanly monitors the status of the roof switches.
SwitchTrigger.Response A class to manually test module reads for trigger action.