build complete
This commit is contained in:
@ -236,7 +236,7 @@ PRIVATE VOID vMainTask( PVOID arg )
|
||||
|
||||
S16 s16Voltage = stMessage.au8Data[0] << 8;
|
||||
s16Voltage |= stMessage.au8Data[1];
|
||||
VARH_vSetVariableData(VARH_eControlVoltage, s16Voltage);
|
||||
VARH_vSetVariableData(VARH_eControlVoltage, (VARH_UVariable)(FLOAT)s16Voltage);
|
||||
|
||||
} else if(stMessage.u8Id == 0x13){
|
||||
|
||||
|
@ -72,7 +72,7 @@ LOCAL osMutexId_t m_pstMutexID = NULL;
|
||||
|
||||
LOCAL CONST VARH_StVarInfo m_astVarInfo[VARH_eNumberOfVariables] =
|
||||
{
|
||||
{ VARH_FLAGINFO_NONE, (VARH_UVariable)1, (VARH_UVariable)0, (VARH_UVariable)1}, // VARH_eMode
|
||||
{ VARH_FLAGINFO_NONE, (VARH_UVariable)1.0f, (VARH_UVariable)0.0f, (VARH_UVariable)1.0f}, // VARH_eMode
|
||||
|
||||
{ VARH_FLAGINFO_FLOAT, (VARH_UVariable)0.0f, (VARH_UVariable)-2.0f, (VARH_UVariable)12.0f}, // VARH_eControlVoltage
|
||||
|
||||
@ -160,7 +160,7 @@ BOOL VARH_boInitializeModule( VOID )
|
||||
VOID VARH_vSetVariableData( U8 u8Variable, VARH_UVariable uData )
|
||||
{
|
||||
// check parameters
|
||||
if( m_astVarInfo[u8Variable].u8Flags & VARH_FLAG_READONLY )
|
||||
if( m_astVarInfo[u8Variable].u8Flags & VARH_FLAGINFO_READONLY )
|
||||
{
|
||||
return;
|
||||
}
|
||||
@ -308,13 +308,13 @@ PRIVATE BOOL boFloatVarCheck( U8 u8Variable, FLOAT flNewValue )
|
||||
//-------------------------------------------------------------------------------------------------
|
||||
PRIVATE BOOL boCheckRange( U8 u8Variable, VARH_UVariable uNewData )
|
||||
{
|
||||
if( m_astVarInfo[u8Variable].u8Flags & VARH_FLAG_FLOAT )
|
||||
if( m_astVarInfo[u8Variable].u8Flags & VARH_FLAGINFO_FLOAT )
|
||||
{
|
||||
return( boFloatVarCheck(u8Variable, uNewData.flVal ) );
|
||||
} else if( m_astVarInfo[u8Variable].u8Flags & VARH_FLAG_SIGNED )
|
||||
} else if( m_astVarInfo[u8Variable].u8Flags & VARH_FLAGINFO_SIGNED )
|
||||
{
|
||||
return( boS32VarCheck(u8Variable, uNewData.s32Val ) );
|
||||
} else if( m_astVarInfo[u8Variable].u8Flags & VARH_FLAG_BOOL )
|
||||
} else if( m_astVarInfo[u8Variable].u8Flags & VARH_FLAGINFO_BOOL )
|
||||
{
|
||||
return( boBooleanVarCheck( uNewData.s32Val ) );
|
||||
} else
|
||||
|
Reference in New Issue
Block a user