private void btnValidate_Click(object sender, EventArgs e)
        {
            CustomSerial gcodeChan = ComChannelFactory.getGCodeSerial();

            if (gcodeChan.IsOpen)
            {
                gcodeChan.Close();
            }
            this.ConfigureSerialPort(gcodeChan);
        }
        public optionCommunication()
        {
            CustomSerial gcodeChan = ComChannelFactory.getGCodeSerial();

            InitializeComponent();


            if (gcodeChan.IsOpen)
            {
                this.imgSerialMotorStatus.Image = BioBotApp.Properties.Resources.link;
            }
        }
Example #3
0
        public void sendGCode(string text)
        {
            Console.Out.WriteLine(text);
            CustomSerial movementSerial = ComChannelFactory.getGCodeSerial();

            movementSerial.configure("COM3", "115200", "8", "One", "None");
            movementSerial.Open();
            //movementSerial.WriteLine(text);
            movementSerial.Write("M105\n");
            //movementSerial.WriteLine("T1\n");

            System.Threading.Thread.Sleep(1000);
            movementSerial.Write("G91\n");
            movementSerial.Write("G1 X-300 F6000\n");
            System.Threading.Thread.Sleep(1000);
            movementSerial.ReadExisting();
            //movementSerial.ReadLine();
            movementSerial.Close();
        }
        private void btnSendTest_Click(object sender, EventArgs e)
        {
            CustomSerial gcodeChan = ComChannelFactory.getGCodeSerial();


            if (!gcodeChan.IsOpen)
            {
                gcodeChan.Open();
            }

            if (gcodeChan.IsOpen)
            {
                txtConsole.Text += txtTest.Text + Environment.NewLine;
                gcodeChan.WriteLine(txtTest.Text);
            }
            else
            {
                //afficher que l'on est pas connecte
            }
        }
        private void btnConnect_Click(object sender, EventArgs e)
        {
            CustomSerial gcodeChan = ComChannelFactory.getGCodeSerial();

            if (gcodeChan.IsOpen)
            {
                // on devrait jamais venir ici
            }

            gcodeChan.Open();

            if (gcodeChan.IsOpen)
            {
                this.btnConnect.Enabled = false;
            }
            else
            {
                this.btnConnect.Enabled = true;
            }
        }
        private void btnConnectMotor_Click(object sender, EventArgs e)
        {
            CustomSerial gcodeChan = ComChannelFactory.getGCodeSerial();

            if (gcodeChan.IsOpen)
            {
                // on devrait jamais venir ici
            }

            gcodeChan.Open();

            if (gcodeChan.IsOpen)
            {
                // si c'est pas ouvert on a un probleme
                this.imgSerialMotorStatus.Image = BioBotApp.Properties.Resources.link;
                this.btnConnectMotor.Enabled    = false;
            }
            else
            {
                this.imgSerialMotorStatus.Image = BioBotApp.Properties.Resources.link_break;
            }
        }
Example #7
0
 private void OptionJoypad_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
 {
     String comPortDataReceived = ComChannelFactory.getGCodeSerial().ReadExisting();
 }