Example #1
0
        public DashboardForm()
        {
            InitializeComponent();
            wisetele.init();
            wisesite.init();
            wisedome.init();

            wisetele.Connected = true;
            wisedome.Connected = true;
        }
Example #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Wise40"/> class.
        /// Must be public for COM registration.
        /// </summary>
        public Telescope()
        {
            ReadProfile();                 // Read device configuration from the ASCOM Profile store

            _connected = false;            // Initialise connected to false
            util       = new Util();       //Initialise util object
            astroUtils = new AstroUtils(); // Initialise astro utilities object

            wisetele.init();
        }
Example #3
0
        static void Main()
        {
            wisetele.init();
            wisedome.init();
            wisesite.init();
            debugger.init();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new DashboardForm());
        }
Example #4
0
        public TelescopeHandpadForm()
        {
            InitializeComponent();
            wisetele.init();
            checkBoxTrack.Checked = wisetele.Tracking;
            results = new List <TimedMovementResult>();
            wisesite.init();
            WiseDome.Instance.init();
            wisefocuser.init();
            wisefocuser.Connected = true;

            groupBoxTelescope.Text = string.Format(" {0} - v{1} ", wisetele.Name, wisetele.DriverVersion);
            groupBoxWeather.Text   = wisesite.observingConditions.Connected ?
                                     string.Format(" {0} - v{1} ", wisesite.observingConditions.Name, wisesite.observingConditions.DriverVersion) :
                                     " Weather - Not connected ";
            groupBoxDomeGroup.Text = string.Format(" {0} - v{1} ", WiseDome.Instance.Name, WiseDome.Instance.DriverVersion);
            groupBoxFocuser.Text   = string.Format(" {0} - v{1} ", wisefocuser.Name, wisefocuser.DriverVersion);
        }
Example #5
0
        //private List<TimedMovementResult> results;
        //private bool resultsAvailable = false;

        public HandpadForm(Dash.FormDash dashForm)
        {
            InitializeComponent();
            this.dashForm = dashForm;
            wisetele.init();
            checkBoxTrack.Checked = wisetele.Tracking;
            wisesite.init();
            WiseDome.Instance.init();
            wisefocuser.init();
            wisefocuser.Connected = true;

            groupBoxTelescope.Text = string.Format(" {0} - v{1} ", wisetele.Name, wisetele.DriverVersion);
            groupBoxWeather.Text   = wisesite.observingConditions.Connected ?
                                     string.Format(" {0} - v{1} ", wisesite.observingConditions.Name, wisesite.observingConditions.DriverVersion) :
                                     " Weather - Not connected ";
            groupBoxDomeGroup.Text = string.Format(" {0} - v{1} ", WiseDome.Instance.Name, WiseDome.Instance.DriverVersion);
            groupBoxFocuser.Text   = string.Format(" {0} - v{1} ", wisefocuser.Name, wisefocuser.DriverVersion);
        }