#include <PdsNode.h>
Public Member Functions | |
| PdsNode (ros::NodeHandle &node, ros::NodeHandle &priv_nh) | |
| ~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 | |
| float | bytesToAmperes (int16_t input) | 
| float | bytesToCelsius (int8_t input) | 
| float | bytesToVoltage (uint16_t input) | 
| void | recvCAN (const can_msgs::Frame::ConstPtr &msg) | 
| 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 | recvSync (const std::vector< can_msgs::Frame::ConstPtr > &msgs, UnitId id) | 
| 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_can::PdsNode::PdsNode | ( | ros::NodeHandle & | node, | 
| ros::NodeHandle & | priv_nh | ||
| ) | 
Definition at line 41 of file PdsNode.cpp.
| dataspeed_pds_can::PdsNode::~PdsNode | ( | ) | 
Definition at line 75 of file PdsNode.cpp.
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
      
  | 
  private | 
Definition at line 91 of file PdsNode.cpp.
      
  | 
  private | 
Definition at line 152 of file PdsNode.cpp.
      
  | 
  private | 
Definition at line 141 of file PdsNode.cpp.
      
  | 
  private | 
Definition at line 162 of file PdsNode.cpp.
      
  | 
  private | 
Definition at line 173 of file PdsNode.cpp.
      
  | 
  private | 
Definition at line 257 of file PdsNode.cpp.
      
  | 
  private | 
Definition at line 266 of file PdsNode.cpp.
      
  | 
  private | 
Definition at line 277 of file PdsNode.cpp.
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |