Arduino program to interact with the Vado Identity IDE-147A-C/P / SENSORI Identity IDE-147C-C/P
The projects herein assume the use of an arduino mega as it allows for communication with the vado unit while also being able to write to the serial monitor
There are 3 projects in this repo:
- pseudo_mixer
- rs485_read
- simple_comms
The main one I'll be maintaining is the psuedo_mixer project as that is the one that I need but I've included the rest of them in case they're useful to someone else.
This is the main project that replicates the functionality of the vado mixer. It allows the Vado controller to be connected to an arduino for using custom hardware to act as the mixer.
This is a very simple project for working with, and simply reading data from, rs 485 modules.
This is a simple project that transmits the handshake message that the Vado mixer would at the appropriate times and then reads the response from the controller and outputs the raw data to the serial monitor.
The discussion about how I decoded the comms protocol can be found at the Arduino Forum
Useful information on the RS-485 communication standard - Wikipedia
How to set up an arduino as an oscilloscope (it's not perfect but it will definitely get you started) - Instructables
How to determine an unknown baud rate - kumari.net
Sigrok tool used to display / decode data from a logic analyser - Sigrok