From f998eb2baa97360d308cdb1f564b64214bd45d86 Mon Sep 17 00:00:00 2001 From: pique_n Date: Wed, 7 Dec 2022 10:53:28 +0100 Subject: [PATCH] add new command set ref voltage --- Core/Application/MAIN_MainApplication.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Core/Application/MAIN_MainApplication.c b/Core/Application/MAIN_MainApplication.c index ba324f6..7b2f64e 100644 --- a/Core/Application/MAIN_MainApplication.c +++ b/Core/Application/MAIN_MainApplication.c @@ -41,6 +41,7 @@ #include "../Drivers/DIPO_DigitalPorts.h" #include "../Drivers/CAND_CanDriver.h" #include "../Drivers/ANPI_AnalogPortsIn.h" +#include "../Drivers/ANPO_AnalogPortsOut.h" // Toolbox #include "../Toolbox/UTIL_Utility.h" @@ -73,6 +74,7 @@ #define COMMAND_ALARM 4 #define COMMAND_CLEAR_ERROR 5 #define COMMAND_GET_SW_VERSION 6 +#define COMMAND_SET_REF_VOLTAGE 7 #define COMMAND_REBOOT 255 @@ -291,6 +293,12 @@ PRIVATE VOID vTask( PVOID arg ) au8Buffer[1] = SW_VERSION; CAND_boSendMessage( au8Buffer, 2, stMessage.boIsPrivate, stMessage.u8Type ); break; + case COMMAND_SET_REF_VOLTAGE: + VARH_UVariable uData; + UTIL_vMemCopy(&stMessage.au8Data[1], &uData, 4); + ANPI_vSetRefVoltage(uData.flVal); + ANPO_boSetVoltage(uData.flVal); + break; default: break; }