#include <msg_0xB1.H>
Public Member Functions | |
msg_0xB1_t () | |
msg_0xB1_t (msg_t const *msg) | |
char const * | sw_version (void) const |
unsigned | operating_mode (void) const |
unsigned | status (void) const |
char const * | manufacturer_code (void) const |
unsigned | baud_rate (void) const |
unsigned | units (void) const |
bool | laser_enabled (void) const |
char const * | boot_prom_sw_version (void) const |
Static Public Attributes | |
static unsigned const | BAUD_500000 = 0x8001 |
static unsigned const | BAUD_38400 = 0x8019 |
static unsigned const | BAUD_19200 = 0x8033 |
static unsigned const | BAUD_9600 = 0x8067 |
Static Protected Attributes | |
static unsigned const | SW_VERSION_OFFSET = 5 |
static unsigned const | OPERATING_MODE_OFFSET = 12 |
static unsigned const | STATUS_OFFSET = 13 |
static unsigned const | MANUFACTURER_CODE_OFFSET = 14 |
static unsigned const | VARIANT_TYPE_OFFSET = 22 |
static unsigned const | BAUD_RATE_OFFSET = 120 |
static unsigned const | UNITS_OFFSET = 126 |
static unsigned const | LASER_ENABLED_OFFSET = 127 |
static unsigned const | BOOT_PROM_SW_VERSION_OFFSET = 128 |
sick::msg_0xB1_t::msg_0xB1_t | ( | ) |
sick::msg_0xB1_t::msg_0xB1_t | ( | msg_t const * | msg | ) | [inline] |
unsigned sick::msg_0xB1_t::baud_rate | ( | void | ) | const [inline] |
References BAUD_RATE_OFFSET, and sick::msg_t::m_data.
Referenced by msg_0xB1_printer().
char const* sick::msg_0xB1_t::boot_prom_sw_version | ( | void | ) | const [inline] |
References BOOT_PROM_SW_VERSION_OFFSET, and sick::msg_t::m_data.
Referenced by msg_0xB1_printer().
bool sick::msg_0xB1_t::laser_enabled | ( | void | ) | const [inline] |
References LASER_ENABLED_OFFSET, and sick::msg_t::m_data.
Referenced by msg_0xB1_printer().
char const* sick::msg_0xB1_t::manufacturer_code | ( | void | ) | const [inline] |
References sick::msg_t::m_data, and MANUFACTURER_CODE_OFFSET.
Referenced by msg_0xB1_printer().
unsigned sick::msg_0xB1_t::operating_mode | ( | void | ) | const [inline] |
References sick::msg_t::m_data, and OPERATING_MODE_OFFSET.
Referenced by msg_0xB1_printer().
unsigned sick::msg_0xB1_t::status | ( | void | ) | const [inline] |
References sick::msg_t::m_data, and STATUS_OFFSET.
Referenced by msg_0xB1_printer().
char const* sick::msg_0xB1_t::sw_version | ( | void | ) | const [inline] |
References sick::msg_t::m_data, and SW_VERSION_OFFSET.
Referenced by msg_0xB1_printer().
unsigned sick::msg_0xB1_t::units | ( | void | ) | const [inline] |
References sick::msg_t::m_data, and UNITS_OFFSET.
Referenced by msg_0xB1_printer().
unsigned const sick::msg_0xB1_t::BAUD_19200 = 0x8033 [static] |
unsigned const sick::msg_0xB1_t::BAUD_38400 = 0x8019 [static] |
unsigned const sick::msg_0xB1_t::BAUD_500000 = 0x8001 [static] |
unsigned const sick::msg_0xB1_t::BAUD_9600 = 0x8067 [static] |
unsigned const sick::msg_0xB1_t::BAUD_RATE_OFFSET = 120 [static, protected] |
Referenced by baud_rate().
unsigned const sick::msg_0xB1_t::BOOT_PROM_SW_VERSION_OFFSET = 128 [static, protected] |
Referenced by boot_prom_sw_version().
unsigned const sick::msg_0xB1_t::LASER_ENABLED_OFFSET = 127 [static, protected] |
Referenced by laser_enabled().
unsigned const sick::msg_0xB1_t::MANUFACTURER_CODE_OFFSET = 14 [static, protected] |
Referenced by manufacturer_code().
unsigned const sick::msg_0xB1_t::OPERATING_MODE_OFFSET = 12 [static, protected] |
Referenced by operating_mode().
unsigned const sick::msg_0xB1_t::STATUS_OFFSET = 13 [static, protected] |
Referenced by status().
unsigned const sick::msg_0xB1_t::SW_VERSION_OFFSET = 5 [static, protected] |
Referenced by sw_version().
unsigned const sick::msg_0xB1_t::UNITS_OFFSET = 126 [static, protected] |
Referenced by units().
unsigned const sick::msg_0xB1_t::VARIANT_TYPE_OFFSET = 22 [static, protected] |