openrocket/core/fileformat.txt
Kevin Ruland c3cfb2e781 Persist the Velocity at launch rod clearance in ork file. Added to column in SimulationPanel. Added computation of Velocity at deployment in FlightData. Persist Velocity at deployment in ork file and added to SimulationPanel and DesignReport.
Added l10n message keys for new column in SimulationPanel.

Added function MathUtil.interpolate which does linear interpolation of intermediate values.  This is used in FlightData for computing Velocity at deployment and Velocity at launch rod clearance.
2012-01-17 02:46:49 +00:00

43 lines
1.8 KiB
Plaintext

The current OpenRocket file format is "documented" only as the
reference implementation. This will hopefully change in the future.
The "version" attribute of the <openrocket> tag describes the file
format version used, while the "creator" attribute MAY describe the
software version used to write the document.
The file format version is increased every time the format is
changed. The minor number is increased when changes are made that are
mostly backward-compatible, meaning that older software versions
should be able to read the design sans the new features. The major
number is increased when changes are made that render the design
problematic or impossible to read for older software. For maximum
compatibility software should save a file in the oldest file format
version that supports all the necessary design features.
The following file format versions exist:
0.9: Used before the first public release of Openrocket; effectively
equivalent to 1.0. Should not be used when writing documents.
OpenRocket accepts this version when reading files, but other
software need not.
1.0: File format version of the first public release (OpenRocket 0.9.0)
1.1: Introduced with OpenRocket 0.9.4. Adds support for saving fin
tabs (<tabheight>, <tablength> and <tabposition> elements) and
allows attaching subcomponents to a tube coupler (previously
forbidden).
1.2: Introduced with OpenRocket 1.1.1. Adds the <digest> tag to
motor definitions. The digest uniquely identifies the
functional characteristics of a particular thrust curve motor.
1.3: Introduced with OpenRocket 1.1.9. Adds the <launchlongitude> and
<geodeticmethod> parameters to the simulation conditions element.
1.4: Introduced with OpenRocket 1.1.10. Adds the launchrodvelocity and
deploymentvelocity attributes to <flightdata> element.