.Net Compact Framework - есть ли в классе SerialPort какой-либо способ установить для элемента управления RTS значение TOGGLE? - PullRequest
1 голос
/ 12 ноября 2008

Меня очень раздражает тот факт, что класс SerialPort в .NET Framework не позволяет установить для элемента управления rts значение TOGGLE.

Существует свойство RTSEnable, которое позволяет мне напрямую контролировать состояние сигнала RTS, но в приложении Compact Framework нет особой точности, чтобы заставить его работать хорошо.

Другим решением может быть написание класса, который вызывает неуправляемые API и устанавливает элемент управления rts через структуру DCB, но мне это не нравится, поскольку я использую некоторые внешние библиотеки, которые должны ссылаться на экземпляр SerialPort.

У тебя есть другая идея?

Спасибо!

1 Ответ

2 голосов
/ 12 ноября 2008

Вы пробовали OpenNETCF серийные классы ? Не уверен, что в нем есть именно то, что вам нужно, но, по-моему, лучше в целом.

Назовите меня сумасшедшим, но я клянусь, что CF версия делает странные вещи с потоками.

...