novatel_oem7_driver
20.5
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace novatel_oem7_driver
Classes and Structs
Class Oem7MessageDecoderIf
Class Oem7MessageDecoderUserIf
Class Oem7MessageHandlerIf
Class Oem7ReceiverIf
Enums
Enum oem7_imu_type_t
Functions
Function novatel_oem7_driver::__attribute__
Function novatel_oem7_driver::Get_INSCONFIG_NumRotations
Function novatel_oem7_driver::Get_INSCONFIG_NumTranslations
Function novatel_oem7_driver::Get_INSCONFIG_Rotation
Function novatel_oem7_driver::Get_INSCONFIG_Translation
Function novatel_oem7_driver::Get_PSRDOP2_NumSystems
Function novatel_oem7_driver::Get_PSRDOP2_System
Function novatel_oem7_driver::GetDOPFromPSRDOP2
Function novatel_oem7_driver::getImuRawScaleFactors
Function novatel_oem7_driver::getOem7Header
Function novatel_oem7_driver::getOem7MessageId
Function novatel_oem7_driver::getOem7MessageName
Function novatel_oem7_driver::getOem7ShortHeader
Function novatel_oem7_driver::initializeOem7MessageUtil
Function novatel_oem7_driver::isNMEAMessage
Template Function novatel_oem7_driver::MakeROSMessage
Function novatel_oem7_driver::OEM7_NMEA_MSGIDS
Variables
Variable novatel_oem7_driver::BESTGNSSPOS_OEM7_MSGID
Variable novatel_oem7_driver::BESTPOS_OEM7_MSGID
Variable novatel_oem7_driver::BESTUTM_OEM7_MSGID
Variable novatel_oem7_driver::BESTVEL_OEM7_MSGID
Variable novatel_oem7_driver::CORRIMUS_OEM7_MSGID
Variable novatel_oem7_driver::GLMLA_OEM7_MSGID
Variable novatel_oem7_driver::GPALM_OEM7_MSGID
Variable novatel_oem7_driver::GPGGA_OEM7_MSGID
Variable novatel_oem7_driver::GPGGALONG_OEM7_MSGID
Variable novatel_oem7_driver::GPGLL_OEM7_MSGID
Variable novatel_oem7_driver::GPGRS_OEM7_MSGID
Variable novatel_oem7_driver::GPGSA_OEM7_MSGID
Variable novatel_oem7_driver::GPGST_OEM7_MSGID
Variable novatel_oem7_driver::GPGSV_OEM7_MSGID
Variable novatel_oem7_driver::GPHDT_OEM7_MSGID
Variable novatel_oem7_driver::GPHDTDUALANTENNA_MSGID
Variable novatel_oem7_driver::GPRMB_OEM7_MSGID
Variable novatel_oem7_driver::GPRMC_OEM7_MSGID
Variable novatel_oem7_driver::GPVTG_OEM7_MSGID
Variable novatel_oem7_driver::GPZDA_OEM7_MSGID
Variable novatel_oem7_driver::HEADING2_OEM7_MSGID
Variable novatel_oem7_driver::IMURATECORRIMUS_OEM7_MSGID
Variable novatel_oem7_driver::INSCONFIG_OEM7_MSGID
Variable novatel_oem7_driver::INSPVAS_OEM7_MSGID
Variable novatel_oem7_driver::INSPVAX_OEM7_MSGID
Variable novatel_oem7_driver::INSSTDEV_OEM7_MSGID
Variable novatel_oem7_driver::MSGFLAG_ALL
Variable novatel_oem7_driver::MSGFLAG_NONE
Variable novatel_oem7_driver::MSGFLAG_STATUS_OR_CONFIG
Variable novatel_oem7_driver::OEM7_BINARY_MSG_HDR_LEN
Variable novatel_oem7_driver::OEM7_BINARY_MSG_SHORT_HDR_LEN
Variable novatel_oem7_driver::PPPPOS_OEM7_MSGID
Variable novatel_oem7_driver::PSRDOP2_OEM7_MSGID
Variable novatel_oem7_driver::RAWIMUSX_OEM7_MSGID
Variable novatel_oem7_driver::RXSTATUS_OEM7_MSGID
Variable novatel_oem7_driver::TERRASTARINFO_OEM7_MSGID
Variable novatel_oem7_driver::TERRASTARSTATUS_OEM7_MSGID
Variable novatel_oem7_driver::TIME_OEM7_MSGID
Defines
Define ASSERT_MSG
Typedefs
Typedef novatel_oem7_driver::oem7_bool_t
Typedef novatel_oem7_driver::oem7_char_t
Typedef novatel_oem7_driver::oem7_enum_t
Typedef novatel_oem7_driver::oem7_hex_t
Typedef novatel_oem7_driver::oem7_imu_rate_t
Directories
Directory include
Directory novatel_oem7_driver
Files
File oem7_imu.hpp
File oem7_message_decoder_if.hpp
File oem7_message_handler_if.hpp
File oem7_message_ids.h
File oem7_message_util.hpp
File oem7_messages.h
File oem7_receiver_if.hpp
File oem7_ros_messages.hpp
Standard Documents
CHANGELOG
Changelog for package novatel_oem7_driver
20.5.0 (2024-09-26)
20.4.0 (2024-07-25)
20.0.0 (2023-04-18)
10.5.0 (2021-11-12)
10.0.0 (2021-08-31)
2.2.0 (2021-02-03)
2.1.0 (2021-01-28)
2.0.0 (2020-12-18)
1.1.0 (2020-05-02)
1.0.0 (2020-04-20)
PACKAGE
Index
novatel_oem7_driver
C++ API
Class Oem7ReceiverIf
View page source
Class Oem7ReceiverIf
Defined in
File oem7_receiver_if.hpp
Class Documentation
class
Oem7ReceiverIf
Public Functions
inline
virtual
~Oem7ReceiverIf
(
)
virtual
bool
initialize
(
rclcpp
::
Node
&
)
=
0
virtual
bool
read
(
boost
::
asio
::
mutable_buffer
,
size_t
&
)
=
0
virtual
bool
write
(
boost
::
asio
::
const_buffer
)
=
0