Está en la página 1de 3

Visual Basic

PROGRAMA DE TRANSMICION DE DATOS


Module Module1 SubSendSerialData(ByVal data AsString) Envia una cadena string al puerto serie Dim Data AsString Data = HOLA coloca lo que desees transmitir al puerto. Using com1 AsIO.Ports.SerialPort = _ My.Computer.Ports.OpenSerialPort(COM1 ) com1.WriteLine(data) com1.Close() EndUsing EndSub End Module

PROGRAMA DE RECEPCIN DE DATOS


Module Module1 FunctionReceiveSerialData() AsString Recibe una cadena string que halla sido escrita en el puerto Dim returnStrAsString = Using com1 AsIO.Ports.SerialPort = _ My.Computer.Ports.OpenSerialPort(COM1 ) Do Dim Incoming AsString = com1.ReadLine() If Incoming IsNothingThen ExitDo Else returnStr&= Incoming &vbCrLf Console.WriteLine(returnStr) EndIf Loop com1.Close() EndUsing EndFunction End Module

El programa consiste en un mdulo de transmisin de datos al puerto serie y otro de recepcin de datos, tambin se puede combinar las 2 programas para que ambos escriban y lean. EL programa de recepcin debe estar en modo run, cuando este todo listo se ejecutara el de transmisin quien enviara la cadena string solo una vez y deber ser recibida por el otro PC inmediatamente. Los programas no pueden ser probados en el mismo PC por la utilizacin del puerto del puerto serial.