Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-09-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Asi es, esta muy simple, las funciones que debes usar para enviar datos son

Cita:
Empezado por msdn.microsoft.com
Write(String) Writes the specified string to the serial port.
Write(Byte[], Int32, Int32) Writes a specified number of bytes to the serial port using data from a buffer.
Write(Char[], Int32, Int32) Writes a specified number of characters to the serial port using data from a buffer.
Sacado de la misma pagina

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #2  
Antiguo 04-09-2008
REHome REHome is offline
Miembro
 
Registrado: jul 2003
Ubicación: España
Posts: 454
Poder: 21
REHome Va por buen camino
Ya veo.

también los hay en español.

http://msdn.microsoft.com/es-es/libr...ort.write.aspx

EDIT:
He encontrado esto, no se si servirá pero estoy probado.
http://www.codeproject.com/KB/cs/vik...tualports.aspx

Edit2:
A ver si ustedes lo prueden probar de alguna manera yo que no puedo porque sólo tengo el com1.

Código:
private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                serialPort1.Write("apa");
            }
            catch (System.Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }

            label1.Text = "A";
        }
Edit3:
Hola otra vez más.

Pensando bien quiero enviar en ASCII la letra t que en hexadecimal es 0x74 o si prefieren la T su hexadecimal es 0x54.
t = 0x74
T = 0x54
¿Cómo envío este carácter en hexadecimal?

private void button1_Click(object sender, EventArgs e)
{
try
{
serialPort1.Write("0x74"); // No creo que así funcione, quizás sea sin las comillas.
}
catch (System.Exception ex)
{
MessageBox.Show(ex.ToString());
}

label1.Text = "A";
}
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino.

Última edición por REHome fecha: 05-09-2008 a las 04:33:43. Razón: Añadir comenario y URL.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Como enviar un mensaje en ASCII desde un edit a una máquina por puerto serial? The_Animal Varios 5 15-11-2007 17:31:05
Capturar/Enviar datos al puerto usb pborges36 Varios 0 19-02-2007 21:34:13
enviar datos a un puerto... JoseBozzano Internet 1 19-08-2004 23:52:11
Enviar comando Ctrl+Q a puerto serie Chus Varios 0 11-06-2004 12:42:42


La franja horaria es GMT +2. Ahora son las 23:17:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi