Пример #1
0
 public RadioTelescope(AbstractSpectraCyberController spectraCyberController, AbstractPLCDriver plcCommsHandler, Location location, Orientation calibrationOrientation)
 {
     PLCDriver = plcCommsHandler;
     SpectraCyberController = spectraCyberController;
     CalibrationOrientation = calibrationOrientation;
     Location           = location;
     CurrentOrientation = new Orientation();
 }
Пример #2
0
 public RadioTelescope(AbstractSpectraCyberController spectraCyberController, AbstractPLCDriver plcCommsHandler, Location location, Orientation calibrationOrientation)
 {
     PLCDriver = plcCommsHandler;
     SpectraCyberController = spectraCyberController;
     CalibrationOrientation = calibrationOrientation;
     Location            = location;
     CurrentOrientation  = new Orientation();
     maxElevationDegrees = MiscellaneousConstants.MAX_SOFTWARE_STOP_EL_DEGREES;
     minElevationDegrees = MiscellaneousConstants.MIN_SOFTWARE_STOP_EL_DEGREES;
 }
Пример #3
0
 public RadioTelescope(AbstractSpectraCyberController spectraCyberController, AbstractPLCDriver plcCommsHandler, Location location, Orientation calibrationOrientation, int localDBID, AbstractMicrocontroller ctrler, AbstractEncoderReader encoder)
 {
     PLCDriver = plcCommsHandler;
     SpectraCyberController = spectraCyberController;
     CalibrationOrientation = calibrationOrientation;
     Location           = location;
     CurrentOrientation = new Orientation();
     Encoders           = encoder;
     Micro_controler    = ctrler;
     Id = localDBID;
 }
Пример #4
0
 //
 // This is only to be used with a local DB instance!!
 //
 public RadioTelescope(AbstractSpectraCyberController spectraCyberController, AbstractPLCDriver plcCommsHandler, Location location, Orientation calibrationOrientation, int localDBID)
     : this(spectraCyberController, plcCommsHandler, location, calibrationOrientation)
 {
     Id = localDBID;
 }
 public FullTelescope(AbstractSpectraCyberController spectraCyberController) : base(spectraCyberController)
 {
 }
 public SimulatedTelescope(AbstractSpectraCyberController spectraCyberController) : base(spectraCyberController)
 {
     // Nothing extra at the moment
 }