public override void End(Activity.EndParams p) { FocuserActivity.EndParams par = p as FocuserActivity.EndParams; _endDetails = string.Format("end: {0}", par.end); EndActivity(par); }
public override void End(Activity.EndParams p) { FilterWheelActivity.EndParams par = p as FilterWheelActivity.EndParams; _endPos = par.end; _endDetails = string.Format("end: {0}", _endPos); EndActivity(par); }
public override void End(Activity.EndParams p) { ShutterActivity.EndParams par = p as ShutterActivity.EndParams; _end = par.percentOpen; _endDetails = string.Format("endPercent: {0}", _end.ToString()); EndActivity(par); }
public override void End(Activity.EndParams p) { DomeSlewActivity.EndParams par = p as DomeSlewActivity.EndParams; _endAz = par.endAz; _endDetails = string.Format("endAz: {0}", Angle.FromDegrees(_endAz, Angle.Type.Az).ToNiceString()); EndActivity(par); }
public override void End(Activity.EndParams p) { HandpadActivity.EndParams par = p as HandpadActivity.EndParams; _end = par.end; _endDetails = string.Format("end: {0}", (_axis == DeviceInterface.TelescopeAxes.axisPrimary) ? Angle.FromHours(_end, Angle.Type.RA).ToNiceString() : Angle.FromDegrees(_end, Angle.Type.Dec).ToNiceString() ); }
public override void End(Activity.EndParams p) { GoingIdleActivity.EndParams par = p as GoingIdleActivity.EndParams; _due = DateTime.MinValue; _timer.Change(Timeout.Infinite, Timeout.Infinite); _endReason = par.reason; _endDetails = ""; EndActivity(par); }
public override void End(Activity.EndParams p) { TelescopeSlewActivity.EndParams par = p as TelescopeSlewActivity.EndParams; _end = new Coords() { ra = par.end.ra, dec = par.end.dec, }; _endDetails = string.Format("endRa: {0}, endDec: {1}", Angle.FromHours(_end.ra).ToNiceString(), Angle.FromDegrees(_end.dec).ToNiceString()); EndActivity(par); }
public void EndActivity(ActivityType type, Activity.EndParams p) { Activity activity = LookupInProgress(type); if (activity == null) { #region debug debugger.WriteLine(Debugger.DebugLevel.DebugLogic, "ActivityMonitor:EndActivity: No \"{0}\" inProgress", type.ToString()); #endregion return; } #region debug debugger.WriteLine(Debugger.DebugLevel.DebugLogic, "ActivityMonitor:EndActivity: Calling {0}.End()", type.ToString()); #endregion activity._endTime = DateTime.Now; activity.End(p); }
public override void End(Activity.EndParams p) { ParkActivity.EndParams par = p as ParkActivity.EndParams; _end = new TelescopeSlewActivity.Coords() { ra = par.end.ra, dec = par.end.dec, }; _endAz = par.domeAz; _shutterPercentEnd = par.shutterPercent; _endDetails = string.Format("end: [ra: {0}, dec: {1}, az: {2}, percent: {3}]", Angle.FromHours(_end.ra, Angle.Type.RA).ToNiceString(), Angle.FromDegrees(_end.dec, Angle.Type.Dec).ToNiceString(), Angle.FromDegrees(_endAz, Angle.Type.Az).ToNiceString(), _shutterPercentEnd.ToString() ); EndActivity(par); }
public override void End(Activity.EndParams p) { ShutdownActivity.EndParams par = p as ShutdownActivity.EndParams; EndActivity(par); }
public override void End(Activity.EndParams p) { EndActivity(p); }