📄 global.h
字号:
// #########################################################################
// *************************************************************************
// Copyright (C) 2002-2004, Xi'an KeXing M&C Ltd. Corp.
// THIS IS AN UNPUBLISHED WORK CONTAINED CONFIDENTIAL, AND PROPRIETARY
// INFORMATION WHICH IS THE PROPERTY OF Xi'an KeXing M&C Ltd. Corp.
// ANY DISCLOSURE, USE, OR REPRODUCTION, WITHOUT WRITTERN AUTHORIZATION FROM
// Xi'an KeXing M&C Ltd. Corp., IS STRICT
// #########################################################################
// *************************************************************************
#include <windows.h>
#ifndef __GLOBAL_H__
#define __GLOBAL_H__
//---------------------------------------------------------------------------
#define FAI_DataBufferSize 4 * 60
#define FAI_ChannelStart 0
#define FAI_ChannelNumber 3
#define FAI_PacerRate 1000
#define FAI_GainCode 0 // +/- 5V
//------------------------------------------------------------------------------------------------
#define MAXCOUNT_POINT 30
#define MAXCOUNT_POSITION 30
//------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_Device
{
char acDriverControllerID[ 64 ];
char acVID[64];
char acheckerName[32];
SYSTEMTIME ptRepairDate;
char acFactoryDate[20];
float fTemperature;
}PT_Device, FAR* LPT_Device;
//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_Resister
{
short usChecked;
short usState;
float fResister;
}PT_Resister, far* LPT_Resister;
//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_Position
{
short usChecked;
short usState;
float fVoltage;
}PT_Position, far* LPT_Position;
//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_ForceData
{
short usChecked;
short usState;
float fForce;
}PT_ForceData, far* LPT_ForceData;
//------------------------------------------------------------------------------------------------
//
typedef struct tagPT_MeasureData
{
SYSTEMTIME ptStartTime;
short usState;
short usPrimaryPosition;
short usSecondryPosition;
PT_Device ptDevice;
PT_Resister ptResister[MAXCOUNT_POINT];
PT_Position ptPosition[MAXCOUNT_POSITION];
PT_ForceData ptForceData[MAXCOUNT_POINT];
}PT_MeasureData, far* LPT_MeasureData;
//------------------------------------------------------------------------------------------------
#endif // __GLOBAL_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -