⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pmddrv.h

📁 一个机器人的源代码.软件设计得超级好!是商业级代码.
💻 H
字号:
#ifndef PMD_Drv
#define	PMD_Drv

#ifdef WIN32
// required because we are using the Win32 API
#include <windows.h>
#endif

#include <PMDtrans.h>

//  PMDdrv.h -- parallel IO via Windows driver
//
//  Performance Motion Devices, Inc.
//

enum {PMDDrvIOMode_16_16=0, PMDDrvIOMode_8_16, PMDDrvIOMode_8_8};

typedef struct tagPMDDrvIOTransportData {

	PMDuint16 bVerifyChecksum;
	PMDuint16 bDiagnostics;

	int OSNT;
	HANDLE hDrv;
	int GettingError;
	int busMode;

} PMDDrvIOTransportData;

// forward declaration
//typedef struct tagPMDIOTransport PMDIOTransport;
//typedef struct tagPMDAxisHandle PMDAxisHandle;

// functions that can be called externally
PMDuint16 PMDDrv_Init(void* handle);
void PMDDrv_InitData(PMDDrvIOTransportData* transport_data, int IOMode);
PMDuint16 PMDSetupAxisInterface_Driver(PMDAxisHandle* axis_handle, PMDAxis axis_number);

#endif

⌨️ 快捷键说明

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