none
Representación en consola de flujo datos de entrada puerto serie RRS feed

  • Pregunta

  • Hola!

    Estoy trabajando con un módulo gsm que conecto a través de puerto serie de mi pc y le estoy mandando comandos AT. 

    Estoy representando la respuesta de estos comandos a través de Console.Write() pero al hacer una petición GET-HTTP la respuesta es muy larga (el código de una página web) así que al intentar guardarla en un "string" y representarla en la consola no me muestra nada. 

    Básicamente lo que hago es:

    string Resp= _serialport.ReadExisting();

    Console.Write(Resp);


    ¿Alguien me podría ayudar?

    domingo, 19 de octubre de 2014 19:35

Todas las respuestas

  • Hola:

    O mandas de esta manera el código con un botón y el puerot abierto.

    private void button_t_Click(object sender, EventArgs e)
    {
        byte[] mBuffer = new byte[1];
        mBuffer[0] = 0x74; //ASCII letter "t".
        serialPort1.Write(mBuffer, 0, mBuffer.Length);
    }

    O te fijas en la tabla ascii y lo envías en tramas de bytes asegurado.

    private void button_t_Click(object sender, EventArgs e)
    {
        byte[] mBuffer = new byte[5];
        mBuffer[0] = 0x74;
        mBuffer[1] = 0x75;
        mBuffer[2] = 0x89;
        mBuffer[3] = 0x20;
        mBuffer[4] = 0x6C;
        serialPort1.Write(mBuffer, 0, mBuffer.Length);
    }

    Saludos.


    http://electronica-pic.blogspot.com

    domingo, 13 de diciembre de 2015 9:26