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

Xbox Controller values. More...

#include <ecat_globals.hpp>

Public Attributes

float left_x_axis_
 
float left_y_axis_
 
float right_x_axis_
 
float right_y_axis_
 
uint8_t blue_button_
 
uint8_t green_button_
 
uint8_t red_button_
 
uint8_t yellow_button_
 
uint8_t left_r_button_
 
uint8_t left_l_button_
 
uint8_t left_u_button_
 
uint8_t left_d_button_
 
uint8_t left_rb_button_
 
uint8_t right_rb_button_
 
uint8_t left_start_button_
 
uint8_t right_start_button_
 
uint8_t xbox_button_
 

Detailed Description

Xbox Controller values.

Member Data Documentation

◆ blue_button_

uint8_t Controller::blue_button_

◆ green_button_

uint8_t Controller::green_button_

◆ left_d_button_

uint8_t Controller::left_d_button_

◆ left_l_button_

uint8_t Controller::left_l_button_

◆ left_r_button_

uint8_t Controller::left_r_button_

◆ left_rb_button_

uint8_t Controller::left_rb_button_

◆ left_start_button_

uint8_t Controller::left_start_button_

◆ left_u_button_

uint8_t Controller::left_u_button_

◆ left_x_axis_

float Controller::left_x_axis_

◆ left_y_axis_

float Controller::left_y_axis_

◆ red_button_

uint8_t Controller::red_button_

◆ right_rb_button_

uint8_t Controller::right_rb_button_

◆ right_start_button_

uint8_t Controller::right_start_button_

◆ right_x_axis_

float Controller::right_x_axis_

◆ right_y_axis_

float Controller::right_y_axis_

◆ xbox_button_

uint8_t Controller::xbox_button_

◆ yellow_button_

uint8_t Controller::yellow_button_

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