Data Structures | Variables
Structs and variables

advanced structs and variables More...

Data Structures

struct  sTwiLock
 internal struct used to save all data related to the locking of the TWI More...
 
struct  sTwi
 internal struct used to save all data related to the TWI More...
 
struct  sMD_Encoder
 internal struct used to save data related to the encoder sensors More...
 
struct  sMD_EncoderClear
 internal struct used to save data related to the encoder sensors More...
 
struct  sMD_SpeedRaw
 internal struct used to save data related to current speed of wheels More...
 
struct  sMD_SensLineF
 internal struct used to save data related to the line sensors More...
 
struct  sMD_SensLineM
 internal struct used to save data related to the line sensors More...
 
struct  sMD_SensLineD
 internal struct used to save data related to the line sensors More...
 
struct  sMD_SensLineEnable
 internal struct used to save data related to the line sensors More...
 
struct  sMD_Bumper
 internal struct used to save data related to the bumper sensors More...
 
struct  sMD_SensCurrent
 internal struct used to save data related to the motor current More...
 
struct  sMD_SensBattery
 internal struct used to save data related to the battery voltage More...
 
struct  sMD_Mode
 internal struct used to save all data related to the mode of the TUC-Bot More...
 
struct  sMD_Motor
 internal struct used to save data related to the motors More...
 
struct  sMD_DriveDist
 internal struct used to save data related to driving More...
 
struct  sMD_DriveAngle
 internal struct used to save data related to driving More...
 
struct  sMD_DriveAdjust
 internal struct used to save data related to driving More...
 
struct  sMD_DriveArc
 internal struct used to save data related to driving More...
 
struct  sMD_DriveStop
 internal struct used to save data related to driving More...
 
struct  sMD_State
 internal struct used to save data related to driving More...
 
struct  sMD_WayAngle
 internal struct used to save data related to driving More...
 
struct  sMD_Speed
 internal struct used to save data related to driving More...
 
struct  sMI_Accelerometer
 internal struct used to save data related to linear acceleration (imu) More...
 
struct  sMI_Temperature
 internal struct used to save data related to temperature (imu) More...
 
struct  sMI_Gyroscope
 internal struct used to save data related to angular velocity (imu) More...
 

Variables

volatile struct sTwi tucbot_twi
 internal variable used to save all data related to the TWI More...
 
volatile struct sMD_Encoder MD_Encoder
 internal variable used to save all data related to the encoder sensors More...
 
volatile struct sMD_EncoderClear MD_EncoderClear
 internal variable used to save all data related to the encoder sensors More...
 
volatile struct sMD_SpeedRaw MD_SpeedRaw
 internal variable used to save data related to the current speed More...
 
volatile struct sMD_SensLineF MD_SensLineF
 internal variable used to save all data related to the line sensors More...
 
volatile struct sMD_SensLineM MD_SensLineM
 internal variable used to save all data related to the line sensors More...
 
volatile struct sMD_SensLineD MD_SensLineD
 internal variable used to save all data related to the line sensors More...
 
volatile struct sMD_SensLineEnable MD_SensLineEnable
 internal variable used to save all data related to the line sensors More...
 
volatile struct sMD_Bumper MD_Bumper
 internal variable used to save all data related to the bumper sensors More...
 
volatile struct sMD_SensBattery MD_SensBattery
 internal variable used to save all data related to the battery voltage More...
 
volatile struct sMD_SensCurrent MD_SensCurrent
 internal variable used to save all data related to the motor currents More...
 
volatile struct sMD_Mode MD_Mode
 internal variable used to save all data related to the general mode More...
 
volatile struct sMD_Motor MD_Motor
 internal variable used to save all data related to the motors More...
 
volatile struct sMD_DriveDist MD_DriveDist
 internal variable used to save data related to driving More...
 
volatile struct sMD_DriveAngle MD_DriveAngle
 internal variable used to save data related to driving More...
 
volatile struct sMD_DriveAdjust MD_DriveAdjust
 internal variable used to save data related to driving More...
 
volatile struct sMD_DriveArc MD_DriveArc
 internal variable used to save data related to driving More...
 
volatile struct sMD_DriveStop MD_DriveStop
 internal variable used to save data related to driving More...
 
volatile struct sMD_State MD_State
 internal variable used to save data related to driving More...
 
volatile struct sMD_WayAngle MD_WayAngle
 internal variable used to save data related to driving More...
 
volatile struct sMD_Speed MD_Speed
 internal variable used to save data related to driving More...
 
volatile struct sMI_Accelerometer MI_Accelerometer
 internal variable used to save data related to linear acceleration (imu) More...
 
volatile struct sMI_Temperature MI_Temperature
 internal variable used to save data related to temperature (imu) More...
 
volatile struct sMI_Gyroscope MI_Gyroscope
 internal variable used to save data related to angular velocity (imu) More...
 

Detailed Description

advanced structs and variables

Variable Documentation

◆ MD_Bumper

volatile struct sMD_Bumper MD_Bumper

internal variable used to save all data related to the bumper sensors

See also
sMD_Bumper

◆ MD_DriveAdjust

volatile struct sMD_DriveAdjust MD_DriveAdjust

internal variable used to save data related to driving

See also
sMD_DriveAdjust

◆ MD_DriveAngle

volatile struct sMD_DriveAngle MD_DriveAngle

internal variable used to save data related to driving

See also
sMD_DriveAngle

◆ MD_DriveArc

volatile struct sMD_DriveArc MD_DriveArc

internal variable used to save data related to driving

See also
sMD_DriveArc

◆ MD_DriveDist

volatile struct sMD_DriveDist MD_DriveDist

internal variable used to save data related to driving

See also
sMD_DriveDist

◆ MD_DriveStop

volatile struct sMD_DriveStop MD_DriveStop

internal variable used to save data related to driving

See also
sMD_DriveStop

◆ MD_Encoder

volatile struct sMD_Encoder MD_Encoder

internal variable used to save all data related to the encoder sensors

See also
sMD_Encoder

◆ MD_EncoderClear

volatile struct sMD_EncoderClear MD_EncoderClear

internal variable used to save all data related to the encoder sensors

See also
sMD_EncoderClear

◆ MD_Mode

volatile struct sMD_Mode MD_Mode

internal variable used to save all data related to the general mode

See also
sMD_Mode

◆ MD_Motor

volatile struct sMD_Motor MD_Motor

internal variable used to save all data related to the motors

See also
sMD_Motor

◆ MD_SensBattery

volatile struct sMD_SensBattery MD_SensBattery

internal variable used to save all data related to the battery voltage

See also
sMD_SensBattery

◆ MD_SensCurrent

volatile struct sMD_SensCurrent MD_SensCurrent

internal variable used to save all data related to the motor currents

See also
sMD_SensCurrent

◆ MD_SensLineD

volatile struct sMD_SensLineD MD_SensLineD

internal variable used to save all data related to the line sensors

See also
sMD_SensLineD

◆ MD_SensLineEnable

volatile struct sMD_SensLineEnable MD_SensLineEnable

internal variable used to save all data related to the line sensors

See also
sMD_SensLineEnable

◆ MD_SensLineF

volatile struct sMD_SensLineF MD_SensLineF

internal variable used to save all data related to the line sensors

See also
sMD_SensLineF

◆ MD_SensLineM

volatile struct sMD_SensLineM MD_SensLineM

internal variable used to save all data related to the line sensors

See also
sMD_SensLineM

◆ MD_Speed

volatile struct sMD_Speed MD_Speed

internal variable used to save data related to driving

See also
sMD_Speed

◆ MD_SpeedRaw

volatile struct sMD_SpeedRaw MD_SpeedRaw

internal variable used to save data related to the current speed

See also
sMD_SpeedRaw

◆ MD_State

volatile struct sMD_State MD_State

internal variable used to save data related to driving

See also
sMD_State

◆ MD_WayAngle

volatile struct sMD_WayAngle MD_WayAngle

internal variable used to save data related to driving

See also
sMD_WayAngle

◆ MI_Accelerometer

volatile struct sMI_Accelerometer MI_Accelerometer

internal variable used to save data related to linear acceleration (imu)

See also
sMI_Accelerometer

◆ MI_Gyroscope

volatile struct sMI_Gyroscope MI_Gyroscope

internal variable used to save data related to angular velocity (imu)

See also
sMI_Gyroscope

◆ MI_Temperature

volatile struct sMI_Temperature MI_Temperature

internal variable used to save data related to temperature (imu)

See also
sMI_Temperature

◆ tucbot_twi

volatile struct sTwi tucbot_twi

internal variable used to save all data related to the TWI

See also
twi_read(), twi_write()