EtherCAT Control Framework v0.9
Implementation of EtherCAT protocol using IgH EtherCAT library for robot controller.
DataSent Struct Reference

Structure for data to be sent to slaves. More...

#include <ecat_globals.hpp>

Public Member Functions

 DataSent ()
 

Public Attributes

std::vector< int32_t > target_pos
 
std::vector< int32_t > target_vel
 
std::vector< int16_t > target_tor
 
std::vector< int16_t > max_tor
 
std::vector< uint16_t > control_word
 
OpMode op_mode
 
std::vector< int32_t > vel_offset
 
std::vector< int16_t > tor_offset
 

Detailed Description

Structure for data to be sent to slaves.

Constructor & Destructor Documentation

◆ DataSent()

DataSent::DataSent ( )
inline

Member Data Documentation

◆ control_word

std::vector<uint16_t> DataSent::control_word

◆ max_tor

std::vector<int16_t> DataSent::max_tor

◆ op_mode

OpMode DataSent::op_mode

◆ target_pos

std::vector<int32_t> DataSent::target_pos

◆ target_tor

std::vector<int16_t> DataSent::target_tor

◆ target_vel

std::vector<int32_t> DataSent::target_vel

◆ tor_offset

std::vector<int16_t> DataSent::tor_offset

◆ vel_offset

std::vector<int32_t> DataSent::vel_offset

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