Logging properties: Difference between revisions
Jump to navigation
Jump to search
m (Johan G moved page Property Logging to Logging properties: Non-camelcase title etc) |
(→Readme files: Template:Readme file) |
||
Line 57: | Line 57: | ||
=== Readme files === | === Readme files === | ||
* {{ | * {{readme file|logging}} | ||
=== Source code === | === Source code === |
Revision as of 18:12, 19 May 2015
FlightGear has the ability to produce multiple files logging properties. Both the properties and the interval between the records are user selectable.
More than one log file can be configured in the PropertyList file setting up what properties to log.
Simple example
Here is a simple example that logs the rudder and aileron positions to the file steering.csv
every second or so:
<?xml version="1.0" encoding="UTF-8"?>
<PropertyList>
<logging>
<log>
<filename>steering.csv</filename>
<enabled>true</enabled>
<interval-ms>1000</interval-ms>
<delimiter>,</delimiter>
<entry>
<title>Rudder</title>
<property>/controls/rudder</property>
</entry>
<entry>
<title>Ailerons</title>
<property>/controls/aileron</property>
</entry>
</log>
</logging>
</PropertyList>
Here is some sample output:
Time,Rudder,Ailerons 6522,0.000000,0.000000 7668,-0.000000,0.000000 8702,-0.000000,0.000000 9705,-0.000000,0.000000 10784,-0.000000,0.000000 11792,-0.000000,0.000000 12808,-0.000000,-0.210000 13826,-0.000000,-0.344000 14881,-0.000000,-0.066000 15901,-0.000000,-0.806000 16943,-0.000000,-0.936000 17965,-0.000000,-0.534000 19013,-0.000000,-0.294000 20044,-0.000000,0.270000 21090,-0.000000,-1.000000 22097,-0.000000,-0.168000
Related content
Wiki articles
- Generic protocol – Alternative and more flexible way to log or even stream data.
Readme files
- $FG_ROOT/Docs/README.logging