📄 cmdproc.h
字号:
#if !defined( _CMDPROC_H )
#define _CMDPROC_H
typedef struct
{
int thr_unit;
long thr_value;
}ThRWAKEUPSTRUCT;
int UpCmd_Master_Proc( unsigned char *CmdDataBuf );
int UpFrame_Identify(unsigned char *CmdDataBuf);
int UpCmd_Process( unsigned char *CmdDataBuf );
int SetTime( unsigned char *CmdDataBuf );
void Ack_SetTime( unsigned char typeofdata, unsigned char center );
int Up_passive_transfer_data( unsigned char *GetInDataBuff, unsigned char typeofdata, unsigned char center );
void Ack_Wrong_passive_transfer_data( unsigned char typeofdata, unsigned char center );
int Up_Positive_transfer_data( unsigned char *GetInDataBuff, unsigned char typeofdata, unsigned char datawktype,
unsigned char center, int rfivtime);
int ReadHistroyData( unsigned char *CmdDataBuf, unsigned char center );
void Ack_Wrong_ReadHistroyData( unsigned char typeofdata, unsigned char center );
int ConfigSendCondition( unsigned char *CmdDataBuf );
void Ack_Right_ConfigSendCondition( unsigned char typeofdata, unsigned char center );
void Ack_Wrong_ConfigSendCondition( unsigned char typeofdata, unsigned char center );
int Ack_Right_ReadSendCondition( unsigned char typeofdata, unsigned char center );
void Ack_Wrong_ReadSendCondition( unsigned char typeofdata, unsigned char center );
int DisconnectTCP( );
int Master_slave_mode( );
int Equal_backup_mode( );
int Simplex_mode( );
int Duplex_mode( );
int Modify_Svr_Addr( unsigned char *CmdDataBuf );
int Save_Svr_Addr( );
int Ack_Read_DTU_time( unsigned char typeofdata );
int Write_interval_time_of_gatherdata( unsigned char *CmdDataBuf );
void Ack_Right_Write_interval_time_of_gatherdata( unsigned char typeofdata, unsigned char center );
void Ack_Wrong_Write_interval_time_of_gatherdata( unsigned char typeofdata, unsigned char center );
int Ack_Right_Read_interval_time_of_gatherdata( unsigned char typeofdata, unsigned char center );
void Ack_Wrong_Read_interval_time_of_gatherdata( unsigned char typeofdata, unsigned char center );
int AddTimeInfo( unsigned char *PutOutTemBuff );
void Ack_center_command( unsigned char typeofdata, unsigned char CtrlCode );
int Add_data_type_flag( unsigned char *PutOutTemBuff, unsigned char typeofdata,
int type_of_Ivtime, int offset );
int ReadRainfallHistroyData( unsigned char *CmdDataBuf, unsigned char center );
int ReadWaterLevelHistroyData( unsigned char *CmdDataBuf, unsigned char center );
//加报数据
int Up_Alarm_transfer_data( unsigned char *GetInDataBuff, unsigned char typeofdata, unsigned char center, int rfivtime );
void GetSystemTime( unsigned char *TmpTimeBuff );
void GetTmpTimeInfo(unsigned char *PutOutTemBuff, unsigned char typeofdata, int offset );
int FunctionAlarm( int alarmtype, int typeofdata );
int Modify_DC_para( unsigned char *CmdDataBuf ); //修改集中器的参数
int Save_DC_para( );
void Ack_Right_Modify_DC_para( unsigned char typeofdata, unsigned char center );
void Ack_Wrong_Modify_DC_para( unsigned char typeofdata, unsigned char center );
//对单个应用端做出应答
void Ack_single_center_command( unsigned char typeofdata, unsigned char CtrlCode, unsigned char center );
int Save_SendCondition(unsigned char typeofdata );
int Save_GDIvtime(unsigned char typeofdata );
int Ack_ReadSoftVersion( int version[3], int center );
int Send_TermTCPConnInfo_to_Center( );
int Ack_LiveUpdate( int center );
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -