nebula_hesai_hw_interfaces: Humble
Links
Rosindex
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace boost::endian
Namespace nebula
Namespace nebula::drivers
Classes and Structs
Struct HesaiHwInterface::ptc_error_t
Struct HesaiConfig_OT128_AT128
Struct HesaiConfig_OT128_AT128::Internal
Struct HesaiConfig_XT_40P_64_QT128
Struct HesaiConfig_XT_40P_64_QT128::Internal
Struct HesaiConfigBase
Struct HesaiConfigBase::Internal
Struct HesaiInventory_AT128
Struct HesaiInventory_AT128::Internal
Struct HesaiInventory_OT128
Struct HesaiInventory_OT128::Internal
Struct HesaiInventory_QT128
Struct HesaiInventory_QT128::Internal
Struct HesaiInventory_XT16_32_40P
Struct HesaiInventory_XT16_32_40P::Internal
Struct HesaiInventoryBase
Struct HesaiInventoryBase::Internal
Struct HesaiLidarMonitor
Struct HesaiLidarRangeAll
Struct HesaiLidarStatus_AT128_QT128
Struct HesaiLidarStatus_AT128_QT128::Internal
Struct HesaiLidarStatus_XT_40p
Struct HesaiLidarStatus_XT_40p::Internal
Struct HesaiLidarStatusAT128
Struct HesaiLidarStatusBase
Struct HesaiLidarStatusBase::Internal
Struct HesaiLidarStatusOT128
Struct HesaiLidarStatusOT128::Internal
Struct HesaiLidarStatusQT128
Struct HesaiPtpConfig1588v2
Struct HesaiPtpConfig1588v2Extended
Struct HesaiPtpConfig8021AS
Struct HesaiPtpConfigBase
Struct HesaiPtpDiagStatus
Struct HesaiPtpTlvGrandmasterSettingsNp
Struct PtpTlvClockIdentity
Struct PtpTlvGmPhaseChange
Struct PtpTlvPortDataSet
Struct PtpTlvPortIdentity
Struct PtpTlvTimeStatusNp
Class HesaiHwInterface
Functions
Function nebula::operator<<(std::ostream&, const HesaiConfigBase&)
Function nebula::operator<<(std::ostream&, const HesaiLidarStatusBase&)
Function nebula::operator<<(std::ostream&, const HesaiPtpConfigBase&)
Function nebula::operator<<(std::ostream&, const HesaiLidarMonitor&)
Variables
Variable nebula::drivers::g_hesai_lidar_gps_clock_source
Variable nebula::drivers::g_hesai_lidar_ptp_clock_source
Variable nebula::drivers::g_mtu_size
Variable nebula::drivers::g_pandar_tcp_command_port
Variable nebula::drivers::g_ptc_command_dummy_byte
Variable nebula::drivers::g_ptc_command_get_config_info
Variable nebula::drivers::g_ptc_command_get_high_resolution_mode
Variable nebula::drivers::g_ptc_command_get_inventory_info
Variable nebula::drivers::g_ptc_command_get_lidar_calibration
Variable nebula::drivers::g_ptc_command_get_lidar_range
Variable nebula::drivers::g_ptc_command_get_lidar_status
Variable nebula::drivers::g_ptc_command_get_ptp_config
Variable nebula::drivers::g_ptc_command_get_up_close_blockage_detection
Variable nebula::drivers::g_ptc_command_header_high
Variable nebula::drivers::g_ptc_command_header_low
Variable nebula::drivers::g_ptc_command_lidar_monitor
Variable nebula::drivers::g_ptc_command_ptp_diagnostics
Variable nebula::drivers::g_ptc_command_ptp_grandmaster_settings_np
Variable nebula::drivers::g_ptc_command_ptp_port_data_set
Variable nebula::drivers::g_ptc_command_ptp_status
Variable nebula::drivers::g_ptc_command_ptp_time_status_np
Variable nebula::drivers::g_ptc_command_reset
Variable nebula::drivers::g_ptc_command_set_clock_source
Variable nebula::drivers::g_ptc_command_set_control_port
Variable nebula::drivers::g_ptc_command_set_destination_ip
Variable nebula::drivers::g_ptc_command_set_high_resolution_mode
Variable nebula::drivers::g_ptc_command_set_lidar_range
Variable nebula::drivers::g_ptc_command_set_ptp_config
Variable nebula::drivers::g_ptc_command_set_return_mode
Variable nebula::drivers::g_ptc_command_set_rotate_direction
Variable nebula::drivers::g_ptc_command_set_spin_rate
Variable nebula::drivers::g_ptc_command_set_standby_mode
Variable nebula::drivers::g_ptc_command_set_sync_angle
Variable nebula::drivers::g_ptc_command_set_trigger_method
Variable nebula::drivers::g_ptc_command_set_up_close_blockage_detection
Variable nebula::drivers::g_ptc_error_code_fpga_comm_failed
Variable nebula::drivers::g_ptc_error_code_invalid_data
Variable nebula::drivers::g_ptc_error_code_invalid_input_param
Variable nebula::drivers::g_ptc_error_code_no_error
Variable nebula::drivers::g_ptc_error_code_other
Variable nebula::drivers::g_ptc_error_code_out_of_memory
Variable nebula::drivers::g_ptc_error_code_server_conn_failed
Variable nebula::drivers::g_ptc_error_code_unsupported_cmd
Variable nebula::drivers::g_ptp_command_get_ptp_lock_offset
Variable nebula::drivers::g_ptp_command_set_ptp_lock_offset
Variable nebula::drivers::g_ptp_log_announce_interval
Variable nebula::drivers::g_ptp_log_min_delay_interval
Variable nebula::drivers::g_ptp_sync_interval
Variable nebula::drivers::g_tcp_error_incomplete_response
Variable nebula::drivers::g_tcp_error_timeout
Variable nebula::drivers::g_tcp_error_unexpected_payload
Variable nebula::drivers::g_tcp_error_unrelated_response
Directories
Directory include
Directory nebula_hesai_hw_interfaces
Files
File hesai_cmd_response.hpp
File hesai_hw_interface.hpp
Standard Documents
PACKAGE
Index
nebula_hesai_hw_interfaces: Humble
C++ API
Struct PtpTlvPortIdentity
View page source
Struct PtpTlvPortIdentity
Defined in
File hesai_cmd_response.hpp
Struct Documentation
struct
PtpTlvPortIdentity
Public Functions
inline
nlohmann
::
ordered_json
to_json
(
)
const
Public Members
PtpTlvClockIdentity
clock_id
big_uint16_buf_t
port_number