Как получить доступ к моему 9-битному последовательному порту на ПК?

Я разработал встроенное решение, которое общается черезMulti Drop Bus и теперь я хотел бы разработать приложение для ПК, которое контролирует трафик на шине.

MDB supports true 9 data bits (plus start/stop/parity - and *no fudging* by using the parity bit as a 9th data bit) тогда как стандартные библиотеки Windows и Linux предлагают максимум 8 бит данных.

у меня естьStarTech PCI2S950 Карта последовательного порта ПК, которая поддерживает 9-бит данных, но я не знаю, как кодировать мое приложение для мониторинга и много гуглил без толку.

Я бы предпочел код на C (или Delphi, или C ++). У меня есть небольшое предпочтение Cygwn, но я хочу использовать прямую Windows или Linux.

Просто все, что нужно для чтения / записи 9 бит данных на этой карте последовательного порта ПК.

Кто-нибудь может помочь?

Ответы на вопрос(4)

Ваш ответ на вопрос