210 static std::map<int, int>
MODE_DIV_2_FREQ = {{0,0},{1,200},{2,100},{4,50},{5,40},{8,25},{10,20},{20,10},{40,5},{200,1}};
ros::Publisher m_sbgEventC_pub
int m_gnss1ModulePortAssignment
sbg_driver::SbgEvent m_sbgEventD_msg
bool end_mag_calibration()
bool save_mag_calibration()
SbgEComHandle m_comHandle
bool set_cmd_init_parameters()
int m_gnss1ModuleSyncAssignment
Header file that defines all error codes for SBG Systems libraries.
ros::Publisher m_sbgEventB_pub
sbg_driver::SbgMag m_sbgMag_msg
SbgInterface m_sbgInterface
bool set_cmd_gnss_lever_arm()
sbg_driver::SbgEkfQuat m_sbgEkfQuat_msg
static std::map< SbgEComMagCalibConfidence, std::string > MAG_CALIB_CONF
bool set_cmd_gnss_reject_mode()
bool set_cmd_aiding_assignement()
sbg_driver::SbgOdoVel m_sbgOdoVel_msg
ros::Publisher m_sbgPressure_pub
Ellipse(ros::NodeHandle *n)
ros::Publisher m_sbgGpsHdt_pub
float m_gnss1AntennaDistance
Defines all sbgECom commands identifiers.
ros::Publisher m_sbgShipMotion_pub
SbgErrorCode onLogReceived(SbgEComHandle *pHandle, SbgEComClass msgClass, SbgEComMsgId msg, const SbgBinaryLogData *pLogData, void *pUserArg)
ros::Publisher m_sbgEkfQuat_pub
sbg_driver::SbgUtcTime m_sbgUtcTime_msg
static std::map< SbgEComMagCalibQuality, std::string > MAG_CALIB_QUAL
ros::Publisher m_sbgMagCalib_pub
sbg_driver::SbgStatus m_sbgStatus_msg
sbg_driver::SbgGpsVel m_sbgGpsVel_msg
bool set_cmd_odom_reject_mode()
int m_magnetic_calibration_mode
ros::Publisher m_sbgUtcTime_pub
sbg_driver::SbgEvent m_sbgEventA_msg
ros::Publisher m_sbgImuData_pub
sbg_driver::SbgEkfNav m_sbgEkfNav_msg
int m_magnetic_calibration_bandwidth
bool set_cmd_mag_reject_mode()
ros::Publisher m_sbgGpsPos_pub
bool start_mag_calibration()
bool set_cmd_imu_lever_arm()
ros::Publisher m_sbgEkfEuler_pub
ros::Publisher m_sbgEventA_pub
ros::Publisher m_sbgEkfNav_pub
ros::Publisher m_sbgMag_pub
sbg_driver::SbgShipMotion m_sbgShipMotion_msg
sbg_driver::SbgImuData m_sbgImuData_msg
sbg_driver::SbgMagCalib m_sbgMagCalib_msg
bool set_cmd_odom_lever_arm()
sbg_driver::SbgGpsHdt m_sbgGpsHdt_msg
ros::Publisher m_sbgStatus_pub
sbg_driver::SbgGpsPos m_sbgGpsPos_msg
static std::map< int, int > MODE_DIV_2_FREQ
std::string m_uartPortName
enum _SbgEComOutputPort SbgEComOutputPort
sbg_driver::SbgEkfEuler m_sbgEkfEuler_msg
sbg_driver::SbgGpsRaw m_sbgGpsRaw_msg
SbgEComMagCalibResults m_magCalibResults
bool set_cmd_gnss_model()
enum _SbgEComClass SbgEComClass
sbg_driver::SbgPressure m_sbgPressure_msg
int m_odometerPinAssignment
static std::map< SbgEComMagCalibBandwidth, std::string > MAG_CALIB_BW
bool set_cmd_motion_profile()
enum _SbgErrorCode SbgErrorCode
Main header file for the SBG Systems Enhanced Communication Library.
sbg_driver::SbgEvent m_sbgEventB_msg
sbg_driver::SbgEvent m_sbgEventC_msg
ros::Publisher m_sbgGpsRaw_pub
static std::map< SbgEComMagCalibMode, std::string > MAG_CALIB_MODE
ros::Publisher m_sbgOdoVel_pub
SbgEComOutputPort m_portOutput
ros::Publisher m_sbgEventD_pub
ros::Publisher m_sbgGpsVel_pub