Namespaces | Macros | Functions
oem7_ros_messages.cpp File Reference
#include "novatel_oem7_driver/oem7_ros_messages.hpp"
#include "novatel_oem7_driver/oem7_message_ids.h"
#include "novatel_oem7_driver/oem7_messages.h"
#include "novatel_oem7_driver/oem7_message_util.hpp"
#include "novatel_oem7_msgs/HEADING2.h"
#include "novatel_oem7_msgs/BESTPOS.h"
#include "novatel_oem7_msgs/BESTVEL.h"
#include "novatel_oem7_msgs/BESTUTM.h"
#include "novatel_oem7_msgs/INSPVA.h"
#include "novatel_oem7_msgs/INSPVAX.h"
#include "novatel_oem7_msgs/INSCONFIG.h"
#include "novatel_oem7_msgs/INSSTDEV.h"
#include "novatel_oem7_msgs/CORRIMU.h"
#include "novatel_oem7_msgs/RXSTATUS.h"
#include "novatel_oem7_msgs/TIME.h"
Include dependency graph for oem7_ros_messages.cpp:

Go to the source code of this file.

Namespaces

 novatel_oem7_driver
 

Macros

#define arr_size(_arr_)   (sizeof(_arr_) / sizeof(_arr_[0]))
 

Functions

void novatel_oem7_driver::GetDOPFromPSRDOP2 (const Oem7RawMessageIf::ConstPtr &msg, uint32_t system_to_use, double &gdop, double &pdop, double &hdop, double &vdop, double &tdop)
 
uint32_t novatel_oem7_driver::GetNextMsgSequenceNumber ()
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::BESTPOS > &)
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::BESTVEL > &)
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::BESTUTM > &)
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::INSPVA > &)
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::INSPVAX > &)
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::INSCONFIG > &)
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::INSSTDEV > &)
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::CORRIMU > &)
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::TIME > &)
 
template void novatel_oem7_driver::MakeROSMessage (const Oem7RawMessageIf::ConstPtr &, boost::shared_ptr< novatel_oem7_msgs::RXSTATUS > &)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::BESTPOS > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::BESTPOS > &bestpos)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::BESTUTM > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::BESTUTM > &bestutm)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::BESTVEL > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::BESTVEL > &bestvel)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::CORRIMU > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::CORRIMU > &corrimu)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::HEADING2 > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::HEADING2 > &heading2)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::INSCONFIG > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::INSCONFIG > &insconfig)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::INSPVA > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::INSPVA > &pva)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::INSPVAX > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::INSPVAX > &inspvax)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::INSSTDEV > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::INSSTDEV > &insstdev)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::RXSTATUS > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::RXSTATUS > &rxstatus)
 
template<>
void novatel_oem7_driver::MakeROSMessage< novatel_oem7_msgs::TIME > (const Oem7RawMessageIf::ConstPtr &msg, boost::shared_ptr< novatel_oem7_msgs::TIME > &time)
 
void novatel_oem7_driver::SetOem7Header (const Oem7RawMessageIf::ConstPtr &msg, const std::string &name, novatel_oem7_msgs::Oem7Header::Type &oem7_hdr)
 
void novatel_oem7_driver::SetOem7ShortHeader (const Oem7RawMessageIf::ConstPtr &msg, const std::string &name, novatel_oem7_msgs::Oem7Header::Type &oem7_hdr)
 

Macro Definition Documentation

#define arr_size (   _arr_)    (sizeof(_arr_) / sizeof(_arr_[0]))

Definition at line 50 of file oem7_ros_messages.cpp.



novatel_oem7_driver
Author(s):
autogenerated on Tue Mar 9 2021 03:48:00