Skip to content

Struct jsScanHeadCapabilities

ClassList > jsScanHeadCapabilities

Structure used to communicate the various capabilities and limits of a given scan head type.

  • #include <joescan_pinchot.h>

Public Attributes

Type Name
uint32_t camera_brightness_bit_depth
Number of bits used for a brightness value injsProfileData .
uint32_t max_camera_image_height
Maximum image height camera supports.
uint32_t max_camera_image_width
Maximum image width camera supports.
uint32_t max_scan_period_us
The largest scan period in microseconds supported by product.
uint32_t min_scan_period_us
The smallest scan period in microseconds supported by product.
uint32_t num_cameras
The number of cameras supported by product.
uint32_t num_encoders
The number of encoders supported by product.
uint32_t num_lasers
The number of lasers supported by product.

Public Attributes Documentation

camera_brightness_bit_depth

Number of bits used for a brightness value injsProfileData .

uint32_t camera_brightness_bit_depth;


max_camera_image_height

Maximum image height camera supports.

uint32_t max_camera_image_height;


max_camera_image_width

Maximum image width camera supports.

uint32_t max_camera_image_width;


max_scan_period_us

The largest scan period in microseconds supported by product.

uint32_t max_scan_period_us;


min_scan_period_us

The smallest scan period in microseconds supported by product.

uint32_t min_scan_period_us;


num_cameras

The number of cameras supported by product.

uint32_t num_cameras;


num_encoders

The number of encoders supported by product.

uint32_t num_encoders;


num_lasers

The number of lasers supported by product.

uint32_t num_lasers;