ros2_canopen  master
C++ ROS CANopen Library
Classes | Public Types | Static Public Member Functions | List of all members
ros2_canopen::Command402 Class Reference

#include <command.hpp>

Public Types

enum  ControlWord {
  CW_Switch_On = 0 , CW_Enable_Voltage = 1 , CW_Quick_Stop = 2 , CW_Enable_Operation = 3 ,
  CW_Operation_mode_specific0 = 4 , CW_Operation_mode_specific1 = 5 , CW_Operation_mode_specific2 = 6 , CW_Fault_Reset = 7 ,
  CW_Halt = 8 , CW_Operation_mode_specific3 = 9 , CW_Manufacturer_specific0 = 11 , CW_Manufacturer_specific1 = 12 ,
  CW_Manufacturer_specific2 = 13 , CW_Manufacturer_specific3 = 14 , CW_Manufacturer_specific4 = 15
}
 

Static Public Member Functions

static bool setTransition (uint16_t &cw, const State402::InternalState &from, const State402::InternalState &to, State402::InternalState *next)
 

Member Enumeration Documentation

◆ ControlWord

Enumerator
CW_Switch_On 
CW_Enable_Voltage 
CW_Quick_Stop 
CW_Enable_Operation 
CW_Operation_mode_specific0 
CW_Operation_mode_specific1 
CW_Operation_mode_specific2 
CW_Fault_Reset 
CW_Halt 
CW_Operation_mode_specific3 
CW_Manufacturer_specific0 
CW_Manufacturer_specific1 
CW_Manufacturer_specific2 
CW_Manufacturer_specific3 
CW_Manufacturer_specific4 

Member Function Documentation

◆ setTransition()

static bool ros2_canopen::Command402::setTransition ( uint16_t &  cw,
const State402::InternalState from,
const State402::InternalState to,
State402::InternalState next 
)
static

The documentation for this class was generated from the following file: