Structure; Data Format Structure:hlc2_Bufferrapid; Buffering Data Rapid Readout Structure - 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

2-1-5 Buffering Data Rapid Readout Structure

1) Data format structure:HLC2_BUFFERRAPID

typedef struct
{
DWORD
DWORD
DWORD
HLC2_NUMERIC12
} HLC2_BUFFERRAPID
Readout data format by buffering data rapid readout command
0 4 0 0
± 0
+ 1 2 3
2 2 5
-
+ 7 6
5 9
-
+ 3
+ 7 8
<Actual measurement values of the above data example are shown as below>
+12.345678, +12.345801, +12.345576, +12.345652,
(+123)
The specified top point of data is stored in the below top data format.
Second and later point data are read out as difference measurement value of those
previous data (sixth decimal point data).
Top data format: 1-digit sign + 3-digit integer (no zero suppression) + decimal point +
6-digit decimal number
TopPoint;
EndPoint;
dwCount;
*pGetData;
1 2
.
3 4 5 6 7 8
(-225)
(+76)
2-7
Chapter 2 API Function Specifications
// Top point (00001 ~ 99999)
// End point (00001 ~ 99999)
// Counter value ( reserved )
// Read data stored point
Counter value
Top read data
Subsequent data (difference
measurement value)
Subsequent data (difference
measurement value)
Subsequent data (difference
measurement value)
Subsequent data (difference
measurement value)
Subsequent data (difference
measurement value)
Subsequent data (difference
measurement value)
...
, +12.345599, +12.34554, +12.345543, +12.345621
(-59)
(+3)
2
(+78)

Advertisement

Table of Contents
loading

Table of Contents