pps.h
Go to the documentation of this file.
1 
34 #ifndef MULTISENSE_ROS_PPS_H
35 #define MULTISENSE_ROS_PPS_H
36 
37 #include <ros/ros.h>
38 
39 #include <multisense_lib/MultiSenseChannel.hh>
40 
41 namespace multisense_ros {
42 
43 class Pps {
44 public:
45 
47  ~Pps();
48 
50 
51 private:
52 
53  //
54  // CRL sensor API
55 
57 
58  //
59  // Driver nodes
60 
62 
63  //
64  // PPS publisher
65 
67 
69 
70  //
71  // Publish control
72 
73  int32_t subscribers_;
74  void connect();
75  void disconnect();
76 };
77 
78 }
79 
80 #endif
ros::Publisher
multisense_ros::Pps::connect
void connect()
Definition: pps.cpp:125
ros.h
multisense_ros::Pps
Definition: pps.h:43
multisense_ros::Pps::~Pps
~Pps()
Definition: pps.cpp:97
multisense_ros::Pps::pps_pub_
ros::Publisher pps_pub_
Definition: pps.h:66
multisense_ros::Pps::subscribers_
int32_t subscribers_
Definition: pps.h:73
multisense_ros::Pps::disconnect
void disconnect()
Definition: pps.cpp:140
multisense_ros
Definition: camera.h:58
multisense_ros::Pps::stamped_pps_pub_
ros::Publisher stamped_pps_pub_
Definition: pps.h:68
multisense_ros::Pps::driver_
crl::multisense::Channel * driver_
Definition: pps.h:56
crl::multisense::Channel
multisense_ros::Pps::device_nh_
ros::NodeHandle device_nh_
Definition: pps.h:61
multisense_ros::Pps::ppsCallback
void ppsCallback(const crl::multisense::pps::Header &header)
Definition: pps.cpp:102
multisense_ros::Pps::Pps
Pps(crl::multisense::Channel *driver)
Definition: pps.cpp:54
crl::multisense::pps::Header
header
const std::string header
ros::NodeHandle


multisense_ros
Author(s):
autogenerated on Thu Feb 20 2025 03:51:03