Hi PX4 community,
Related context: this question follows the broader generic airship support proposal, but I am keeping this topic intentionally limited to the airframe ID /
SYS_AUTOSTARTconvention for airship configurations.
In ROMFS/px4fmu_common/init.d/airframes/CMakeLists.txt, IDs 2000–2999 are labeled Standard planes. However, the existing airship configuration 2507_cloudship also uses an ID in this range and is registered under CONFIG_MODULES_AIRSHIP_ATT_CONTROL.
Is this range intended specifically for conventional fixed-wing aircraft, or is the label only a historical grouping?
Should airships:
- remain in this range, with the label clarified; or
- have their own category and ID range?
I am also preparing a generic airship configuration. If airships remain in the current range, would 2500_generic_airship be the appropriate filename and SYS_AUTOSTART ID? If a separate range is preferred, which base ID should the generic airship use?
I’d like to confirm both the range convention and the generic airship ID before suggesting a change, since 2507_cloudship is already an established airframe configuration.
Thanks.