SickToolbox::SickLMS::sick_lms_scan_profile_b0_tag Struct Reference

A structure for aggregating the data that define a scan profile obtained from reply B0 (See page 49 Telegram listing). More...

#include <c++/drivers/lms/sicklms-1.0/SickLMS.hh>

List of all members.

Public Attributes

uint16_t sick_num_measurements
 Number of measurements.
uint16_t sick_measurements [SICK_MAX_NUM_MEASUREMENTS]
 Range/reflectivity measurement buffer.
uint8_t sick_field_a_values [SICK_MAX_NUM_MEASUREMENTS]
 Reflects the Field A bit value returned w/ range measurement.
uint8_t sick_field_b_values [SICK_MAX_NUM_MEASUREMENTS]
 Reflects the Field B but value returned w/ range measurement.
uint8_t sick_field_c_values [SICK_MAX_NUM_MEASUREMENTS]
 Reflects the Field C (or dazzle - depending upon sensor mode) value returned w/ range measurement.
uint8_t sick_telegram_index
 Telegram index modulo 256.
uint8_t sick_real_time_scan_index
 If real-time scan indices are requested, this value is set (modulo 256).
uint8_t sick_partial_scan_index
 Indicates the start angle of the scan (This is useful for partial scans).


Detailed Description

A structure for aggregating the data that define a scan profile obtained from reply B0 (See page 49 Telegram listing).


Member Data Documentation

uint16_t SickToolbox::SickLMS::sick_lms_scan_profile_b0_tag::sick_num_measurements

Number of measurements.

uint16_t SickToolbox::SickLMS::sick_lms_scan_profile_b0_tag::sick_measurements[SICK_MAX_NUM_MEASUREMENTS]

Range/reflectivity measurement buffer.

uint8_t SickToolbox::SickLMS::sick_lms_scan_profile_b0_tag::sick_field_a_values[SICK_MAX_NUM_MEASUREMENTS]

Reflects the Field A bit value returned w/ range measurement.

uint8_t SickToolbox::SickLMS::sick_lms_scan_profile_b0_tag::sick_field_b_values[SICK_MAX_NUM_MEASUREMENTS]

Reflects the Field B but value returned w/ range measurement.

uint8_t SickToolbox::SickLMS::sick_lms_scan_profile_b0_tag::sick_field_c_values[SICK_MAX_NUM_MEASUREMENTS]

Reflects the Field C (or dazzle - depending upon sensor mode) value returned w/ range measurement.

uint8_t SickToolbox::SickLMS::sick_lms_scan_profile_b0_tag::sick_telegram_index

Telegram index modulo 256.

uint8_t SickToolbox::SickLMS::sick_lms_scan_profile_b0_tag::sick_real_time_scan_index

If real-time scan indices are requested, this value is set (modulo 256).

uint8_t SickToolbox::SickLMS::sick_lms_scan_profile_b0_tag::sick_partial_scan_index

Indicates the start angle of the scan (This is useful for partial scans).


The documentation for this struct was generated from the following file:
Generated on Thu Mar 20 09:41:46 2008 for sicktoolbox-1.0 by  doxygen 1.5.1