Skip to content

Latest commit

 

History

History
155 lines (131 loc) · 4.02 KB

examples.rst

File metadata and controls

155 lines (131 loc) · 4.02 KB

Examples

Simple FDM loop

/../../examples/simple_fdm.py

Simple Controls loop

/../../examples/simple_ctrls.py

Simple Wing Leveler

Here we connect a FDM interface and a Controls interface together in order to set the wings to 5 degrees clockwise. (change roll_deg_setpoint to 0.0 to actually level the wings)

/../../examples/simple_wing_level.py

Simple GUI loop

/../../examples/simple_gui.py

Simple telnet (properties) interface

/../../examples/simple_telnet.py

sample output
{'directories': ['/sim',
                 '/position',
                 '/orientation',
                 '/autopilot',
                 '/velocities',
                 '/controls',
                 '/environment',
                 '/instrumentation',
                 '/local-weather',
                 '/accelerations',
                 '/devices',
                 '/input',
                 '/systems',
                 '/logging',
                 '/nasal',
                 '/scenery',
                 '/earthview',
                 '/fdm',
                 '/engines',
                 '/payload',
                 '/aircraft',
                 '/consumables',
                 '/gear',
                 '/rotors',
                 '/limits',
                 '/save',
                 '/command',
                 '/canvas',
                 '/surface-positions',
                 '/ai',
                 '/rendering',
                 '/ephemeris',
                 '/pax',
                 '/io',
                 '/hazards',
                 '/Interior',
                 '/_debug'],
 'properties': {'/models': ''}}
Altitude: 4757.3ft
Altitude: 4782.7ft
Altitude: 4807.4ft
...

Simple HTTP (properties) interface

/../../examples/simple_http.py

sample output
{'directories': ['/sim',
                 '/position',
                 '/orientation',
                 '/autopilot',
                 '/velocities',
                 '/controls',
                 '/environment',
                 '/instrumentation',
                 '/local-weather',
                 '/accelerations',
                 '/devices',
                 '/input',
                 '/systems',
                 '/logging',
                 '/nasal',
                 '/scenery',
                 '/earthview',
                 '/fdm',
                 '/engines',
                 '/payload',
                 '/aircraft',
                 '/consumables',
                 '/gear',
                 '/rotors',
                 '/limits',
                 '/save',
                 '/command',
                 '/canvas',
                 '/surface-positions',
                 '/ai',
                 '/rendering',
                 '/ephemeris',
                 '/pax',
                 '/io',
                 '/hazards',
                 '/Interior',
                 '/_debug'],
 'properties': {'/models': ''}}
Altitude: 4757.3ft
Altitude: 4782.7ft
Altitude: 4807.4ft
...