Struct SimOne_Data_Control

Inheritance Relationships

Base Type

Struct Documentation

struct SimOne_Data_Control : public SimOne_Data

Public Members

ESimOne_Throttle_Mode throttleMode = ESimOne_Throttle_Mode_Percent
float throttle
ESimOne_Brake_Mode brakeMode = ESimOne_Brake_Mode_Percent
float brake
ESimOne_Steering_Mode steeringMode = ESimOne_Steering_Mode_Percent
float steering
bool handbrake = false
bool isManualGear = false

gear location

ESimOne_Gear_Mode gear
float clutch

array data for throttle input when throttle mode is EThrottleMode_WheelTorque the data sequence is: L1 (left wheel of alxe 1), R1 (right wheel of alxe 1), L2, R2, L3, R3…

float throttle_input_data[20]

array data for brake input when throttle mode is EBrakeMode_WheelCylinderPressure or EBrakeMode_WheelTorque

float brake_input_data[20]

array data for steering input when throttle mode is ESteeringMode_WheelAngle, ESteeringMode_WheelAnglarSpeed

float steering_input_data[20]