This chapter offers guidance on writing the essential software that enables your controller to communicate with the vision controller and our app.
To get your implementation running there are 6 topics to accomplish.
- System
- SPI Interface
- Vision RDM
- Vision DMX
- Vision DFU
- Display
Our example project covers all these topics. For each one, you can check out our sample project to get a better understanding.
Definitions
There are several important definitions:
Main Controller: The controller on the fixture side.
Vision Controller: The bluetooth/mesh controller (NRF52840, etc.) with the Vision Software
Some definitions in the instructions refer to iQ.Mesh. This are legacy definitions. It is the same as Vision and refers to the Vision Protocol.