none
Problema al enviar cadena por puerto serie RRS feed

  • Pregunta

  • tengo una aplicacion en donde mando una cadena de caracteres mediante la instruccion serialport.write(variable); el problema es que no consigo que envie mas de 64 caracteres , si trato de enviar mas caractres en la variable los recorta a 64, tal vez sea algo en la configuracion del puerto pero no logro que mande mas datos solo con esa instruccion
    saludos

    sábado, 4 de julio de 2009 4:04

Todas las respuestas

  •  

    Hola Migu,
    La única limitación de envió en el espacio de nombres del 'SerialPort' viene dada por sus respectivas longitudes del Buffer en envío/recepción.

    serialPort1.ReadBufferSize = n
    serialPort1.WriteBufferSize = n

    ' Donde n = tamaño del Buffer

    La otra posibilidad es que el dispositivo receptor lo esté limitando por algún que otro carácter especifico del mismo, pero se hace difícil intuir sin conocer a los actores :-))

    Saludos,
    Pep Lluis

    MVP - Visual Developer
    lunes, 6 de julio de 2009 7:33
    Moderador