📄 rfcserver.c
字号:
/**************************************************************************/
void xf_DDP_SetSoftwareFlag( void )
{
int08 returnVal;
DDP_SOFTWARE_FLAGS FlagID;
BOOL State;
rfcMPGet( sizeof( DDP_SOFTWARE_FLAGS ), &FlagID );
rfcMPGet( sizeof( BOOL ), &State );
returnVal = DDP_SetSoftwareFlag( FlagID, State );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_GetSoftwareFlag( void )
{
int08 returnVal;
DDP_SOFTWARE_FLAGS FlagID;
BOOL State;
rfcMPGet( sizeof( DDP_SOFTWARE_FLAGS ), &FlagID );
rfcMPGet( sizeof( BOOL ), &State );
returnVal = DDP_GetSoftwareFlag( FlagID, &State );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( BOOL ), &State );
}
/**************************************************************************/
void xf_DEI_SetFilmMode( void )
{
int08 returnVal;
DEI_FILM_MODES mode;
rfcMPGet( sizeof( DEI_FILM_MODES ), &mode );
returnVal = DEI_SetFilmMode( mode );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DEI_GetFilmMode( void )
{
DEI_FILM_MODES returnVal;
returnVal = DEI_GetFilmMode( );
rfcMPPut( sizeof( DEI_FILM_MODES ), &returnVal );
}
/**************************************************************************/
void xf_DEI_SetFilmModeLockThresholds( void )
{
int08 returnVal;
uint08 before_lock;
uint08 before_unlock;
rfcMPGet( sizeof( uint08 ), &before_lock );
rfcMPGet( sizeof( uint08 ), &before_unlock );
returnVal = DEI_SetFilmModeLockThresholds( before_lock, before_unlock );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DEI_GetFilmModeLockThresholds( void )
{
int08 returnVal;
uint08 before_lock;
uint08 before_unlock;
rfcMPGet( sizeof( uint08 ), &before_lock );
rfcMPGet( sizeof( uint08 ), &before_unlock );
returnVal = DEI_GetFilmModeLockThresholds( &before_lock, &before_unlock );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint08 ), &before_lock );
rfcMPPut( sizeof( uint08 ), &before_unlock );
}
/**************************************************************************/
void xf_DEI_GetStatus( void )
{
BOOL returnVal;
returnVal = DEI_GetStatus( );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DEI_Enable( void )
{
int08 returnVal;
BOOL select;
rfcMPGet( sizeof( BOOL ), &select );
returnVal = DEI_Enable( select );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DEI_IsEnabled( void )
{
BOOL returnVal;
returnVal = DEI_IsEnabled( );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DEI_SetIntraFieldInterpolationStrength( void )
{
int08 returnVal;
DEI_INTERPOLATION_STRENGTH strength;
rfcMPGet( sizeof( DEI_INTERPOLATION_STRENGTH ), &strength );
returnVal = DEI_SetIntraFieldInterpolationStrength( strength );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DEI_GetIntraFieldInterpolationStrength( void )
{
DEI_INTERPOLATION_STRENGTH returnVal;
returnVal = DEI_GetIntraFieldInterpolationStrength( );
rfcMPPut( sizeof( DEI_INTERPOLATION_STRENGTH ), &returnVal );
}
/**************************************************************************/
void xf_DEI_SetMotionAdaptiveMode( void )
{
int08 returnVal;
DEI_MODE mode;
rfcMPGet( sizeof( DEI_MODE ), &mode );
returnVal = DEI_SetMotionAdaptiveMode( mode );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DEI_GetMotionAdaptiveMode( void )
{
DEI_MODE returnVal;
returnVal = DEI_GetMotionAdaptiveMode( );
rfcMPPut( sizeof( DEI_MODE ), &returnVal );
}
/**************************************************************************/
void xf_DMD_Init( void )
{
int08 returnVal;
returnVal = DMD_Init( );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DMD_GetResolution( void )
{
int08 returnVal;
uint16 Dmd_Width;
uint16 Dmd_Height;
rfcMPGet( sizeof( uint16 ), &Dmd_Width );
rfcMPGet( sizeof( uint16 ), &Dmd_Height );
returnVal = DMD_GetResolution( &Dmd_Width, &Dmd_Height );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint16 ), &Dmd_Width );
rfcMPPut( sizeof( uint16 ), &Dmd_Height );
}
/**************************************************************************/
void xf_DMD_Power( void )
{
int08 returnVal;
BOOL State;
rfcMPGet( sizeof( BOOL ), &State );
returnVal = DMD_Power( State );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DMD_IsPowered( void )
{
BOOL returnVal;
returnVal = DMD_IsPowered( );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DMD_Park( void )
{
int08 returnVal;
returnVal = DMD_Park( );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DMD_Unpark( void )
{
int08 returnVal;
returnVal = DMD_Unpark( );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DMD_IsParked( void )
{
BOOL returnVal;
returnVal = DMD_IsParked( );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DMD_SetBin( void )
{
int08 returnVal;
uint08 Bin;
rfcMPGet( sizeof( uint08 ), &Bin );
returnVal = DMD_SetBin( Bin );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DMD_GetBin( void )
{
int08 returnVal;
uint08 Bin;
rfcMPGet( sizeof( uint08 ), &Bin );
returnVal = DMD_GetBin( &Bin );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint08 ), &Bin );
}
/**************************************************************************/
void xf_DMD_GetDeviceType( void )
{
int08 returnVal;
uint08 DMDType;
rfcMPGet( sizeof( uint08 ), &DMDType );
returnVal = DMD_GetDeviceType( &DMDType );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint08 ), &DMDType );
}
/**************************************************************************/
void xf_GPIO_Init( void )
{
int08 returnVal;
returnVal = GPIO_Init( );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_GPIO_SetConfig( void )
{
int08 returnVal;
uint64 IODirection;
uint64 LogicValue;
uint64 OpenDrain;
rfcMPGet( sizeof( uint64 ), &IODirection );
rfcMPGet( sizeof( uint64 ), &LogicValue );
rfcMPGet( sizeof( uint64 ), &OpenDrain );
returnVal = GPIO_SetConfig( IODirection, LogicValue, OpenDrain );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_GPIO_GetConfig( void )
{
int08 returnVal;
uint64 IODirection;
uint64 LogicValue;
uint64 OpenDrain;
rfcMPGet( sizeof( uint64 ), &IODirection );
rfcMPGet( sizeof( uint64 ), &LogicValue );
rfcMPGet( sizeof( uint64 ), &OpenDrain );
returnVal = GPIO_GetConfig( &IODirection, &LogicValue, &OpenDrain );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint64 ), &IODirection );
rfcMPPut( sizeof( uint64 ), &LogicValue );
rfcMPPut( sizeof( uint64 ), &OpenDrain );
}
/**************************************************************************/
void xf_GPIO_SetPinConfig( void )
{
int08 returnVal;
GPIOPINS Pin;
BOOL IODirection;
BOOL LogicValue;
BOOL OpenDrain;
rfcMPGet( sizeof( GPIOPINS ), &P
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -