Variable Type - Panasonic HL-C2 Series User Manual

Ultra high-speed, high-accuracy laser displacement sensor
Hide thumbs Also See for HL-C2 Series:
Table of Contents

Advertisement

Chapter 2 API Function Specifications
2-1

Variable Type

These variable type functions are available in the user's program.
BYTE(8bit unsigned data)
typedef unsigned char BYTE;
WORD(16 bit unsigned data)
typedef unsigned short WORD;
2
DWORD(32 bit unsigned data)
typedef unsigned long DWORD;
PCHAR(8 bit unsigned data pointer)
typedef char * PCHAR;
LPDWORD(32 bit unsigned data pointer)
typedef DWORD *LPDWORD;
HLC2_HANDLE(Handle: handle type which is acquired at device
open)
typedef void * HLC2_HANDLE;
HLC2_STATUS(Status: type of Return value for each function)
typedef DWORD HLC2_STATUS;
LPDOUBLE(64 bit floating decimal point data pointer)
typedef double *LPDOUBLE
// dwHead selected.
#define
#define
// dwOut selected.
#define
#define
// dwIO selected.
#define
#define
HEADA
0
HEADB
1
OUT1
0
OUT2
1
IO_IN
0
IO_OUT
1
// Selected HAED-A
// Selected HEAD-B
// Selected OUT1.
// Selected OUT2.
// GET
// SET or EXECUTION
2-2

Advertisement

Table of Contents
loading

Table of Contents