Class SickScanFieldMonSingleton
Defined in File sick_generic_field_mon.h
Class Documentation
-
class SickScanFieldMonSingleton
Public Functions
-
inline const std::vector<SickScanMonField> &getMonFields(void) const
-
inline void setActiveFieldset(int active_fieldset)
-
inline int getActiveFieldset(void)
-
inline void setFieldSelectionMethod(int field_selection_method)
-
inline int getFieldSelectionMethod(void)
-
int parseAsciiLIDinputstateMsg(unsigned char *datagram, int datagram_length)
-
int parseBinaryLIDinputstateMsg(unsigned char *datagram, int datagram_length, sick_scan_msg::LIDinputstateMsg &inputstate_msg)
-
void parseActiveFieldSetResponse(unsigned char *datagram, int datagram_length, uint16_t *active_field_set)
-
void parseFieldSetSelectionMethodResponse(unsigned char *datagram, int datagram_length, uint8_t *field_set_selection_method)
-
int parseBinaryDatagram(std::vector<unsigned char> datagramm, float rectFieldAngleRefPointOffsetRad)
-
int parseAsciiDatagram(std::vector<unsigned char> datagramm, float rectFieldAngleRefPointOffsetRad)
-
std::string LIDinputstateMsgToString(const sick_scan_msg::LIDinputstateMsg &inputstate_msg)
Public Static Functions
-
static SickScanFieldMonSingleton *getInstance()
-
inline const std::vector<SickScanMonField> &getMonFields(void) const