public void enviarteste() { string buffer = "#testeox"; char[] bufer = buffer.ToCharArray(0, 8); try { PORTA.Write(bufer, 0, 8); } catch (Exception ex) { } }
public Form1() { InitializeComponent(); Timer1 = new Timer(); Timer2 = new Timer(); Timer3 = new Timer(); T_delay = new Timer(); Timer4 = new Timer(); Timer5 = new Timer(); PORTA.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler); Timer1.Tick += new EventHandler(Interrupt_timer1); Timer2.Tick += new EventHandler(Interrupt_timer2); Timer3.Tick += new EventHandler(Interrupt_timer3); Timer4.Tick += new EventHandler(Interrupt_timer4); T_delay.Tick += new EventHandler(Interrupt_t_delay); try { if (!PORTA.IsOpen) { PORTA.Open(); } } catch (Exception ex) { MessageBox.Show("Erro na porta: " + ex.Message, "Erro!"); } Timer1.Interval = 100; Timer1.Enabled = true; // Desabilita o Timer Timer1.Start(); Timer2.Interval = 2000; Timer2.Enabled = true; Timer2.Start(); Timer3.Interval = 1000; Timer3.Enabled = true; Timer3.Start(); Timer4.Interval = 100; Timer4.Enabled = true; Timer4.Start(); T_delay.Interval = 100; T_delay.Enabled = true; T_delay.Stop(); Timer5.Interval = 10; Timer5.Enabled = false; Timer5.Stop(); //PORTA.Write("testexx"); //timerMoveSprite.Stop(); // Também desabilita o Timer //SoundPlayer simpleSound = new SoundPlayer(@"C:\Users\Alexandre\Documents\sofstarter\Olá, Irineu!.wav"); //simpleSound.Play(); enviar("testein"); }
private void enviar(string buffer) { char[] bufer = buffer.ToCharArray(0, 7); if (PORTA.IsOpen) { try { PORTA.Write(bufer, 0, 7); } catch (Exception ex) { } } }
public void testarConexãoToolStripMenuItem_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; if (!PORTA.IsOpen) { try { PORTA.Close(); PORTA.Open(); } catch (Exception ex) { MessageBox.Show("Erro na porta: " + ex.Message, "Erro!"); } } if (PORTA.IsOpen) { enviarteste(); } }
private void button2_Click(object sender, EventArgs e) { if (PORTA.IsOpen) { PORTA.Write("#"); enviar("emergex"); ligado = false; lig_lab.Text = "Desativado"; lig_lab.ForeColor = Color.Red; progressBar2.Value = 0; progressBar3.Value = 0; alfa_real.Text = "???"; tensao_real.Text = "???"; i_motor.Text = "???"; status.Text = "Emergência"; status.ForeColor = Color.Red; } else { MessageBox.Show("Porta fechada! Apertar MCLR", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
void Awake() { porta = GameObject.Find("GameObject").GetComponent<PORTA>(); }