Hey everyone, wondering how people are currently using their DIY grid devices on Linux. Installed from the ubuntu PPA from the docs, no dice. Then tried from master… still no luck.
Running serialosc-device /dev/ttyACM0 directly does find the grid though. Did some digging and it looks like it’s in issue with this function: serialosc/libudev.c at master · monome/serialosc · GitHub
Looks like the DIY grid does not pass this check, which is required for serialosc to attempt a connection. I removed the checks, recompiled and got it working but there’s probably a reason that check exists. 
Anyone with more knowledge care to chime in?
Note that this does allow the diy grid to be found by serialosc, but there are still issues with connecting/disconnecting while the daemon is running (looks like the diy grid takes just a bit longer to fully initialize and the connection attempts expire before the grid is available)