|
enum | PmcType : uint32_t { PMC_STBD,
PMC_PORT,
NUM_PMC
} |
|
enum | TrimType : uint32_t { TRIM_LOW,
TRIM_HIGH,
NUM_TRIM
} |
|
enum | StbdType : uint32_t {
RXP,
RXN,
FYP,
AYP,
RZP,
RZN
} |
|
enum | PortType : uint32_t {
LXN,
LXP,
AYN,
FYN,
LZP,
LZN
} |
|
enum | ResolveType : uint8_t { NAMESPACE = 0,
TRANSFORM = 1,
RESOURCE = 1
} |
|
|
std::map< std::string, int > | faults_ |
|
◆ PmcType
Enumerator |
---|
PMC_STBD | |
PMC_PORT | |
NUM_PMC | |
◆ PortType
Enumerator |
---|
LXN | |
LXP | |
AYN | |
FYN | |
LZP | |
LZN | |
◆ StbdType
Enumerator |
---|
RXP | |
RXN | |
FYP | |
AYP | |
RZP | |
RZN | |
◆ TrimType
Enumerator |
---|
TRIM_LOW | |
TRIM_HIGH | |
NUM_TRIM | |
◆ PmcActuatorNodelet()
pmc_actuator::PmcActuatorNodelet::PmcActuatorNodelet |
( |
| ) |
|
|
inline |
◆ ~PmcActuatorNodelet()
pmc_actuator::PmcActuatorNodelet::~PmcActuatorNodelet |
( |
| ) |
|
|
inline |
◆ CommandCallback()
void pmc_actuator::PmcActuatorNodelet::CommandCallback |
( |
const ff_hw_msgs::PmcCommand::ConstPtr & |
msg | ) |
|
|
inlineprotected |
◆ EnableService()
bool pmc_actuator::PmcActuatorNodelet::EnableService |
( |
ff_msgs::SetBool::Request & |
req, |
|
|
ff_msgs::SetBool::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ Exit()
void pmc_actuator::PmcActuatorNodelet::Exit |
( |
int |
status | ) |
|
|
inlineprotected |
◆ GetParams()
bool pmc_actuator::PmcActuatorNodelet::GetParams |
( |
| ) |
|
|
inlineprotected |
◆ GetStatus()
bool pmc_actuator::PmcActuatorNodelet::GetStatus |
( |
int |
idx, |
|
|
ff_hw_msgs::PmcStatus * |
telemetry |
|
) |
| |
|
inlineprotected |
◆ IdlingTimeoutService()
bool pmc_actuator::PmcActuatorNodelet::IdlingTimeoutService |
( |
ff_msgs::SetFloat::Request & |
req, |
|
|
ff_msgs::SetFloat::Response & |
res |
|
) |
| |
|
inlineprotected |
◆ Init()
bool pmc_actuator::PmcActuatorNodelet::Init |
( |
void |
| ) |
|
|
inlineprotected |
◆ Initialize()
void pmc_actuator::PmcActuatorNodelet::Initialize |
( |
ros::NodeHandle * |
nh | ) |
|
|
inlineprotectedvirtual |
◆ SendAndPublish()
void pmc_actuator::PmcActuatorNodelet::SendAndPublish |
( |
| ) |
|
|
inlineprotected |
◆ TimerCallback()
void pmc_actuator::PmcActuatorNodelet::TimerCallback |
( |
const ros::TimerEvent & |
| ) |
|
|
inlineprotected |
◆ Trim()
uint8_t pmc_actuator::PmcActuatorNodelet::Trim |
( |
uint32_t |
p, |
|
|
uint32_t |
n, |
|
|
uint8_t |
x |
|
) |
| |
|
inlineprotected |
◆ MAX_TRIM
constexpr int32_t pmc_actuator::PmcActuatorNodelet::MAX_TRIM = 64 |
|
staticconstexpr |
◆ NUM_NOZZLE
constexpr uint32_t pmc_actuator::PmcActuatorNodelet::NUM_NOZZLE = 6 |
|
staticconstexpr |
The documentation for this class was generated from the following file: