On Fri, Apr 24, 2020 at 10:40 AM rolfm@dds.nl wrote:
i've been working with the Arduino UNO and Pd for years. now i'm starting with a new board UNO Wifi Rev2.
the board works with the Arduino IDE, also with the IDE's serial monitor.
the problem with Pd is in the initialization.
when the board is powered on and i open the port in Pd, nothing happens. no 'hello world' or whatever comes through, no lights on the board show any activity.
[comport] doesn't give any error message.
when i close the port in Pd, go to the IDE, start the serial monitor, the board comes alive, spits out the text. closing the IDE, opening the port in Pd again, dadada, the text shows up. as long as the board stays plugged in, the communication gives no problems.
in Windows 10 the port for a 'regular' UNO appears as "Arduino UNO (COM5)". the new board as "mEDBG Virtual COM Port (COM4)".
is it possible that [comport] fails to initialize this particular type?
It's the OS that operates the port, so that's not the problem since it works OK in the IDE. Maybe you are sending something to the arduino right at startup? This causes the arduino to appear to freeze, as it's triggered the bootloader which is now waiting for you to upload a program to it. Also, you can send the [info( message to [comport] to get a status report via its right outlet.
Martin