#include <PdsNode.h>
Public Member Functions | |
PdsNode (ros::NodeHandle &node, ros::NodeHandle &priv_nh, lcm::LCM *lcm) | |
~PdsNode () | |
Private Types | |
typedef dataspeed_pds_msgs::Status | SyncMsg |
typedef message_filters::sync_policies::ApproximateTime< SyncMsg, SyncMsg > | SyncPolicy1 |
typedef message_filters::sync_policies::ApproximateTime< SyncMsg, SyncMsg, SyncMsg > | SyncPolicy2 |
typedef message_filters::sync_policies::ApproximateTime< SyncMsg, SyncMsg, SyncMsg, SyncMsg > | SyncPolicy3 |
typedef dataspeed_pds_msgs::Status::ConstPtr | SyncPtr |
Private Member Functions | |
void | lcmRecvStatus (const lcm::ReceiveBuffer *buf, const std::string &chan, const status_t *lcm) |
void | recvMode (const dataspeed_pds_msgs::Mode::ConstPtr &msg) |
void | recvRelay (const dataspeed_pds_msgs::Relay::ConstPtr &msg) |
void | recvScript (const dataspeed_pds_msgs::Script::ConstPtr &msg) |
void | recvSyncSlave1 (const SyncPtr &master, const SyncPtr &slave1) |
void | recvSyncSlave2 (const SyncPtr &master, const SyncPtr &slave1, const SyncPtr &slave2) |
void | recvSyncSlave3 (const SyncPtr &master, const SyncPtr &slave1, const SyncPtr &slave2, const SyncPtr &slave3) |
|
private |
|
private |
dataspeed_pds_lcm::PdsNode::PdsNode | ( | ros::NodeHandle & | node, |
ros::NodeHandle & | priv_nh, | ||
lcm::LCM * | lcm | ||
) |
Definition at line 40 of file PdsNode.cpp.
dataspeed_pds_lcm::PdsNode::~PdsNode | ( | ) |
Definition at line 76 of file PdsNode.cpp.
|
private |
: LCM message doesn't report script status
Definition at line 92 of file PdsNode.cpp.
|
private |
Definition at line 150 of file PdsNode.cpp.
|
private |
Definition at line 142 of file PdsNode.cpp.
|
private |
Definition at line 157 of file PdsNode.cpp.
|
private |
Definition at line 164 of file PdsNode.cpp.
|
private |
Definition at line 173 of file PdsNode.cpp.
|
private |
Definition at line 184 of file PdsNode.cpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |