mnstri's picture
  1. Open any of the Serial examples
  2. Have a serial device that is set to use a baud rate different from 9600
  3. There is no way to select what baud rate Vuo uses for serial communication
  4. You can't use your device
  5. It appears that the Vuo serial nodes are hard-coded to only use 9600 as the baud rate

I was expecting to have an input port that would allow me to define the baud rate somehow.

As a workaround, configure your device to use 9600 as the baud rate, but it's not always possible or feasible

I tried looking into the source code of the nodes, but couldn't really find where the baud rate is defined.

QC equivalent: 

Kineme SerialIO

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Implemented in Vuo version: 

Comments

@mnstri, Vuo doesn't hard

smokris's picture
Submitted by
Feature status:
Waiting for review by Team Vuo
»
Chosen to be implemented

mnstri, Vuo doesn't hard-code any baud rate; it just uses the system-wide baud rate for that serial port.

You can change a port's baud rate using the stty command. Open a Terminal window and run stty -f /dev/cu.usbserial-A60049zx 19200 (substituting your device path and desired baud rate), then start your Vuo composition, and it should work.

I've converted this post into a feature request; we'll plan to add a way to set a port's baud rate in the upcoming Vuo release. (I didn't include this Vuo 1.1 since I was under the impression that modern USB-serial devices would autonegotiate the baud rate, but apparently I was mistaken.)

Feature status

When we (Team Vuo) plan each release, we try to implement as many of the community's top-voted feature requests as we have time for. Vote your favorite features to the top! (How do Vuo feature requests work?)

  • Submitted to vuo.org
  • Reviewed by Team Vuo
  • Community voted
  • Scheduled for implementation
  • Released in Vuo 1.1.1