Currently, serial cameras do not work on MacOS. This is because the logic used to determine if a camera is a serial camera is incomplete:
- On Windows, we look for the prefix
COM followed by a non-zero integer
- On Linux, we similarly look for the prefix
/dev/ttyACM followed by a non-zero integer
On MacOS, serial devices show up as /dev/tty.usbmodem followed by a non-zero integer.
Currently, serial cameras do not work on MacOS. This is because the logic used to determine if a camera is a serial camera is incomplete:
COMfollowed by a non-zero integer/dev/ttyACMfollowed by a non-zero integerOn MacOS, serial devices show up as
/dev/tty.usbmodemfollowed by a non-zero integer.