HI Friends,
i am going to read machine Data using COM Port but failed to read. when i read data from other computer using com port then my program work fine but whenever i read data from machine then its not working. Hyper Terminal shows data perfectly and hyper Terminal setting's are
Port= COM3 , Baud Rate=9600, Parity=None, StopBits=One, DataBits=8. My Program is
SerialPort mySerialPort = new SerialPort();
mySerialPort.PortName = Console.ReadLine();
mySerialPort.BaudRate = 9600;
mySerialPort.Parity = Parity.None;
mySerialPort.StopBits = StopBits.One;
mySerialPort.DataBits = 8;
mySerialPort.ReceivedBytesThreshold = 1;
mySerialPort.Handshake = Handshake.None;
mySerialPort.RtsEnable = true;
mySerialPort.ReadBufferSize = 2048;
mySerialPort.WriteBufferSize = 2048;
if (!mySerialPort.IsOpen)
mySerialPort.Open();
Console.WriteLine("opened");
Console.WriteLine(mySerialPort.IsOpen.ToString());
while (true)
{
string indata = mySerialPort.ReadLine();
Console.WriteLine("Data Received:");
Console.Write(indata);
Thread.Sleep(1000);
}
mySerialPort.Close();
Console.ReadKey();
Please help Me to solve this Problem...
Thank you