ANYdrive SDK
The SDK for interfacing ANYdrive.
anydrive_ethercat::TxPdoC Struct Reference

#include <TxPdoC.hpp>

Public Attributes

uint32_t statusword_ = 0
 
uint16_t measuredTemperature_ = 0
 
uint16_t measuredMotorVoltage_ = 0
 
double measuredMotorPosition_ = 0.0
 
double measuredGearPosition_ = 0.0
 
double measuredJointPosition_ = 0.0
 
float measuredMotorCurrent_ = 0.0
 
float measuredMotorVelocity_ = 0.0
 
float measuredGearVelocity_ = 0.0
 
float measuredJointVelocity_ = 0.0
 
float measuredJointAcceleration_ = 0.0
 
float measuredJointTorque_ = 0.0
 
int32_t measuredGearPositionTicks_ = 0
 
int32_t measuredJointPositionTicks_ = 0
 
uint64_t timestamp_ = 0
 
float desiredCurrentD_ = 0.0
 
float measuredCurrentD_ = 0.0
 
float desiredCurrentQ_ = 0.0
 
float measuredCurrentQ_ = 0.0
 
float alpha_ = 0.0
 
float beta_ = 0.0
 
float dutyCycleU_ = 0.0
 
float dutyCycleV_ = 0.0
 
float dutyCycleW_ = 0.0
 
float measuredCurrentPhaseU_ = 0.0
 
float measuredCurrentPhaseV_ = 0.0
 
float measuredCurrentPhaseW_ = 0.0
 
float measuredVoltagePhaseU_ = 0.0
 
float measuredVoltagePhaseV_ = 0.0
 
float measuredVoltagePhaseW_ = 0.0
 
float desiredMotorVelocity_ = 0.0
 
double desiredGearPosition_ = 0.0
 
float desiredGearVelocity_ = 0.0
 
double desiredJointPosition_ = 0.0
 
float desiredJointVelocity_ = 0.0
 
float desiredJointTorque_ = 0.0
 
float measuredImuLinearAccelerationX_ = 0.0
 
float measuredImuLinearAccelerationY_ = 0.0
 
float measuredImuLinearAccelerationZ_ = 0.0
 
float measuredImuAngularVelocityX_ = 0.0
 
float measuredImuAngularVelocityY_ = 0.0
 
float measuredImuAngularVelocityZ_ = 0.0
 
float measuredImuAngularVelocityW_ = 0.0
 

Member Data Documentation

◆ alpha_

float anydrive_ethercat::TxPdoC::alpha_ = 0.0

◆ beta_

float anydrive_ethercat::TxPdoC::beta_ = 0.0

◆ desiredCurrentD_

float anydrive_ethercat::TxPdoC::desiredCurrentD_ = 0.0

◆ desiredCurrentQ_

float anydrive_ethercat::TxPdoC::desiredCurrentQ_ = 0.0

◆ desiredGearPosition_

double anydrive_ethercat::TxPdoC::desiredGearPosition_ = 0.0

◆ desiredGearVelocity_

float anydrive_ethercat::TxPdoC::desiredGearVelocity_ = 0.0

◆ desiredJointPosition_

double anydrive_ethercat::TxPdoC::desiredJointPosition_ = 0.0

◆ desiredJointTorque_

float anydrive_ethercat::TxPdoC::desiredJointTorque_ = 0.0

◆ desiredJointVelocity_

float anydrive_ethercat::TxPdoC::desiredJointVelocity_ = 0.0

◆ desiredMotorVelocity_

float anydrive_ethercat::TxPdoC::desiredMotorVelocity_ = 0.0

◆ dutyCycleU_

float anydrive_ethercat::TxPdoC::dutyCycleU_ = 0.0

◆ dutyCycleV_

float anydrive_ethercat::TxPdoC::dutyCycleV_ = 0.0

◆ dutyCycleW_

float anydrive_ethercat::TxPdoC::dutyCycleW_ = 0.0

◆ measuredCurrentD_

float anydrive_ethercat::TxPdoC::measuredCurrentD_ = 0.0

◆ measuredCurrentPhaseU_

float anydrive_ethercat::TxPdoC::measuredCurrentPhaseU_ = 0.0

◆ measuredCurrentPhaseV_

float anydrive_ethercat::TxPdoC::measuredCurrentPhaseV_ = 0.0

◆ measuredCurrentPhaseW_

float anydrive_ethercat::TxPdoC::measuredCurrentPhaseW_ = 0.0

◆ measuredCurrentQ_

float anydrive_ethercat::TxPdoC::measuredCurrentQ_ = 0.0

◆ measuredGearPosition_

double anydrive_ethercat::TxPdoC::measuredGearPosition_ = 0.0

◆ measuredGearPositionTicks_

int32_t anydrive_ethercat::TxPdoC::measuredGearPositionTicks_ = 0

◆ measuredGearVelocity_

float anydrive_ethercat::TxPdoC::measuredGearVelocity_ = 0.0

◆ measuredImuAngularVelocityW_

float anydrive_ethercat::TxPdoC::measuredImuAngularVelocityW_ = 0.0

◆ measuredImuAngularVelocityX_

float anydrive_ethercat::TxPdoC::measuredImuAngularVelocityX_ = 0.0

◆ measuredImuAngularVelocityY_

float anydrive_ethercat::TxPdoC::measuredImuAngularVelocityY_ = 0.0

◆ measuredImuAngularVelocityZ_

float anydrive_ethercat::TxPdoC::measuredImuAngularVelocityZ_ = 0.0

◆ measuredImuLinearAccelerationX_

float anydrive_ethercat::TxPdoC::measuredImuLinearAccelerationX_ = 0.0

◆ measuredImuLinearAccelerationY_

float anydrive_ethercat::TxPdoC::measuredImuLinearAccelerationY_ = 0.0

◆ measuredImuLinearAccelerationZ_

float anydrive_ethercat::TxPdoC::measuredImuLinearAccelerationZ_ = 0.0

◆ measuredJointAcceleration_

float anydrive_ethercat::TxPdoC::measuredJointAcceleration_ = 0.0

◆ measuredJointPosition_

double anydrive_ethercat::TxPdoC::measuredJointPosition_ = 0.0

◆ measuredJointPositionTicks_

int32_t anydrive_ethercat::TxPdoC::measuredJointPositionTicks_ = 0

◆ measuredJointTorque_

float anydrive_ethercat::TxPdoC::measuredJointTorque_ = 0.0

◆ measuredJointVelocity_

float anydrive_ethercat::TxPdoC::measuredJointVelocity_ = 0.0

◆ measuredMotorCurrent_

float anydrive_ethercat::TxPdoC::measuredMotorCurrent_ = 0.0

◆ measuredMotorPosition_

double anydrive_ethercat::TxPdoC::measuredMotorPosition_ = 0.0

◆ measuredMotorVelocity_

float anydrive_ethercat::TxPdoC::measuredMotorVelocity_ = 0.0

◆ measuredMotorVoltage_

uint16_t anydrive_ethercat::TxPdoC::measuredMotorVoltage_ = 0

◆ measuredTemperature_

uint16_t anydrive_ethercat::TxPdoC::measuredTemperature_ = 0

◆ measuredVoltagePhaseU_

float anydrive_ethercat::TxPdoC::measuredVoltagePhaseU_ = 0.0

◆ measuredVoltagePhaseV_

float anydrive_ethercat::TxPdoC::measuredVoltagePhaseV_ = 0.0

◆ measuredVoltagePhaseW_

float anydrive_ethercat::TxPdoC::measuredVoltagePhaseW_ = 0.0

◆ statusword_

uint32_t anydrive_ethercat::TxPdoC::statusword_ = 0

◆ timestamp_

uint64_t anydrive_ethercat::TxPdoC::timestamp_ = 0

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