Add support for Bluetooth Low Energy devices

Please leave a comment mentioning any specific BLE devices you're interested in using.

Component: 

Moderator note: 

Created on behalf of https://vuo.org/poll/device/2015. Team Vuo pledged 5 votes based on this feature's rank in that poll.
Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Complexity: 

●●○○ — A few weeks of work

Provide a way to set the baud rate of a serial device

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: 

Serial input/output, for using Arduino etc.

mnstri's picture

A serial interface would be very critical for working with physical computing projects (using Arduino and other serial devices). That is one of the main features I use in any programming environment, and want to be able to work with serial devices in Vuo.

Screenshots, Mockups, and Videos: 

Proposed Serial I/O nodes

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Implemented in Vuo version: 

Proposed Serial I/O nodes:

The proposed Receive Serial Data node fires an event when a new block of data is available. The data block can be converted to text or other Vuo types. Double-clicking the proposed configuration port allows setting the serial configuration (baud rate, data bits, parity, stop bits).

The proposed Send Serial Data node outputs data to the specified serial port when it receives an event.

We also plan to provide a node to list all available serial devices, so your composition can easily select one from a list, or filter by name.

Subscribe to RSS - Serial