On 2011-06-15 07:13, Matteo Sisti Sette wrote:
Hi,
At the end, in order to figure out all the weridnesses regarding the apparently different behavior of the Arduino on different platforms, I only need to answer a simple question, well two simple questions:
- Does the StandardFirmata firmware send the firmware name and version
every time it accepts a connection on the serial port, or only when it is powered up or reset?
From looking at the code it only sends the digital pins on startup, not the version. Probably it's the Pd patch that asks for the version.
- Is the action of opening the connection (i.e. the "open" message you
send in Pd to the [arduino] object) supposed/expected to cause the arduino to reset?
that might depend on the driver for the FTDI chip, which is different from a regular USB serial connection. You might want to try a teensy instead of an arduino as it uses standard USB serial protocol.
Martin