Мне нужно отправить команды на мое COM-устройство. Когда я работаю с HyperTerminal, он прекрасно работает, как:
на
сд 1 255 255 9 100 255 0
из
и это прекрасно работает ... Но когда я запускаю свой консольный код C # примерно так:
var port = new SerialPort(SerialPort.GetPortNames()[0], 115200);
port.Handshake = Handshake.RequestToSendXOnXOff;
port.Open();
port.WriteLine("on");
Thread.Sleep(500);
port.WriteLine(sd 1 255 255 9 100 255 0);
Console.ReadLine();
port.WriteLine("of");
port.Close();
Ничего не происходит :( В чем проблема? Я попробовал все Рукопожатия - все еще ничего.