Exemplo n.º 1
0
        public Form1()
        {
            XmlConfigurator.Configure();
            test1 = new MountCheck(1, "Conectar y luego Park 3.");
            test1.TimeOutSeconds = 50;
            test2 = new MountCheck(2, "DEC ClockWise");
            test2.TimeOutSeconds = 35;
            test3 = new MountCheck(3, "DEC CounterClockWise");
            test3.TimeOutSeconds = 70;
            test4 = new MountCheck(4, "Alt 86, Az 270");
            test4.TimeOutSeconds = 35;
            test5 = new MountCheck(5, "Check RA East Limit.");
            test5.TimeOutSeconds = 250;
            test6 = new MountCheck(6, "Alt 86, Az 90,Ra Home");
            test6.TimeOutSeconds = 80;
            test7 = new MountCheck(7, "Check RA West Limit.");
            test7.TimeOutSeconds = 250;

            logger.Info("Constructor Start.");
            raLimit         = false;
            raLimitLast     = false;
            tiltLimit       = false;
            tiltLimitLast   = false;
            this.udpClient  = new UdpClient();
            this.arduinoTcp = new ArduinoTcp(settings.ipAddress, (int)settings.port);
            InitializeComponent();

            stat         = null;
            pierFlips    = 0;
            pierSide     = PierSide.pierUnknown;
            pierSideLast = PierSide.pierUnknown;

            this.arduinoLimits.Open();
            this.timerReadSerial.Start();
            this.radioButtonDecHome.Checked = false;
            this.radioButtonRA_East.Checked = false;
            this.radioButtonRA_Home.Checked = false;
            this.radioButtonRA_West.Checked = false;

            //try
            //{
            //    this.telescopio = new Telescope(settings.TelescopeProgId);
            //}
            //catch (Exception)
            //{
            //    this.telescopio = null;
            //    logger.Error("Error al escoger telescopio ASCOM.");
            //}
            logger.Info("Constructor End.");
        }
Exemplo n.º 2
0
 public Form1()
 {
     InitializeComponent();
     this.arduinoTcp = new ArduinoTcp(settings.ipAddress, (int)settings.port);
     //this.arduinoTcp.Connect();
     relayCheckBox = new List <CheckBox>();
     relayCheckBox.Add(checkBoxRelay1);
     relayCheckBox.Add(checkBoxRelay2);
     relayCheckBox.Add(checkBoxRelay3);
     relayCheckBox.Add(checkBoxRelay4);
     relayCheckBox.Add(checkBoxRelay5);
     relayCheckBox.Add(checkBoxRelay6);
     relayCheckBox.Add(checkBoxRelay7);
     relayCheckBox.Add(checkBoxRelay8);
     relayCheckBox.Add(checkBoxRelay9);
     relayCheckBox.Add(checkBoxRelay10);
     relayCheckBox.Add(checkBoxRelay11);
     relayCheckBox.Add(checkBoxRelay12);
     relayCheckBox.Add(checkBoxRelay13);
     relayCheckBox.Add(checkBoxRelay14);
     relayCheckBox.Add(checkBoxRelay15);
     relayCheckBox.Add(checkBoxRelay16);
 }