Я разрабатываю приложение на C #, которое должно взаимодействовать с матричным коммутатором через последовательную связь.
string value = "abc";
serialPort1.Open();
serialPort1.WriteTimeout = 500;
serialPort1.WriteLine(value);
serialPort1.Close();
Предполагается, что состояние матрицы будет меняться при WriteLine(value)
.
Вот моя проблема. Когда я отправляю строковое значение, состояние поля матрицы не меняется. Однако, когда я отправляю ту же строку через Putty (через последовательное соединение), поле матрицы отвечает правильно. Все последовательные свойства идентичны (BaudRate, DataBits, PortName и т. Д.).
Какие возможные решения я должен попробовать?