funcdecl.h

来自「此为某测试平台的上位机软件部分」· C头文件 代码 · 共 62 行

H
62
字号

#pragma once
#include "CmnDef.h"

BOOL   ProcessGlobalArgs();

namespace  GeneralModular
{

}	//end  namespace  GeneralModular


/*串口通信和PXI初始化功能的函数定义部分*/
namespace  NMRS232
{
//定义继电器开关命令
enum   delayCmd
{
		dcOpen  = 1,	//打开继电器
		dcClose = 0		//关闭继电器
};
//定义1路输出的信号方式
enum   SignalPattern
{
		ssSine   = 1,	//正弦信号
		ssTangle = 2,	//三角波信号
		ssPluse  = 3	//方波信号
};

BOOL   _InitSerialPort(int nPort);
void   _SendCmd(LPCTSTR lpBuffer);
BOOL   _RecvCmd(char szRecvBuff[128], int nLen);
void   _ReleasePort(void);

//
BOOL   _ResetPCBBoard(void);
BOOL   _VerifySuccess(void);
BOOL   _SendRelayOp(int nWhichDelay, BOOL bClose);
BOOL   _Send3ChSignalPhaseShift(void);
BOOL   _Send1ChMultiPattSignal(SignalPattern spArg);
BOOL   _SendShutOffSignal(void);
}	//end namespace NMRS232

//namespace  NMPXIDRV
//{
	BOOL   AfxInitPXIHW(PXIDeviceResultMiscelInfo *pPXIDeviceResource);
	void   AfxReleaseHW();
//}  //end namespace NMPXIDRV

namespace   AirStutNSP
{
		//定义全局变量
		static   PXIDeviceResultMiscelInfo   g_sPXIDeviceMiscelInfo;

		void     GoBitEntry(CTreeCtrl *pTreeCtrl, int nItemNo, CListCtrl *pListCtrl, int nOpMode);
}	//end namespace AirStutNSP

namespace   NMDetailResult
{
		
		LPCTSTR  _ShowBitItemResult(int nType);	//
}	//end namespace NMDetailResult

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?