Autor Tema: enviar valores hexadecimales por puerto serial en c#  (Leído 8270 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado scientist

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 999
enviar valores hexadecimales por puerto serial en c#
« en: 17 de Octubre de 2009, 17:32:53 »
hola amigos, yo alguna vez lo hice, pero ahora no me acuerdo, como enviar un caracter hexadecimal a traves del puerto serial

algo asi como serialport1.writeline(\u0003);

pero solo estoy divagando, por que no me acuerdo verdaderamente como es, alguien tiene alguna idea? saludos
NO le digas a DIOS que tienes un gran problema, dile a tu problema que tienes un GRAN DIOS!!
Alma mia y castillo mio, mi Dios en quien yo confiare....

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: enviar valores hexadecimales por puerto serial en c#
« Respuesta #1 en: 17 de Octubre de 2009, 22:14:04 »
La función es serialport.Write en su segunda sobrecarga:

Código: [Seleccionar]
            byte[] buffer_out = new byte[30];
            buffer_out[0] = 0xAA;
            buffer_out[1] = 0xbb;
            int offset =0;
            serialPort1.Write(buffer_out, offset, 30);

Desconectado scientist

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 999
Re: enviar valores hexadecimales por puerto serial en c#
« Respuesta #2 en: 18 de Octubre de 2009, 00:39:23 »
gracias migsantiago, lo intentare de esta manera  :) :) :) :) :) :)
NO le digas a DIOS que tienes un gran problema, dile a tu problema que tienes un GRAN DIOS!!
Alma mia y castillo mio, mi Dios en quien yo confiare....

Desconectado scientist

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 999
Re: enviar valores hexadecimales por puerto serial en c#
« Respuesta #3 en: 07 de Noviembre de 2009, 14:49:18 »
hola amigos, ya me acorde de una manera mas facil de enviar un valor hexadecimal, cuando no necesitamos mandar una cadena, sino solamente uno

serialPort.Write("\u0003");

saludos
NO le digas a DIOS que tienes un gran problema, dile a tu problema que tienes un GRAN DIOS!!
Alma mia y castillo mio, mi Dios en quien yo confiare....


 

anything