#include <labust/tritech/TCPDevice.hpp>
#include <labust/tritech/mtMessages.hpp>
#include <labust/tritech/USBLMessages.hpp>
#include <underwater_sensor_msgs/USBL.h>
#include <std_msgs/String.h>
#include <ros/ros.h>
#include <boost/bind.hpp>
#include <boost/archive/binary_iarchive.hpp>
#include <boost/archive/binary_oarchive.hpp>
Go to the source code of this file.
Functions | |
int | main (int argc, char *argv[]) |
void | onMsg (labust::tritech::TCPDevice *usbl, const std_msgs::String::ConstPtr msg) |
void | onNavMsg (ros::Publisher *usblNav, ros::Publisher *usblMsg, labust::tritech::TCONMsgPtr tmsg) |
bool | usblBusy (false) |
Variables | |
boost::condition_variable | usblCondition |
boost::mutex | usblMux |
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 141 of file usbl_node.cpp.
void onMsg | ( | labust::tritech::TCPDevice * | usbl, |
const std_msgs::String::ConstPtr | msg | ||
) |
Definition at line 53 of file usbl_node.cpp.
void onNavMsg | ( | ros::Publisher * | usblNav, |
ros::Publisher * | usblMsg, | ||
labust::tritech::TCONMsgPtr | tmsg | ||
) |
Definition at line 102 of file usbl_node.cpp.
bool usblBusy | ( | false | ) |
boost::condition_variable usblCondition |
Definition at line 49 of file usbl_node.cpp.
boost::mutex usblMux |
Definition at line 50 of file usbl_node.cpp.