As a second episode of the ‘PX4-DeepDive series’ I’m writing in my spare time, I wrote about PX4’s Airframes.
It all started from a simple question : "What are all those ‘@group’, ‘@name’, ‘@maintainer’ comments inside the files of ‘ROMFS/px4fmu_common/init.d/airframes’ folder?
In this post, I explain the following :
- How PX4 parses the airframe scripts to create a XML file, and how QGC parses them to display it on one of it’s pages
- How Airframe scripts are executed during the start-up of a PX4 Software. And how SYS_AUTOSTART parameter takes an effect.
Would love to get feedbacks, comments . Hope my post helps!