This shows the necessary functions that must be in place to create a new device in the scene. It provides a template for serial/network communications, and a simple simulator to move a marker based on a sinusodal input curve.
This device shows the usage of both serial and TCP communications.