Возможный дубликат:
MacOS: программный поиск последовательных портов? а>
Я пытаюсь программно определить последовательные порты (устройства) на Mac с C++. Все примеры, которые я нахожу, предполагают, что вы знаете имя устройства. Например:
int d = open("/dev/tty.usbserial-A4001nU7", O_RDWR | O_NOCTTY | O_NDELAY);
Часто рекомендуется использовать ls /dev/tty.* или ls /dev/cu.* в командной строке терминала. Но мне нужно сделать это программно. Вся помощь очень ценится.