Доступ к последовательному порту не зависит от платформы [закрыт]
У меня есть задача создать программу, которая управляет устройством через RS-232 с настольной станции. В настоящее время я нахожусь на стадии планирования и нуждаюсь в некоторой общей помощи в выборе языка и общего подхода к проблеме.
Программа должна собираться и работать под Linux (в основном Ubuntu) и Windows (XP, 7) на 32- и 64-битных процессорах Intel. Рабочая станция может иметь физические COM-порты или (что более вероятно) USB-RS232-конвертер.
В настоящее время моя лучшая ставка - это программа на C ++, условно созданная из CMake. Есть ли какой-нибудь способ, использующий некоторый язык, для настройки и доступа к последовательным портам (включая эмулируемые через USB), который не зависит от платформы? Если нет, то каков будет хороший подход к этой проблеме?
Suggestions up to now:
* C ++ с Boost
* питон с pySerial