This software is separated in two distinct repositories :
- Sensors : STM32 L475E-IOT01A2 Source code
- SensorsDisplay : Processing 3 Source code
- First you will need to flash Sensors.hex into your IOT01A2 board. You can use STM32CubeProg to do so.
- Now run SensorsDisplay.pde using Processing 3.
Change the array position of the Serial.list()[0]
setup line in the SensorsDisplay.pde file.
//Telemetry Initialization
if(Serial.list().length!=0)
{
deviceCOM = new Serial(this, Serial.list()[0], 115200);
deviceCOM.clear();
deviceCOM.bufferUntil(10);
}
Change fullScreen(P3D,2);
second parameter in the SensorsDisplay.pde file.
Try 1 to Number of Screen plugged to the machine.
//Screen Initialization
fullScreen(P3D,2);
noStroke();
frameRate(30);