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