Closed lazzarello closed 6 years ago
have you uninstalled serialosc pkg, if installed previously ( asking after looking at #44 )? do you have OEM FTDI driver installed?
serialosc is running via the package installer, through launchd
$ launchctl list | grep serial
438 0 org.monome.serialosc
Max7 does not detect any grids connected.
I don't know what the words OEM FTDI driver mean.
@lazzarello on MacOS 10.12 things are known to work with the OEM FTDI driver. do you have that installed?
I installed the FTDI driver for my hardware. Max continues to display zero monomes. I have restarted my computer twice. I see the following in the Max7 console
udpreceiver: binding to port 12006
udpreceiver: binding to port 12288
udpreceiver: binding to port 13297
I'm not familiar enough with debugging serial ports on macOS to have any intuition at this point.
Is this article relevant for FTDI? I'm curious why the same grid device works with drivers in a Linux kernel.
Fwiw
$ /Library/Application\ Support/Monome/serialosc.bundle/Contents/MacOS/serialoscd --version
serialoscd 1.4.1 (4fec6f1)
Not really relevant. The linux drivers generally work better than mac ones indeed. Did you also disable the apple driver after installing OEM driver? E.g. by running sudo kextunload –b com.apple.driver.AppleUSBFTDI
? Another option could be upgrade to 10.13 and use the Apple provided driver, this is known to work.
Ah...I will upgrade. I've been looking for a reason to do so.
yea! it works on 10.13 High Sierra. Thanks for your patience!
$ sw_vers -productVersion
10.13.3
$ serialoscd
serialosc [m128_439]: connected, server running on port 14643
No output when I connect a monobright grid 128.
Installing Max7 package and launching meadophysics reports no grid is connected.
This grid functions on Arch Linux.
10.12.6 (16G1212)