sick::msg_0x77_builder_t Class Reference
#include <msg_0x77_builder.H>
List of all members.
Public Types |
| enum | sens_t { STD,
MED,
LOW,
HIGH
} |
| enum | avail_t { LVL_3 = 0x01,
RT_INDICES = 0x02,
LVL_2 = 0x04
} |
| enum | meas_mode_t {
MODE_0 = 0x00,
MODE_1 = 0x01,
MODE_2 = 0x02,
MODE_3 = 0x03,
MODE_4 = 0x04,
MODE_5 = 0x05,
MODE_6 = 0x06,
MODE_7 = 0x0F
} |
| enum | units_t { UNIT_CM = 0x00,
UNIT_MM = 0x01
} |
Public Member Functions |
| | msg_0x77_builder_t () |
| void | blanking (uint16_t blank_) |
| void | sensitivity (sens_t sens_) |
| void | availability (avail_t avail_) |
| void | measuring_mode (meas_mode_t mode_) |
| void | units (units_t units_) |
| void | temporary_field (uint16_t field_) |
| void | field_a_b_subtractive (bool sub_) |
| void | multiple_eval (uint16_t eval_) |
| void | restart (uint16_t restart_) |
| void | restart_time (uint16_t time_) |
| void | blanking_multiple_eval (uint16_t eval_) |
| void | contour_a_reference (uint16_t ref_) |
| void | contour_a_pos_tolerance (uint16_t tol_) |
| void | contour_a_neg_tolerance (uint16_t tol_) |
| void | contour_a_beg_angle (uint16_t angle_) |
| void | contour_a_end_angle (uint16_t angle_) |
| void | contour_b_reference (uint16_t ref_) |
| void | contour_b_pos_tolerance (uint16_t tol_) |
| void | contour_b_neg_tolerance (uint16_t tol_) |
| void | contour_b_beg_angle (uint16_t angle_) |
| void | contour_b_end_angle (uint16_t angle_) |
| void | contour_c_reference (uint16_t ref_) |
| void | contour_c_pos_tolerance (uint16_t tol_) |
| void | contour_c_neg_tolerance (uint16_t tol_) |
| void | contour_c_beg_angle (uint16_t angle_) |
| void | contour_c_end_angle (uint16_t angle_) |
| void | pixel_eval (bool eval_) |
| void | single_eval_mode (uint16_t mode_) |
| void | field_b_c_restart_time (uint16_t time_) |
| void | dazzling_multiple_eval (uint16_t eval_) |
Protected Member Functions |
| unsigned | _build (void) |
Protected Attributes |
| unsigned | m_sc_size |
| unsigned char | m_sc_data [404] |
Member Enumeration Documentation
- Enumerator:
| MODE_0 |
|
| MODE_1 |
|
| MODE_2 |
|
| MODE_3 |
|
| MODE_4 |
|
| MODE_5 |
|
| MODE_6 |
|
| MODE_7 |
|
Constructor & Destructor Documentation
| msg_0x77_builder_t::msg_0x77_builder_t |
( |
|
) |
|
Member Function Documentation
| unsigned msg_0x77_builder_t::_build |
( |
void |
|
) |
[protected, virtual] |
| void msg_0x77_builder_t::availability |
( |
avail_t |
avail_ |
) |
|
| void msg_0x77_builder_t::blanking |
( |
uint16_t |
blank_ |
) |
|
| void sick::msg_0x77_builder_t::blanking_multiple_eval |
( |
uint16_t |
eval_ |
) |
|
| void sick::msg_0x77_builder_t::contour_a_beg_angle |
( |
uint16_t |
angle_ |
) |
|
| void sick::msg_0x77_builder_t::contour_a_end_angle |
( |
uint16_t |
angle_ |
) |
|
| void sick::msg_0x77_builder_t::contour_a_neg_tolerance |
( |
uint16_t |
tol_ |
) |
|
| void sick::msg_0x77_builder_t::contour_a_pos_tolerance |
( |
uint16_t |
tol_ |
) |
|
| void sick::msg_0x77_builder_t::contour_a_reference |
( |
uint16_t |
ref_ |
) |
|
| void sick::msg_0x77_builder_t::contour_b_beg_angle |
( |
uint16_t |
angle_ |
) |
|
| void sick::msg_0x77_builder_t::contour_b_end_angle |
( |
uint16_t |
angle_ |
) |
|
| void sick::msg_0x77_builder_t::contour_b_neg_tolerance |
( |
uint16_t |
tol_ |
) |
|
| void sick::msg_0x77_builder_t::contour_b_pos_tolerance |
( |
uint16_t |
tol_ |
) |
|
| void sick::msg_0x77_builder_t::contour_b_reference |
( |
uint16_t |
ref_ |
) |
|
| void sick::msg_0x77_builder_t::contour_c_beg_angle |
( |
uint16_t |
angle_ |
) |
|
| void sick::msg_0x77_builder_t::contour_c_end_angle |
( |
uint16_t |
angle_ |
) |
|
| void sick::msg_0x77_builder_t::contour_c_neg_tolerance |
( |
uint16_t |
tol_ |
) |
|
| void sick::msg_0x77_builder_t::contour_c_pos_tolerance |
( |
uint16_t |
tol_ |
) |
|
| void sick::msg_0x77_builder_t::contour_c_reference |
( |
uint16_t |
ref_ |
) |
|
| void sick::msg_0x77_builder_t::dazzling_multiple_eval |
( |
uint16_t |
eval_ |
) |
|
| void sick::msg_0x77_builder_t::field_a_b_subtractive |
( |
bool |
sub_ |
) |
|
| void sick::msg_0x77_builder_t::field_b_c_restart_time |
( |
uint16_t |
time_ |
) |
|
| void msg_0x77_builder_t::measuring_mode |
( |
meas_mode_t |
mode_ |
) |
|
| void sick::msg_0x77_builder_t::multiple_eval |
( |
uint16_t |
eval_ |
) |
|
| void sick::msg_0x77_builder_t::pixel_eval |
( |
bool |
eval_ |
) |
|
| void sick::msg_0x77_builder_t::restart |
( |
uint16_t |
restart_ |
) |
|
| void sick::msg_0x77_builder_t::restart_time |
( |
uint16_t |
time_ |
) |
|
| void msg_0x77_builder_t::sensitivity |
( |
sens_t |
sens_ |
) |
|
| void sick::msg_0x77_builder_t::single_eval_mode |
( |
uint16_t |
mode_ |
) |
|
| void sick::msg_0x77_builder_t::temporary_field |
( |
uint16_t |
field_ |
) |
|
| void msg_0x77_builder_t::units |
( |
units_t |
units_ |
) |
|
Member Data Documentation
The documentation for this class was generated from the following files: