Khangai Robot Play - Naive  01
THe naive play of the Khangai Robot
Wheel_Config Struct Reference

#include <wheel.h>

Collaboration diagram for Wheel_Config:

Public Attributes

uint8_t id
 
float radius
 
GPIO_TypeDef * in1_port
 
uint16_t in1_pin
 
GPIO_TypeDef * in2_port
 
uint16_t in2_pin
 
TIM_HandleTypeDef * htim
 
uint32_t channel
 
TIM_HandleTypeDef * henc
 
float tolerance
 
float max_omega
 
uint32_t enc_ppr
 
PIDpid_controller
 

Member Data Documentation

◆ channel

uint32_t Wheel_Config::channel

◆ enc_ppr

uint32_t Wheel_Config::enc_ppr

◆ henc

TIM_HandleTypeDef* Wheel_Config::henc

◆ htim

TIM_HandleTypeDef* Wheel_Config::htim

◆ id

uint8_t Wheel_Config::id

◆ in1_pin

uint16_t Wheel_Config::in1_pin

◆ in1_port

GPIO_TypeDef* Wheel_Config::in1_port

◆ in2_pin

uint16_t Wheel_Config::in2_pin

◆ in2_port

GPIO_TypeDef* Wheel_Config::in2_port

◆ max_omega

float Wheel_Config::max_omega

◆ pid_controller

PID* Wheel_Config::pid_controller

◆ radius

float Wheel_Config::radius

◆ tolerance

float Wheel_Config::tolerance

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