Эмулятор последовательного порта для Mac OSX [закрыт]

Есть ли эмулятор последовательного порта в Mac OSX? Я работаю над программой, управляющей последовательным устройством (RS232) на Mac. Раньше я проверял свою программу с помощью com0com для последовательного устройства, но только для Windows.

Я прочитал эту тему, но все равно напрасно. MultiCom не то, что я ищу. Мне нужно программное обеспечение, которое создает/эмулирует виртуальные последовательные устройства.

Заранее благодарю за любую помощь.


person Qiao    schedule 12.11.2014    source источник
comment
Это может вам помочь, а может и нет, но вы можете купить преобразователь USB-to-DB9 на базе PL2303 на Amazon довольно дешево, например. вот этот. Он будет работать из коробки без драйверов, и тогда у вас будет реальный последовательный порт, и это может быть меньше усилий, чем поиск программного обеспечения для его эмуляции.   -  person Ivan X    schedule 13.11.2014
comment
Спасибо. Я думал об этом. Наличие 2 внешних физических устройств иногда беспокоит меня. Однако это будет наименьший выбор.   -  person Qiao    schedule 13.11.2014


Ответы (1)


Способ эмуляции последовательного устройства (RS232) на Mac, который у меня работал, заключался в подключении Arduino (да, для этого требуется аппаратное обеспечение, но он может эмулировать многие другие устройства). Я использую его для эмуляции более дорогих датчиков. Это простой пример кода с веб-сайта Arduino, слегка измененного для непрерывной печати оператора.

// the setup routine runs once
void setup() {
  // initialize serial communication at 9600 bits per second:
  Serial.begin(9600);
  // Wait for serial port to connect (Needed for native USB port only)
  while (!Serial) {
    ;
  }
}

// the loop routine runs over and over again forever:
void loop() {
  // Print a statement through Serial
  Serial.println("Hello world !");
  // Some delay
  delay(10);
}
person doizuc    schedule 23.06.2016