25 Commits

Author SHA1 Message Date
Junwoo Hwang
855eb42c59 Rename param and paramgroups to airframe and airframegroups
The srcparser.py is specific to each use case (e.g. Airframes, Parameters, px4events, etc as in Tool/* folders).
Therefore it is confusing to have the px_process_airframes.py script handle concept of airframes under the generic name 'params'.

This improves readability and sets the baseground for implementing more specific vehicle type supports, as mentioned in https://github.com/PX4/PX4-user_guide/pull/1858#discussion_r876554728
2022-11-10 07:39:27 +01:00
Thies Lennart Alff
1c624d20f5 srcparser support for vectored 6 dof uuv airframe added 2021-04-22 08:30:11 +02:00
Roman Dvorak
1fea1a2822 Initial TF-B1 commit 2021-01-30 11:29:42 +01:00
Daniel Leonard Robinson
fa4818e467
vehicles: add new vehicle type: Airship (#14862)
Co-authored-by: Anton Erasmus <anton@flycloudline.com>
Co-authored-by: Beat Küng <beat-kueng@gmx.net>
2020-08-10 08:52:51 +02:00
JacobCrabill
b186614857 airframes srcparser.py: Allow non-param comments
Add a "@desc" tag that gets ignored by the parameter parser.  This
allows you to add (multi-line) documentation to airframe init files.
2020-03-08 12:00:29 +01:00
Roman Dvořák
497ab07daf airframes: add ThunderFly Auto-G2 autogyro (#14015) 2020-01-27 16:21:52 +01:00
Julien Lecoeur
e23e3d7bae Airframe parser: add docs 2019-07-22 13:02:45 +02:00
Julien Lecoeur
daeba4e75f Add airframe .post scripts on NuttX targets 2019-07-22 13:02:45 +02:00
Ildar Sadykov
fb8630c267 Adding VTOL Octoplane airframe type (#12303)
* Srcparser updated, default script for VTOL octoplane added.
2019-06-22 14:13:29 +02:00
Hamish Willee
cb8a2b533d Add Plane VTail to image group metadata 2018-10-18 09:56:36 -04:00
Daniel Agar
d04d62c37e airframe metadata sort by SYS_AUTOSTART and minor cleanup (#8009) 2017-09-25 11:17:50 -04:00
Beat Küng
1d40336723 airframes parser: add dodecarotor image 2017-08-08 11:59:00 +02:00
Hamish Willee
071cfc2d31 Ensure groups have unique names in TOC 2017-07-01 20:04:46 +02:00
Hamish Willee
6f3b6bf55b Update parser to get class information and create separate groups for each class 2017-07-01 20:04:46 +02:00
Hamish Willee
50140b3d90 Group by vehicle type and add headings 2017-07-01 20:04:46 +02:00
Lorenz Meier
ad624c4a0a Airframes parser: Add new class field 2017-06-27 11:07:03 +02:00
Beat Küng
42d2f8a798 px4airframes markdown output: merge output columns with maintainer 2017-04-18 11:58:18 +02:00
Beat Küng
a943bf37f0 Tools/px_process_airframes: add markdown output 2017-04-18 11:58:18 +02:00
Beat Küng
62c1a23ea3 Tools/px4airframes: refactor & remove some unneeded code 2017-04-18 11:58:18 +02:00
Lorenz Meier
f23881d8ab Airframes tool: Support basic pruning 2016-12-21 08:37:45 +01:00
Daniel Agar
7d63920f25 srcparser.py split mixed windows path with os.path.split
-fixes #2997
2015-10-15 14:50:35 -04:00
Andreas Antener
c26f980f37 added airframe extension .hil 2015-10-06 15:15:37 +02:00
Lorenz Meier
fde0c65d77 Airframe generator: Also generate autostart listing 2015-07-31 12:10:31 +02:00
Lorenz Meier
a0b792792f Airframe config parser: Move to combined elif statement 2015-07-29 21:22:41 +02:00
Lorenz Meier
68aa8fed9e Add airframe config parser 2015-07-29 19:13:28 +02:00