Namespaces | Functions | Variables
UlcNode.cpp File Reference
#include "UlcNode.h"
#include <dataspeed_ulc_can/dispatch.h>
Include dependency graph for UlcNode.cpp:

Go to the source code of this file.

Namespaces

 dataspeed_ulc_can
 

Functions

template<typename T >
static void dataspeed_ulc_can::getParamWithSaturation (ros::NodeHandle &nh, const std::string &key, T &value, T min, T max)
 
template<class T >
static T dataspeed_ulc_can::overflowSaturation (double input, T limit_min, T limit_max, double scale_factor, const std::string &input_name, const std::string &units)
 
static bool dataspeed_ulc_can::validInputs (const dataspeed_ulc_msgs::UlcCmd &cmd)
 

Variables

PlatformMap dataspeed_ulc_can::OLD_ULC_FIRMWARE ({ {PlatformVersion(P_FCA_RU, M_STEER, ModuleVersion(1, 5, 2))}, {PlatformVersion(P_FCA_WK2, M_STEER, ModuleVersion(1, 3, 2))}, {PlatformVersion(P_FORD_C1, M_STEER, ModuleVersion(1, 2, 2))}, {PlatformVersion(P_FORD_CD4, M_STEER, ModuleVersion(2, 5, 2))}, {PlatformVersion(P_FORD_CD5, M_STEER, ModuleVersion(1, 1, 2))}, {PlatformVersion(P_FORD_GE1, M_STEER, ModuleVersion(0, 1, 0))}, {PlatformVersion(P_FORD_P5, M_STEER, ModuleVersion(1, 4, 2))}, {PlatformVersion(P_FORD_T6, M_STEER, ModuleVersion(0, 2, 2))}, {PlatformVersion(P_FORD_U6, M_STEER, ModuleVersion(1, 0, 2))}, {PlatformVersion(P_POLARIS_GEM, M_STEER, ModuleVersion(1, 1, 1))}, {PlatformVersion(P_POLARIS_RZR, M_STEER, ModuleVersion(0, 3, 1))}, })
 


dataspeed_ulc_can
Author(s): Micho Radovnikovich
autogenerated on Fri Dec 2 2022 03:20:37