add first rev of eeprom
and ref voltage in varhandler
This commit is contained in:
@ -57,7 +57,7 @@
|
||||
//=================================================================================================
|
||||
|
||||
/* Software Version */
|
||||
#define SW_VERSION 1
|
||||
#define SW_VERSION 2
|
||||
|
||||
#define MSG_QUEUE_SIZE 8
|
||||
|
||||
@ -74,7 +74,8 @@
|
||||
#define COMMAND_ALARM 4
|
||||
#define COMMAND_CLEAR_ERROR 5
|
||||
#define COMMAND_GET_SW_VERSION 6
|
||||
#define COMMAND_SET_REF_VOLTAGE 7
|
||||
#define COMMAND_SAVE_VARIABLES 7
|
||||
#define COMMAND_LOAD_VARIABLES 8
|
||||
|
||||
#define COMMAND_REBOOT 255
|
||||
|
||||
@ -199,7 +200,7 @@ LOCAL CONST osTimerAttr_t stWatchdogTimerAttribute =
|
||||
// Returns: Boolean TRUE if successful
|
||||
//-------------------------------------------------------------------------------------------------
|
||||
|
||||
BOOL MAIN_boInitializeModule( VOID )
|
||||
BOOL MAIN_boInitializeModule( VOID )
|
||||
{
|
||||
BOOL boOK = TRUE;
|
||||
|
||||
@ -274,7 +275,6 @@ PRIVATE VOID vTask( PVOID arg )
|
||||
case COMMAND_ON:
|
||||
PECO_Enable( TRUE );
|
||||
break;
|
||||
|
||||
case COMMAND_OFF:
|
||||
PECO_Enable( FALSE );
|
||||
break;
|
||||
@ -293,11 +293,13 @@ 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);
|
||||
case COMMAND_SAVE_VARIABLES:
|
||||
au8Buffer[0] = COMMAND_SAVE_VARIABLES;
|
||||
au8Buffer[1] = VARH_vSaveVariablestoFlash() ? 0xFF : 0x00;
|
||||
CAND_boSendMessage( au8Buffer, 2, stMessage.boIsPrivate, stMessage.u8Type );
|
||||
break;
|
||||
case COMMAND_LOAD_VARIABLES:
|
||||
VARH_vLoadVariablesfromFlash();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
Reference in New Issue
Block a user