From 33d0b44f98c950640860b452bc9c26c5f5cae9d4 Mon Sep 17 00:00:00 2001 From: Paul Dino Jones Date: Tue, 5 Mar 2024 17:23:29 -0500 Subject: [PATCH] Fix wrong data type for velocity --- src/arduino/simwind/simwind.h | 2 +- src/monocoque/devices/serialdevice.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/arduino/simwind/simwind.h b/src/arduino/simwind/simwind.h index 488989c..a399f92 100755 --- a/src/arduino/simwind/simwind.h +++ b/src/arduino/simwind/simwind.h @@ -6,7 +6,7 @@ typedef struct { - float velocity; + uint32_t velocity; float fanpower; } SimWindData; diff --git a/src/monocoque/devices/serialdevice.c b/src/monocoque/devices/serialdevice.c index 94e36b8..312ce42 100644 --- a/src/monocoque/devices/serialdevice.c +++ b/src/monocoque/devices/serialdevice.c @@ -44,6 +44,7 @@ int arduino_simwind_update(SimDevice* this, SimData* simdata) int result = 1; serialdevice->u.simwinddata.velocity = simdata->velocity; + slogt("Updating arduino device speed to %i", serialdevice->u.simwinddata.velocity); // this can be added to the config, all config dependent can be added to init serialdevice->u.simwinddata.fanpower = 0.6; size_t size = sizeof(SimWindData);