●○○○ — Not much; I'm just letting you know about it.
Steps causing the bug to occur:
Feed "list serial devices" into "find serial device by name", empty list.
Have you been able to reproduce the problem?:
●●● — Yes, the problem occurs consistently when I follow the steps above
Have you found a workaround?:
I'm lucky, there is only one serial device found.
Other notes:
I attach a screen capture showing the effect.
Please note that I use these nodes on my Intel MacMini (same OS and Vuo versions) and it works fine.
Not sure it is an M1 thing or the different serial device being used.
% ls -l /dev | grep usb
crw-rw-rw- 1 root wheel 0x9000003 Mar 1 17:36 cu.usbmodem8301
crw-rw-rw- 1 root wheel 0x9000002 Mar 1 17:30 tty.usbmodem8301
ps: I'm also getting occasional crashes doing serial communications, I'll send another bug report when I've tried to further isolate the cause.
●●●○ — It prevents me from completing a specific task with Vuo.
Steps causing the bug to occur:
Connected known good Arduino Leonardo (which works as HID Gamepad on Mojave and generates X,Y,Z Values with Quartz Composer) to Machine, which is recognised in System Information USB Device Tree as "Arduino Leonardo"
Tried to retrieve device with "Specify HID by Name", at different times with either "Leonardo", "Arduino Leonardo", or even without specifying a name and just using the HID "Gamepad" settings
when generating X,Y,Z events on the device, no controls are received.
Have you been able to reproduce the problem?:
●●● — Yes, the problem occurs consistently when I follow the steps above
●●●○ — It prevents me from completing a specific task with Vuo.
Steps causing the bug to occur:
Interleave two lists of differing lengths, the second list shorter than the second list
See that the last item in the second list is repeated to interleave with the last item(s) of the first list
Repeat but with first list shorter than second list.
This time the last element of the first list is repeated.
Have you been able to reproduce the problem?:
●●● — Yes, the problem occurs consistently when I follow the steps above
Have you found a workaround?:
Complicated list counting and truncating operations to ensure that it doesn't happen, which I can't get to work consistently. And even then it precludes some use cases. Would be much easier for me if interleave didn't repeat items at all.
Other notes:
It makes the composition of text lists o different length really problematic if you are using lists with dynamic lengths. My example is the Text Expression sub-comp I have made, it works like the QC patch that replaces every instance of a token (say "%@") with an item from a text or number list. The use of a list to contain the values substituted into my text string is the way to do this in Vuo because Vuo cannot dynamically create input ports, one for each instance of the token string.
●●●○ — It prevents me from completing a specific task with Vuo.
Steps causing the bug to occur:
Installing a node
Node is in the correct folder
When opening VUO node is showing up as not installed, even though I can see it's installed in the correct place.
Have you been able to reproduce the problem?:
●●● — Yes, the problem occurs consistently when I follow the steps above
Have you found a workaround?:
NO
Other notes:
It happens with all nodes, not just specific ones. I've reinstalled everything, uninstalled everything. And tried various iterations of troubleshooting with no luck.