?? stipulparse.h
字號:
/****************************************Copyright (c)**************************************************
** 江蘇廣一科技有限公司
** 研 發 部
** 浙江配變
**
**
**
**--------------文件信息--------------------------------------------------------------------------------
**文 件 名: stipulparse.h
**創 建 人:
**最后修改日期: 2008年09月05日
**描 述:
**
**--------------歷史版本信息----------------------------------------------------------------------------
** 創建人:
** 版 本:
** 日 期:
** 描 述:
**
**--------------當前版本修訂------------------------------------------------------------------------------
** 修改人:
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
#ifndef _STIPULPARSE_H_
#define _STIPULPARSE_H_
//#include "commup.h"
#include "global.h"
#ifdef STIPULP_GLOBALS
#define STIPULP_EXT
#else
#define STIPULP_EXT extern
#endif
/*********************************************************************************************************
** 函數名稱: StipParsDel()
** 功能描述: 規約解析函數
**
** 輸 入: 無
**
** 輸 出: 無
**
********************************************************************************************************/
STIPULP_EXT uint8 StipParsDel(void);
/*********************************************************************************************************
** 函數名稱: ReturnErr()
** 功能描述: 返回錯誤
**
** 輸 入: num 當前處理的接收隊列號
** err 錯誤代碼
** 輸 出: 無
********************************************************************************************************/
STIPULP_EXT void RetCodeErr(uint8 *pnum);
/*********************************************************************************************************
** 函數名稱: SetParam()
** 功能描述: 參數設置
**
** 輸 入: num 當前處理的接收隊列號
**
** 輸 出: 無
**
********************************************************************************************************/
STIPULP_EXT uint8 SetParam(uint8 *pnum);
/*********************************************************************************************************
** 函數名稱: DealSetParam()
** 功能描述: 密碼正確后的處理
**
** 輸 入: num 當前處理的接收隊列號
**
** 輸 出: 無
********************************************************************************************************/
STIPULP_EXT void DealSetParam(uint8 *pnum);
/*********************************************************************************************************
** 函數名稱: ProgrmNote(uint8 *pnum)
** 功能描述: 編程記錄
**
** 輸 入: *pnum 當前處理的接收隊列號
**
** 輸 出: 無
********************************************************************************************************/
STIPULP_EXT void ProgrmNote(uint8 *pnum);
/*********************************************************************************************************
** 函數名稱: SetParamOVT()
** 功能描述: 寫實時對象超時的處理
**
** 輸 入: num 當前處理的接收隊列號
**
** 輸 出: 無
********************************************************************************************************/
STIPULP_EXT void SetParamOVT(uint8 *pnum);
/*********************************************************************************************************
** 函數名稱: ReadCurData()
** 功能描述: 讀當前數據
**
** 輸 入: num 當前處理的接收隊列號
**
** 輸 出: 無
********************************************************************************************************/
STIPULP_EXT uint8 ReadCurData(uint8 *pnum);
/*********************************************************************************************************
** 函數名稱: WriteSendBuf()
** 功能描述: 讀當前數據時,用來寫發送數據
**
** 輸 入: num 當前處理的接收隊列號
**
** 輸 出: 無
********************************************************************************************************/
STIPULP_EXT void WriteSendBuf(uint8 *pnum, uint8 *psendbuf, uint32 *psendlen, uint8 *piseq);
/*********************************************************************************************************
** 函數名稱: ReadProgrmLog()
** 功能描述: 讀編程日至
**
** 輸 入: num 當前處理的接收隊列號
**
** 輸 出: 無
********************************************************************************************************/
STIPULP_EXT uint8 ReadProgrmLog(uint8 *pnum);
/*********************************************************************************************************
** 函數名稱: DealReadProgrmLog()
** 功能描述: 處理讀編程日志
**
** 輸 入: *pnum 當前處理的接收隊列號
** *buf 記錄符合條件的記錄的序號
**
** 輸 出: count記錄符合條件的記錄的數目
********************************************************************************************************/
STIPULP_EXT uint8 DealReadProgrmLog(uint8 *pnum, uint8 *pbuf);
/*********************************************************************************************************
** 函數名稱: ReadParam()
** 功能描述: 讀某一項參數
**
** 輸 入: *cp 測量點號
** *pbuf 保存數據的指針
**
** 輸 出: 數據長度
**
** 全局變量:
** 調用模塊:
********************************************************************************************************/
STIPULP_EXT uint32 ReadParam(uint8 cp,uint8 *di, uint8 *pbuf);
/*********************************************************************************************************
** 函數名稱: ReadRelay()
** 功能描述: 讀中繼
**
** 輸 入: num 當前處理的接收隊列號
**
** 輸 出: 0:成功 1:失敗
********************************************************************************************************/
STIPULP_EXT uint8 ReadRelay(uint8 *pnum);
STIPULP_EXT uint32 CalculateTime(uint8 *pyear, uint8 *pmon, uint8 *pday, uint8 *phour, uint8 *pmin);
STIPULP_EXT unsigned int HEX2BCD(unsigned char hex_data);
STIPULP_EXT unsigned int BCD2HEX(unsigned int bcd_data);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -