sick_scan_xd::SickScanCommonTcp Member List

This is the complete list of members for sick_scan_xd::SickScanCommonTcp, including all inherited members.

ActivateStandBy(void)sick_scan_xd::SickScanCommon
angleCompensatorsick_scan_xd::SickScanCommonprivate
bytes_transfered_sick_scan_xd::SickScanCommonTcpprivate
changeIPandreboot(const std::string &IpAdress)sick_scan_xd::SickScanCommon
check_angle_range(SickScanConfig &conf)sick_scan_xd::SickScanCommon
checkColaTypeAndSwitchToConfigured(bool useBinaryCmd)sick_scan_xd::SickScanCommon
checkForBinaryAnswer(const std::vector< unsigned char > *reply)sick_scan_xd::SickScanCommonprotected
checkForProtocolChangeAndMaybeReconnect(bool &useBinaryCmdNow)sick_scan_xd::SickScanCommonprivate
close_device()sick_scan_xd::SickScanCommonTcpvirtual
cloud_sick_scan_xd::SickScanCommon
cloud_marker_sick_scan_xd::SickScanCommonprivate
cloud_polar_sick_scan_xd::SickScanCommon
cloud_pub_sick_scan_xd::SickScanCommon
cloud_topic_valsick_scan_xd::SickScanCommonprivate
CMD_ACTIVATE_NTP_CLIENT enum valuesick_scan_xd::SickScanCommon
CMD_ACTIVATE_STANDBY enum valuesick_scan_xd::SickScanCommon
CMD_APPLICATION_MODE enum valuesick_scan_xd::SickScanCommon
CMD_APPLICATION_MODE_FIELD_OFF enum valuesick_scan_xd::SickScanCommon
CMD_APPLICATION_MODE_FIELD_ON enum valuesick_scan_xd::SickScanCommon
CMD_APPLICATION_MODE_RANGING_ON enum valuesick_scan_xd::SickScanCommon
CMD_DEVICE_IDENT enum valuesick_scan_xd::SickScanCommon
CMD_DEVICE_IDENT_LEGACY enum valuesick_scan_xd::SickScanCommon
CMD_DEVICE_STATE enum valuesick_scan_xd::SickScanCommon
CMD_DEVICE_TYPE enum valuesick_scan_xd::SickScanCommon
CMD_END enum valuesick_scan_xd::SickScanCommon
CMD_FIRMWARE_VERSION enum valuesick_scan_xd::SickScanCommon
CMD_GET_ANGLE_COMPENSATION_PARAM enum valuesick_scan_xd::SickScanCommon
CMD_GET_OUTPUT_RANGES enum valuesick_scan_xd::SickScanCommon
CMD_GET_PARTIAL_SCAN_CFG enum valuesick_scan_xd::SickScanCommon
CMD_GET_PARTIAL_SCANDATA_CFG enum valuesick_scan_xd::SickScanCommon
CMD_GET_SAFTY_FIELD_CFG enum valuesick_scan_xd::SickScanCommon
CMD_GET_SCANDATACONFIGNAV enum valuesick_scan_xd::SickScanCommon
CMD_LOAD_APPLICATION_DEFAULT enum valuesick_scan_xd::SickScanCommon
CMD_LOCATION_NAME enum valuesick_scan_xd::SickScanCommon
CMD_OPERATION_HOURS enum valuesick_scan_xd::SickScanCommon
CMD_ORDER_NUMBER enum valuesick_scan_xd::SickScanCommon
CMD_POWER_ON_COUNT enum valuesick_scan_xd::SickScanCommon
CMD_READ_ACTIVE_APPLICATIONS enum valuesick_scan_xd::SickScanCommon
CMD_REBOOT enum valuesick_scan_xd::SickScanCommon
CMD_RUN enum valuesick_scan_xd::SickScanCommon
CMD_SCAN_LAYER_FILTER enum valuesick_scan_xd::SickScanCommon
CMD_SEN_SCANDATACONFIGNAV enum valuesick_scan_xd::SickScanCommon
CMD_SERIAL_NUMBER enum valuesick_scan_xd::SickScanCommon
CMD_SET_3_4_TO_ENCODER enum valuesick_scan_xd::SickScanCommon
CMD_SET_ACCESS_MODE_3 enum valuesick_scan_xd::SickScanCommon
CMD_SET_ACCESS_MODE_3_SAFETY_SCANNER enum valuesick_scan_xd::SickScanCommon
CMD_SET_ECHO_FILTER enum valuesick_scan_xd::SickScanCommon
CMD_SET_ENCODER_MODE enum valuesick_scan_xd::SickScanCommon
CMD_SET_ENCODER_MODE_DL enum valuesick_scan_xd::SickScanCommon
CMD_SET_ENCODER_MODE_DP enum valuesick_scan_xd::SickScanCommon
CMD_SET_ENCODER_MODE_FI enum valuesick_scan_xd::SickScanCommon
CMD_SET_ENCODER_MODE_NO enum valuesick_scan_xd::SickScanCommon
CMD_SET_ENCODER_MODE_SI enum valuesick_scan_xd::SickScanCommon
CMD_SET_ENCODER_RES enum valuesick_scan_xd::SickScanCommon
CMD_SET_ENOCDER_RES_1 enum valuesick_scan_xd::SickScanCommon
CMD_SET_GATEWAY enum valuesick_scan_xd::SickScanCommon
CMD_SET_GLARE_DETECTION_SENS enum valuesick_scan_xd::SickScanCommon
CMD_SET_INCREMENTSOURCE_ENC enum valuesick_scan_xd::SickScanCommon
CMD_SET_IP_ADDR enum valuesick_scan_xd::SickScanCommon
CMD_SET_LFEREC_ACTIVE enum valuesick_scan_xd::SickScanCommon
CMD_SET_LFPMEANFILTER enum valuesick_scan_xd::SickScanCommon
CMD_SET_LFPMEDIANFILTER enum valuesick_scan_xd::SickScanCommon
CMD_SET_LID_INPUTSTATE_ACTIVE enum valuesick_scan_xd::SickScanCommon
CMD_SET_LID_OUTPUTSTATE_ACTIVE enum valuesick_scan_xd::SickScanCommon
CMD_SET_LMDSCANDATASCALEFACTOR enum valuesick_scan_xd::SickScanCommon
CMD_SET_MEAN_FILTER enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_ADD_LANDMARK enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_CURR_LAYER enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_DO_MAPPING enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_ERASE_LAYOUT enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_LANDMARK_DATA_FORMAT enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_MAP_CFG enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_OPERATIONAL_MODE_0 enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_OPERATIONAL_MODE_1 enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_OPERATIONAL_MODE_2 enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_OPERATIONAL_MODE_3 enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_OPERATIONAL_MODE_4 enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_POSE enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_POSE_DATA_FORMAT enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_REFL_SIZE enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_SCAN_DATA_FORMAT enum valuesick_scan_xd::SickScanCommon
CMD_SET_NAV_STORE_LAYOUT enum valuesick_scan_xd::SickScanCommon
CMD_SET_NTP_INTERFACE_ETH enum valuesick_scan_xd::SickScanCommon
CMD_SET_NTP_SERVER_IP_ADDR enum valuesick_scan_xd::SickScanCommon
CMD_SET_NTP_TIMEZONE enum valuesick_scan_xd::SickScanCommon
CMD_SET_NTP_UPDATETIME enum valuesick_scan_xd::SickScanCommon
CMD_SET_OUTPUT_RANGES enum valuesick_scan_xd::SickScanCommon
CMD_SET_OUTPUT_RANGES_NAV3 enum valuesick_scan_xd::SickScanCommon
CMD_SET_PARTIAL_SCAN_CFG enum valuesick_scan_xd::SickScanCommon
CMD_SET_PARTIAL_SCANDATA_CFG enum valuesick_scan_xd::SickScanCommon
CMD_SET_PARTICLE_FILTER enum valuesick_scan_xd::SickScanCommon
CMD_SET_SCAN_CFG_LIST enum valuesick_scan_xd::SickScanCommon
CMD_SET_SCAN_LAYER_FILTER enum valuesick_scan_xd::SickScanCommon
CMD_SET_SCANDATACONFIGNAV enum valuesick_scan_xd::SickScanCommon
CMD_SET_TO_COLA_A_PROTOCOL enum valuesick_scan_xd::SickScanCommon
CMD_SET_TO_COLA_B_PROTOCOL enum valuesick_scan_xd::SickScanCommon
CMD_SET_TRACKING_MODE_0 enum valuesick_scan_xd::SickScanCommon
CMD_SET_TRACKING_MODE_1 enum valuesick_scan_xd::SickScanCommon
CMD_SET_TRANSMIT_OBJECTS_OFF enum valuesick_scan_xd::SickScanCommon
CMD_SET_TRANSMIT_OBJECTS_ON enum valuesick_scan_xd::SickScanCommon
CMD_SET_TRANSMIT_RAWTARGETS_OFF enum valuesick_scan_xd::SickScanCommon
CMD_SET_TRANSMIT_RAWTARGETS_ON enum valuesick_scan_xd::SickScanCommon
CMD_START_IMU_DATA enum valuesick_scan_xd::SickScanCommon
CMD_START_MEASUREMENT enum valuesick_scan_xd::SickScanCommon
CMD_START_RADARDATA enum valuesick_scan_xd::SickScanCommon
CMD_START_SCANDATA enum valuesick_scan_xd::SickScanCommon
CMD_STOP_IMU_DATA enum valuesick_scan_xd::SickScanCommon
CMD_STOP_MEASUREMENT enum valuesick_scan_xd::SickScanCommon
CMD_STOP_SCANDATA enum valuesick_scan_xd::SickScanCommon
CMD_WRITE_EEPROM enum valuesick_scan_xd::SickScanCommon
cmdSetAccessMode3(void)sick_scan_xd::SickScanCommon
config_sick_scan_xd::SickScanCommon
convertAscii2BinaryCmd(const char *requestAscii, std::vector< unsigned char > *requestBinary)sick_scan_xd::SickScanCommon
convertBigEndianCharArrayToUnsignedLong(const unsigned char *vecArr)sick_scan_xd::SickScanCommonprotected
convertSendSOPASCommand(const std::string &sopas_ascii_request, std::vector< unsigned char > *reply, bool wait_for_reply=true)sick_scan_xd::SickScanCommonvirtual
datagram_pub_sick_scan_xd::SickScanCommonprivate
deviceIdentStrsick_scan_xd::SickScanCommonprivate
diagnosticPub_sick_scan_xd::SickScanCommonprivate
disconnectFunction()sick_scan_xd::SickScanCommonTcpprotected
disconnectFunctionS(void *obj)sick_scan_xd::SickScanCommonTcpstatic
dumpDatagramForDebugging(unsigned char *buffer, int bufLen, bool isBinary=true)sick_scan_xd::SickScanCommonstatic
Encoder_pubsick_scan_xd::SickScanCommon
expectedFrequency_sick_scan_xd::SickScanCommonprivate
findFrameInReceiveBuffer()sick_scan_xd::SickScanCommonTcp
generateExpectedAnswerString(const std::vector< unsigned char > &requestStr)sick_scan_xd::SickScanCommon
generateUnexpectedAnswerString(const std::string &requestStr)sick_scan_xd::SickScanCommon
get2ndSopasResponse(std::vector< uint8_t > &sopas_response, const std::string &sopas_keyword)sick_scan_xd::SickScanCommon
get_datagram(rosNodePtr nh, rosTime &recvTimeStamp, unsigned char *receiveBuffer, int bufferSize, int *actual_length, bool isBinaryProtocol, int *numberOfRemainingFifoEntries, const std::vector< std::string > &datagram_keywords)sick_scan_xd::SickScanCommonTcpprotectedvirtual
get_expected_frequency() constsick_scan_xd::SickScanCommoninline
getConfigPtr()sick_scan_xd::SickScanCommoninline
getCurrentParamPtr()sick_scan_xd::SickScanCommoninline
getEmulSensor()sick_scan_xd::SickScanCommonTcp
getNanosecTimestampLastTcpMessageReceived(void)sick_scan_xd::SickScanCommoninline
getProtocolType(void)sick_scan_xd::SickScanCommon
getReadTimeOutInMs()sick_scan_xd::SickScanCommon
getReplyMode()sick_scan_xd::SickScanCommonTcp
getSensorIsRadar(void)sick_scan_xd::SickScanCommonprivate
handleNAV350BinaryPositionData(const uint8_t *receiveBuffer, int receiveBufferLength, short &elevAngleX200, double &elevationAngleInRad, rosTime &recvTimeStamp, bool config_sw_pll_only_publish, double config_time_offset, SickGenericParser *parser_, int &numEchos, ros_sensor_msgs::LaserScan &msg, NAV350mNPOSData &navdata)sick_scan_xd::SickScanCommon
hostname_sick_scan_xd::SickScanCommonTcpprivate
imuScan_pub_sick_scan_xd::SickScanCommon
init(rosNodePtr nh)sick_scan_xd::SickScanCommonvirtual
init_cmdTables(rosNodePtr nh)sick_scan_xd::SickScanCommon
init_device()sick_scan_xd::SickScanCommonTcpvirtual
init_scanner(rosNodePtr nh)sick_scan_xd::SickScanCommonprotectedvirtual
isCompatibleDevice(const std::string identStr) constsick_scan_xd::SickScanCommonprotected
isConnected()sick_scan_xd::SickScanCommonTcpinline
lferec_pub_sick_scan_xd::SickScanCommonprivate
lidinputstate_pub_sick_scan_xd::SickScanCommonprivate
lidoutputstate_pub_sick_scan_xd::SickScanCommonprivate
loopOnce(rosNodePtr nh)sick_scan_xd::SickScanCommon
m_add_transform_xyz_rpysick_scan_xd::SickScanCommonprivate
m_alreadyReceivedBytessick_scan_xd::SickScanCommonTcp
m_beVerbosesick_scan_xd::SickScanCommonTcpprivate
m_emulSensorsick_scan_xd::SickScanCommonTcpprivate
m_lastPacketSizesick_scan_xd::SickScanCommonTcp
m_min_intensitysick_scan_xd::SickScanCommonprivate
m_nhsick_scan_xd::SickScanCommonprivate
m_numberOfBytesInReceiveBuffersick_scan_xd::SickScanCommonTcpprivate
m_numberOfBytesInResponseBuffersick_scan_xd::SickScanCommonTcpprivate
m_nwsick_scan_xd::SickScanCommon
m_packetBuffersick_scan_xd::SickScanCommonTcp
m_protocolIdsick_scan_xd::SickScanCommonprivate
m_read_timeout_millisec_defaultsick_scan_xd::SickScanCommonprivate
m_read_timeout_millisec_startupsick_scan_xd::SickScanCommonprivate
m_receiveBuffersick_scan_xd::SickScanCommonTcpprivate
m_receiveDataMutexsick_scan_xd::SickScanCommonTcpprivate
m_replyModesick_scan_xd::SickScanCommonTcpprivate
m_responseBuffersick_scan_xd::SickScanCommonTcpprivate
m_scan_layer_filter_cfgsick_scan_xd::SickScanCommonprivate
messageCbNavOdomVelocity(const sick_scan_msg::NAVOdomVelocity &msg)sick_scan_xd::SickScanCommon
nav_landmark_data_pub_sick_scan_xd::SickScanCommonprivate
nav_pose_data_pub_sick_scan_xd::SickScanCommonprivate
nav_reflector_pub_sick_scan_xd::SickScanCommonprivate
nav_tf_child_frame_id_sick_scan_xd::SickScanCommonprivate
nav_tf_parent_frame_id_sick_scan_xd::SickScanCommonprivate
numberOfDatagramInInputFifo()sick_scan_xd::SickScanCommonTcp
outputChannelFlagIdsick_scan_xd::SickScanCommonprivate
parser_sick_scan_xd::SickScanCommonprivate
port_sick_scan_xd::SickScanCommonTcpprivate
processFrame(rosTime timeStamp, SopasEventMessage &frame)sick_scan_xd::SickScanCommonTcp
pub_sick_scan_xd::SickScanCommonprivate
publish_datagram_sick_scan_xd::SickScanCommonprivate
publish_lferec_sick_scan_xd::SickScanCommonprivate
publish_lidinputstate_sick_scan_xd::SickScanCommonprivate
publish_lidoutputstate_sick_scan_xd::SickScanCommonprivate
publish_nav_landmark_data_sick_scan_xd::SickScanCommonprivate
publish_nav_pose_data_sick_scan_xd::SickScanCommonprivate
readActiveFieldSet(int &active_field_set, std::vector< unsigned char > &sopasReply, bool useBinaryCmd=true)sick_scan_xd::SickScanCommon
readCallbackFunction(UINT8 *buffer, UINT32 &numOfBytes)sick_scan_xd::SickScanCommonTcp
readCallbackFunctionOld(UINT8 *buffer, UINT32 &numOfBytes)sick_scan_xd::SickScanCommonTcpprotected
readCallbackFunctionS(void *obj, UINT8 *buffer, UINT32 &numOfBytes)sick_scan_xd::SickScanCommonTcpstatic
readFieldSetSelectionMethod(int &field_set_selection_method, std::vector< unsigned char > &sopasReply, bool useBinaryCmd=true)sick_scan_xd::SickScanCommon
readLIDinputstate(SickScanFieldMonSingleton *fieldMon, bool useBinaryCmd)sick_scan_xd::SickScanCommonprotected
readParseSafetyFields(bool useBinaryCmd)sick_scan_xd::SickScanCommonprivate
readTimeOutInMssick_scan_xd::SickScanCommonprivate
readWithTimeout(size_t timeout_ms, char *buffer, int buffer_size, int *bytes_read, const std::vector< std::string > &datagram_keywords)sick_scan_xd::SickScanCommonTcpprotectedvirtual
rebootScanner()sick_scan_xd::SickScanCommonvirtual
recvQueuesick_scan_xd::SickScanCommonTcp
reinit(rosNodePtr nh, int delay_millisec)sick_scan_xd::SickScanCommonTcp
replyToString(const std::vector< unsigned char > &reply)sick_scan_xd::SickScanCommonprotected
sendNAV350mNPOSGetData(void)sick_scan_xd::SickScanCommon
sendSopasAndCheckAnswer(std::string request, std::vector< unsigned char > *reply, int cmdId)sick_scan_xd::SickScanCommon
sendSopasAndCheckAnswer(std::vector< unsigned char > request, std::vector< unsigned char > *reply, int cmdId)sick_scan_xd::SickScanCommon
sendSopasAorBgetAnswer(const std::string &request, std::vector< unsigned char > *reply, bool useBinaryCmd)sick_scan_xd::SickScanCommon
sendSOPASCommand(const char *request, std::vector< unsigned char > *reply, int cmdLen, bool wait_for_reply=true)sick_scan_xd::SickScanCommonTcpprotectedvirtual
sendSopasRunSetAccessMode(bool useBinaryCmd)sick_scan_xd::SickScanCommon
sensorIsRadarsick_scan_xd::SickScanCommonprivate
setAligmentMode(int _AligmentMode)sick_scan_xd::SickScanCommon
setApplicationMode(bool _active, int _mode)sick_scan_xd::SickScanCommon
setEmulSensor(bool _emulFlag)sick_scan_xd::SickScanCommonTcp
setLengthAndCRCinBinarySopasRequest(std::vector< uint8_t > *requestBinary)sick_scan_xd::SickScanCommon
setMeanFilter(bool _active, int _numberOfScans)sick_scan_xd::SickScanCommon
setNewIpAddress(const std::string &ipNewIPAddr, bool useBinaryCmd)sick_scan_xd::SickScanCommonprivate
setNTPServerAndStart(const std::string &ipNewIPAddr, bool useBinaryCmd)sick_scan_xd::SickScanCommonprivate
setParticleFilter(bool _active, int _particleThreshold)sick_scan_xd::SickScanCommon
setProtocolType(SopasProtocol cola_dialect_id)sick_scan_xd::SickScanCommon
setReadTimeOutInMs(int timeOutInMs)sick_scan_xd::SickScanCommon
setReplyMode(int _mode)sick_scan_xd::SickScanCommonTcp
setSensorIsRadar(bool _isRadar)sick_scan_xd::SickScanCommonprivate
SickScanCommon(rosNodePtr nh, SickGenericParser *parser)sick_scan_xd::SickScanCommon
SickScanCommonTcp(const std::string &hostname, const std::string &port, int &timelimit, rosNodePtr nh, SickGenericParser *parser, char cola_dialect_id)sick_scan_xd::SickScanCommonTcp
SOPAS_CMD enum namesick_scan_xd::SickScanCommon
sopasCmdChainsick_scan_xd::SickScanCommonprivate
sopasCmdErrMsgsick_scan_xd::SickScanCommonprivate
sopasCmdMaskVecsick_scan_xd::SickScanCommonprivate
sopasCmdVecsick_scan_xd::SickScanCommonprivate
sopasReplyBinVecsick_scan_xd::SickScanCommonprivate
sopasReplyStrVecsick_scan_xd::SickScanCommonprivate
sopasReplyToString(const std::vector< unsigned char > &reply)sick_scan_xd::SickScanCommoninline
sopasReplyVecsick_scan_xd::SickScanCommonprivate
sopasSendMutexsick_scan_xd::SickScanCommonprivate
stop_scanner(bool force_immediate_shutdown=false)sick_scan_xd::SickScanCommonprotectedvirtual
stopScanData(bool force_immediate_shutdown=false)sick_scan_xd::SickScanCommonTcp
switchColaProtocol(bool useBinaryCmd)sick_scan_xd::SickScanCommonprotected
testsetActivateStandBy()sick_scan_xd::SickScanCommon
testsetAligmentMode()sick_scan_xd::SickScanCommon
testsetApplicationMode()sick_scan_xd::SickScanCommon
testsetMeanFilter()sick_scan_xd::SickScanCommon
testsetParticleFilter()sick_scan_xd::SickScanCommon
testSettingIpAddress()sick_scan_xd::SickScanCommon
timelimit_sick_scan_xd::SickScanCommonTcpprivate
update_config(sick_scan_xd::SickScanConfig &new_config, uint32_t level=0)sick_scan_xd::SickScanCommon
writeActiveFieldSet(int active_field_set, std::vector< unsigned char > &sopasReply, bool useBinaryCmd=true)sick_scan_xd::SickScanCommon
writeFieldSetSelectionMethod(int field_set_selection_method, std::vector< unsigned char > &sopasReply, bool useBinaryCmd=true)sick_scan_xd::SickScanCommon
~SickScanCommon()sick_scan_xd::SickScanCommonvirtual
~SickScanCommonTcp()sick_scan_xd::SickScanCommonTcpvirtual


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:21