add new command set ref voltage
This commit is contained in:
@ -41,6 +41,7 @@
|
|||||||
#include "../Drivers/DIPO_DigitalPorts.h"
|
#include "../Drivers/DIPO_DigitalPorts.h"
|
||||||
#include "../Drivers/CAND_CanDriver.h"
|
#include "../Drivers/CAND_CanDriver.h"
|
||||||
#include "../Drivers/ANPI_AnalogPortsIn.h"
|
#include "../Drivers/ANPI_AnalogPortsIn.h"
|
||||||
|
#include "../Drivers/ANPO_AnalogPortsOut.h"
|
||||||
|
|
||||||
// Toolbox
|
// Toolbox
|
||||||
#include "../Toolbox/UTIL_Utility.h"
|
#include "../Toolbox/UTIL_Utility.h"
|
||||||
@ -73,6 +74,7 @@
|
|||||||
#define COMMAND_ALARM 4
|
#define COMMAND_ALARM 4
|
||||||
#define COMMAND_CLEAR_ERROR 5
|
#define COMMAND_CLEAR_ERROR 5
|
||||||
#define COMMAND_GET_SW_VERSION 6
|
#define COMMAND_GET_SW_VERSION 6
|
||||||
|
#define COMMAND_SET_REF_VOLTAGE 7
|
||||||
|
|
||||||
#define COMMAND_REBOOT 255
|
#define COMMAND_REBOOT 255
|
||||||
|
|
||||||
@ -291,6 +293,12 @@ PRIVATE VOID vTask( PVOID arg )
|
|||||||
au8Buffer[1] = SW_VERSION;
|
au8Buffer[1] = SW_VERSION;
|
||||||
CAND_boSendMessage( au8Buffer, 2, stMessage.boIsPrivate, stMessage.u8Type );
|
CAND_boSendMessage( au8Buffer, 2, stMessage.boIsPrivate, stMessage.u8Type );
|
||||||
break;
|
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:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user