#include <sick_generic_field_mon.h>
Definition at line 152 of file sick_generic_field_mon.h.
◆ SickScanFieldMonSingleton()
sick_scan_xd::SickScanFieldMonSingleton::SickScanFieldMonSingleton |
( |
| ) |
|
|
private |
◆ getActiveFieldset()
int sick_scan_xd::SickScanFieldMonSingleton::getActiveFieldset |
( |
void |
| ) |
|
|
inline |
◆ getFieldSelectionMethod()
int sick_scan_xd::SickScanFieldMonSingleton::getFieldSelectionMethod |
( |
void |
| ) |
|
|
inline |
◆ getInstance()
◆ getMonFields()
const std::vector<SickScanMonField>& sick_scan_xd::SickScanFieldMonSingleton::getMonFields |
( |
void |
| ) |
const |
|
inline |
◆ LIDinputstateMsgToString()
std::string sick_scan_xd::SickScanFieldMonSingleton::LIDinputstateMsgToString |
( |
const sick_scan_msg::LIDinputstateMsg & |
inputstate_msg | ) |
|
◆ parseActiveFieldSetResponse()
void sick_scan_xd::SickScanFieldMonSingleton::parseActiveFieldSetResponse |
( |
unsigned char * |
datagram, |
|
|
int |
datagram_length, |
|
|
uint16_t * |
active_field_set |
|
) |
| |
Parse binary ActiveFieldSet response "sRA ActiveFieldSet".
- Parameters
-
datagramm | Pointer to datagram data |
datagram_length | Number of bytes in datagram |
Definition at line 260 of file sick_generic_field_mon.cpp.
◆ parseAsciiDatagram()
int sick_scan_xd::SickScanFieldMonSingleton::parseAsciiDatagram |
( |
std::vector< unsigned char > |
datagramm, |
|
|
float |
rectFieldAngleRefPointOffsetRad |
|
) |
| |
Parsing Ascii datagram.
- Parameters
-
datagram | Pointer to datagram data |
datagram_length | Number of bytes in datagram |
Definition at line 303 of file sick_generic_field_mon.cpp.
◆ parseAsciiLIDinputstateMsg()
int sick_scan_xd::SickScanFieldMonSingleton::parseAsciiLIDinputstateMsg |
( |
unsigned char * |
datagram, |
|
|
int |
datagram_length |
|
) |
| |
Parse binary LIDinputstate message and set active field set.
- Parameters
-
datagramm | Pointer to datagram data |
datagram_length | Number of bytes in datagram |
Definition at line 175 of file sick_generic_field_mon.cpp.
◆ parseBinaryDatagram()
int sick_scan_xd::SickScanFieldMonSingleton::parseBinaryDatagram |
( |
std::vector< unsigned char > |
datagramm, |
|
|
float |
rectFieldAngleRefPointOffsetRad |
|
) |
| |
◆ parseBinaryLIDinputstateMsg()
int sick_scan_xd::SickScanFieldMonSingleton::parseBinaryLIDinputstateMsg |
( |
unsigned char * |
datagramm, |
|
|
int |
datagram_length, |
|
|
sick_scan_msg::LIDinputstateMsg & |
inputstate_msg |
|
) |
| |
Parse binary LIDinputstate message and set active field set.
- Parameters
-
datagramm | Pointer to datagram data |
datagram_length | Number of bytes in datagram |
Definition at line 187 of file sick_generic_field_mon.cpp.
◆ parseFieldSetSelectionMethodResponse()
void sick_scan_xd::SickScanFieldMonSingleton::parseFieldSetSelectionMethodResponse |
( |
unsigned char * |
datagram, |
|
|
int |
datagram_length, |
|
|
uint8_t * |
field_set_selection_method |
|
) |
| |
Parse binary FieldSetSelectionMethod response "sRA FieldSetSelectionMethod".
- Parameters
-
datagramm | Pointer to datagram data |
datagram_length | Number of bytes in datagram |
Definition at line 274 of file sick_generic_field_mon.cpp.
◆ setActiveFieldset()
void sick_scan_xd::SickScanFieldMonSingleton::setActiveFieldset |
( |
int |
active_fieldset | ) |
|
|
inline |
◆ setFieldSelectionMethod()
void sick_scan_xd::SickScanFieldMonSingleton::setFieldSelectionMethod |
( |
int |
field_selection_method | ) |
|
|
inline |
◆ active_mon_fieldset
int sick_scan_xd::SickScanFieldMonSingleton::active_mon_fieldset = 0 |
|
private |
◆ instance
◆ mon_field_selection_method
int sick_scan_xd::SickScanFieldMonSingleton::mon_field_selection_method = 0 |
|
private |
◆ monFields
std::vector<SickScanMonField> sick_scan_xd::SickScanFieldMonSingleton::monFields |
|
private |
The documentation for this class was generated from the following files: