AirControl  1.3.0
Open Source, Modular, and Extensible Flight Simulator For Deep Learning Research
Communicator.StaticControlSchema Class Reference

Input control class, acts a dictionary. This class can be accessed anywhere in the code as dict. used for getting/setting input/outout received from python API. More...

Properties

static string MsgType = "ControlInput" [get, set]
 Just [PrimaryKey] is added to the Id Attribute as we only want the updated value and dont want to accumulate it if one need to auto increment it the Id fielsd can be configured as [PrimaryKey, AutoIncrement] In this case it will fill up the database. [Not supported] More...
 
static string Version = CommonFunctions.GET_VERSION() [get, set]
 
static string InputControlType = "Other" [get, set]
 
static float Pitch =0f [get, set]
 
static float Roll = 0f [get, set]
 
static float Yaw =0f [get, set]
 
static float Throttle =0f [get, set]
 
static float StickyThrottle =0f [get, set]
 
static float Brake =0f [get, set]
 
static int Flaps =0 [get, set]
 

Detailed Description

Input control class, acts a dictionary. This class can be accessed anywhere in the code as dict. used for getting/setting input/outout received from python API.

Definition at line 41 of file IOSchema.cs.

Property Documentation

◆ MsgType

string Communicator.StaticControlSchema.MsgType = "ControlInput"
staticgetset

Just [PrimaryKey] is added to the Id Attribute as we only want the updated value and dont want to accumulate it if one need to auto increment it the Id fielsd can be configured as [PrimaryKey, AutoIncrement] In this case it will fill up the database. [Not supported]

Definition at line 49 of file IOSchema.cs.

49 { get; set; } = "ControlInput";

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