Studica - Roscpp Documentation
VMX-pi ROS Library
TitanMessageID Class Reference

#include <TitanConstants_ros.h>

Static Public Attributes

static constexpr int baseID = 0x2000000 + 0xC0000
 
static constexpr int DISABLED_FLAG = baseID + (64*0)
 
static constexpr int ENABLED_FLAG = baseID + (64*1)
 
static constexpr int SET_MOTOR_SPEED = baseID + (64*2)
 
static constexpr int DISABLE_MOTOR = baseID + (64*3)
 
static constexpr int GET_TITAN_INFO = baseID + (64*4)
 
static constexpr int RETURN_TITAN_INFO = baseID + (64*5)
 
static constexpr int GET_UNIQUE_ID = baseID + (64*6)
 
static constexpr int RETURN_WORD_1 = baseID + (64*7)
 
static constexpr int RETURN_WORD_2 = baseID + (64*8)
 
static constexpr int RETURN_WORD_3 = baseID + (64*9)
 
static constexpr int CONFIGURE_MOTOR = baseID + (64*10)
 
static constexpr int GET_MOTOR_FREQUENCY = baseID + (64*11)
 
static constexpr int RETURN_MOTOR_FREQUENCY = baseID + (64*12)
 
static constexpr int RESET_ENCODER = baseID + (64*13)
 
static constexpr int SET_CURRENT_LIMIT = baseID + (64*14)
 
static constexpr int SET_MOTOR_STOP_MODE = baseID + (64*15)
 
static constexpr int SET_TARGET_VELOCITY = baseID + (64*16)
 
static constexpr int SET_TARGET_DISTANCE = baseID + (64*17)
 
static constexpr int ENCODER_0_OUTPUT = baseID + (64*37)
 
static constexpr int ENCODER_1_OUTPUT = baseID + (64*38)
 
static constexpr int ENCODER_2_OUTPUT = baseID + (64*39)
 
static constexpr int ENCODER_3_OUTPUT = baseID + (64*40)
 
static constexpr int RPM_0_OUTPUT = baseID + (64*41)
 
static constexpr int RPM_1_OUTPUT = baseID + (64*42)
 
static constexpr int RPM_2_OUTPUT = baseID + (64*43)
 
static constexpr int RPM_3_OUTPUT = baseID + (64*44)
 
static constexpr int LIMIT_SWITCH_OUTPUT = baseID + (64*45)
 
static constexpr int CURRENT_OUTPUT = baseID + (64*46)
 
static constexpr int MCU_TEMP = baseID + (64*47)
 
static constexpr int MAX_RANGE = baseID + (64*1023)
 

Member Data Documentation

◆ baseID

constexpr int TitanMessageID::baseID = 0x2000000 + 0xC0000
staticconstexpr

◆ CONFIGURE_MOTOR

constexpr int TitanMessageID::CONFIGURE_MOTOR = baseID + (64*10)
staticconstexpr

◆ CURRENT_OUTPUT

constexpr int TitanMessageID::CURRENT_OUTPUT = baseID + (64*46)
staticconstexpr

◆ DISABLE_MOTOR

constexpr int TitanMessageID::DISABLE_MOTOR = baseID + (64*3)
staticconstexpr

◆ DISABLED_FLAG

constexpr int TitanMessageID::DISABLED_FLAG = baseID + (64*0)
staticconstexpr

◆ ENABLED_FLAG

constexpr int TitanMessageID::ENABLED_FLAG = baseID + (64*1)
staticconstexpr

◆ ENCODER_0_OUTPUT

constexpr int TitanMessageID::ENCODER_0_OUTPUT = baseID + (64*37)
staticconstexpr

◆ ENCODER_1_OUTPUT

constexpr int TitanMessageID::ENCODER_1_OUTPUT = baseID + (64*38)
staticconstexpr

◆ ENCODER_2_OUTPUT

constexpr int TitanMessageID::ENCODER_2_OUTPUT = baseID + (64*39)
staticconstexpr

◆ ENCODER_3_OUTPUT

constexpr int TitanMessageID::ENCODER_3_OUTPUT = baseID + (64*40)
staticconstexpr

◆ GET_MOTOR_FREQUENCY

constexpr int TitanMessageID::GET_MOTOR_FREQUENCY = baseID + (64*11)
staticconstexpr

◆ GET_TITAN_INFO

constexpr int TitanMessageID::GET_TITAN_INFO = baseID + (64*4)
staticconstexpr

◆ GET_UNIQUE_ID

constexpr int TitanMessageID::GET_UNIQUE_ID = baseID + (64*6)
staticconstexpr

◆ LIMIT_SWITCH_OUTPUT

constexpr int TitanMessageID::LIMIT_SWITCH_OUTPUT = baseID + (64*45)
staticconstexpr

◆ MAX_RANGE

constexpr int TitanMessageID::MAX_RANGE = baseID + (64*1023)
staticconstexpr

◆ MCU_TEMP

constexpr int TitanMessageID::MCU_TEMP = baseID + (64*47)
staticconstexpr

◆ RESET_ENCODER

constexpr int TitanMessageID::RESET_ENCODER = baseID + (64*13)
staticconstexpr

◆ RETURN_MOTOR_FREQUENCY

constexpr int TitanMessageID::RETURN_MOTOR_FREQUENCY = baseID + (64*12)
staticconstexpr

◆ RETURN_TITAN_INFO

constexpr int TitanMessageID::RETURN_TITAN_INFO = baseID + (64*5)
staticconstexpr

◆ RETURN_WORD_1

constexpr int TitanMessageID::RETURN_WORD_1 = baseID + (64*7)
staticconstexpr

◆ RETURN_WORD_2

constexpr int TitanMessageID::RETURN_WORD_2 = baseID + (64*8)
staticconstexpr

◆ RETURN_WORD_3

constexpr int TitanMessageID::RETURN_WORD_3 = baseID + (64*9)
staticconstexpr

◆ RPM_0_OUTPUT

constexpr int TitanMessageID::RPM_0_OUTPUT = baseID + (64*41)
staticconstexpr

◆ RPM_1_OUTPUT

constexpr int TitanMessageID::RPM_1_OUTPUT = baseID + (64*42)
staticconstexpr

◆ RPM_2_OUTPUT

constexpr int TitanMessageID::RPM_2_OUTPUT = baseID + (64*43)
staticconstexpr

◆ RPM_3_OUTPUT

constexpr int TitanMessageID::RPM_3_OUTPUT = baseID + (64*44)
staticconstexpr

◆ SET_CURRENT_LIMIT

constexpr int TitanMessageID::SET_CURRENT_LIMIT = baseID + (64*14)
staticconstexpr

◆ SET_MOTOR_SPEED

constexpr int TitanMessageID::SET_MOTOR_SPEED = baseID + (64*2)
staticconstexpr

◆ SET_MOTOR_STOP_MODE

constexpr int TitanMessageID::SET_MOTOR_STOP_MODE = baseID + (64*15)
staticconstexpr

◆ SET_TARGET_DISTANCE

constexpr int TitanMessageID::SET_TARGET_DISTANCE = baseID + (64*17)
staticconstexpr

◆ SET_TARGET_VELOCITY

constexpr int TitanMessageID::SET_TARGET_VELOCITY = baseID + (64*16)
staticconstexpr

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