Comunicaçã serial c#

26/06/2012

0

Como eu conseguir receber uma string pela porta serial?
Tenho uma placa serial com 8 entradas e quero receber cada sinal de cada porta

Kleber

Kleber

Responder

Posts

04/09/2012

Fabio Volpe

Boa tarde....

No visual studio têm um componente chamado SerialPort. É só arrastar para o seu form e configurar.

Para ler todas as portas seriais:


 string[] ports = SerialPort.GetPortNames();
 foreach (string p in ports)
 {
    
 } 



Para enviar uma string

this.serialPort.WriteLine("1234");


Para ler uma string, existe o evento chamado serialPort_DataReceived, ocorre toda vez que receber um dado através da porta serial.


string t = this.serialPort.ReadExisting();



Qualquer coisa estou a disposição.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar