Странности с rs-232
Добавлено: Чт мар 10, 2016 11:57:52
Такая проблема:
Хочу управлять RIGOL DS1052 через RS-232. Он для этого имеет сзади разъем PD9.
Отправлю тестовую команду через терминал GTkTerm (пробовал так же CUteCom (У меня linux). Все работает: осцилограф перезагружается, буковки кажет (в общем посылка принимается).
Пишу программу на С#: (элементарную)
Осциллограф не реагирует.
Я проверил что кажет на TxD (что через терминал, что через C# осциллограммы идентичны).
На других пинал PD9 ничего нет в обоих случаях.
Вопрос: что за?
ЧТо происходит??
Версии, товарищи...
Хочу управлять RIGOL DS1052 через RS-232. Он для этого имеет сзади разъем PD9.
Отправлю тестовую команду
Код: Выделить всё
*RSTПишу программу на С#: (элементарную)
Код: Выделить всё
using System;
using System.IO.Ports;
using System.Text;
using System.IO;
using System.Threading;
class RIGOL
{
static void Main()
{
SerialPort port = new SerialPort( "/dev/ttyUSB0" , 9600, Parity.None, 8, StopBits.One);
port.Open();
port.Write ("*RST");
port.Close();
}
}Я проверил что кажет на TxD (что через терминал, что через C# осциллограммы идентичны).
На других пинал PD9 ничего нет в обоих случаях.
Вопрос: что за?
ЧТо происходит??
Версии, товарищи...