83
encoder[count]
k64s
Encoder readings (encoder pulses)
timestamp[count]
k64s
Timestamp readings (microseconds)
encoderIndex[count]
k64s
Encoder pulse index
IOState[count]
k64s
Digital I/O states (bits 0 to 3 are states of
inputs 0 to 3)
7.4.4
Detection Mode
In
Detection
mode, the Server monitors incoming sensor data to detect the presence of
an object. When an object is detected, data is accumulated by the server. After a
complete object has been captured, data is transmitted by the server to the client. Three
different types of message can be transmitted by the server:
Detection Mode Profile
Message
(6),
Detection Mode Vision Message
(7), and
Detection Mode Tracheid
Message
(9). Profile messages contain geometric measurements captured using lasers
and profile cameras. Tracheid messages contain spot angle, scatter, and area
measurements captured using lasers and tracheid cameras (if present). Vision
messages contain image pixels captured using LEDs and vision cameras (if available). A
fourth message type,
Encoder Message
(15), can be enabled by setting the field
EncoderBatchSize
in the server settings file (
Settings.xml
) to a non-zero value. This
message contains batched encoder and timestamp readings at the profile speed for
accurate encoder diagnostics. The batch size is set through the server settings file (see
Section 7.3.1). To toggle between
Encoder Message
versions, change the
EncoderMsgVersion
parameter in
Server Settings
.
Message formats are defined below. Note that invalid profile points are represented by
the value -32768, and invalid tracheid angles are represented by the value 255.
Detection Mode Profile Message
Field
Type
Description
messageSize
k64s
Total size of message (bytes)
messageId
k64s
Type of message (6)
reserved[2]
k64s
Reserved for internal use
deviceId
k64s
Server serial number
groupId
k64s
Group identifier: Top (0), or Bottom (1)
sectionId
k64s
Section identifier (from XML Section/Id)
sequenceIndex
k64s
Object id; increases with each unique object.
timestamp
k64s
Capture time
encoder
k64s
Capture position (encoder pulses)
yOrigin
k64s
Section y-location (mils)
xOrigin
k64s
Section x-location (from XML Section/X0)
yResolution
k64s
Pixel height (mils)
xResolution
k64s
Pixel width (mils)
height
k64s
Profile array height
width
k64s
Profile array width
reserved[2]
k64s
Reserved for internal use
values[height][width]
k16s
Profile (z) values (mils)
Detection Mode Vision Message
Field
Type
Description
messageSize
k64s
Total size of message (bytes)
Summary of Contents for chroma+scan 3155
Page 1: ...chroma scan 3x00 Document Version 4 11 12 30...
Page 14: ...14 3 1 1 Sensors chroma scan 3155 chroma scan 3250 chroma scan 3350...
Page 31: ...31 5 5 Dimensions and Mounting 5 5 1 chroma scan 3155 Sensor Dimensions...
Page 32: ...32 5 5 2 chroma scan 3250 Sensor Dimensions...
Page 33: ...33 5 5 3 chroma scan 3350 Sensor Dimensions...