#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 |