Update meta docs (#24892)

* docs: update module reference metadata

* Update failsafe metadata in docs

* Update parameter metadata

* Fix up uorb graphs based on main

* SUMMARY.md - and radio control for modules

* Add alternate sidebar

---------

Co-authored-by: PX4BuildBot <bot@pixhawk.org>
This commit is contained in:
Hamish Willee
2025-05-21 15:42:05 +10:00
committed by GitHub
co-authored by PX4BuildBot
parent 0b3fc0a62d
commit 54ddb14137
37 changed files with 1185 additions and 628 deletions
+136 -68
View File
@@ -1,9 +1,11 @@
# Modules Reference: Imu (Driver)
## adis16448
Source: [drivers/imu/analog_devices/adis16448](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/analog_devices/adis16448)
<a id="adis16448_usage"></a>
### Usage
### Usage {#adis16448_usage}
```
adis16448 <command> [arguments...]
Commands:
@@ -23,11 +25,13 @@ adis16448 <command> [arguments...]
status print status info
```
## adis16470
Source: [drivers/imu/analog_devices/adis16470](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/analog_devices/adis16470)
<a id="adis16470_usage"></a>
### Usage
### Usage {#adis16470_usage}
```
adis16470 <command> [arguments...]
Commands:
@@ -47,11 +51,13 @@ adis16470 <command> [arguments...]
status print status info
```
## adis16477
Source: [drivers/imu/analog_devices/adis16477](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/analog_devices/adis16477)
<a id="adis16477_usage"></a>
### Usage
### Usage {#adis16477_usage}
```
adis16477 <command> [arguments...]
Commands:
@@ -71,11 +77,13 @@ adis16477 <command> [arguments...]
status print status info
```
## adis16497
Source: [drivers/imu/analog_devices/adis16497](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/analog_devices/adis16497)
<a id="adis16497_usage"></a>
### Usage
### Usage {#adis16497_usage}
```
adis16497 <command> [arguments...]
Commands:
@@ -95,11 +103,13 @@ adis16497 <command> [arguments...]
status print status info
```
## adis16507
Source: [drivers/imu/analog_devices/adis16507](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/analog_devices/adis16507)
<a id="adis16507_usage"></a>
### Usage
### Usage {#adis16507_usage}
```
adis16507 <command> [arguments...]
Commands:
@@ -119,11 +129,13 @@ adis16507 <command> [arguments...]
status print status info
```
## bmi055
Source: [drivers/imu/bosch/bmi055](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/bosch/bmi055)
<a id="bmi055_usage"></a>
### Usage
### Usage {#bmi055_usage}
```
bmi055 <command> [arguments...]
Commands:
@@ -145,11 +157,13 @@ bmi055 <command> [arguments...]
status print status info
```
## bmi085
Source: [drivers/imu/bosch/bmi085](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/bosch/bmi085)
<a id="bmi085_usage"></a>
### Usage
### Usage {#bmi085_usage}
```
bmi085 <command> [arguments...]
Commands:
@@ -171,11 +185,13 @@ bmi085 <command> [arguments...]
status print status info
```
## bmi088
Source: [drivers/imu/bosch/bmi088](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/bosch/bmi088)
<a id="bmi088_usage"></a>
### Usage
### Usage {#bmi088_usage}
```
bmi088 <command> [arguments...]
Commands:
@@ -197,11 +213,13 @@ bmi088 <command> [arguments...]
status print status info
```
## bmi088_i2c
Source: [drivers/imu/bosch/bmi088_i2c](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/bosch/bmi088_i2c)
<a id="bmi088_i2c_usage"></a>
### Usage
### Usage {#bmi088_i2c_usage}
```
bmi088_i2c <command> [arguments...]
Commands:
@@ -223,11 +241,13 @@ bmi088_i2c <command> [arguments...]
status print status info
```
## bmi270
Source: [drivers/imu/bosch/bmi270](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/bosch/bmi270)
<a id="bmi270_usage"></a>
### Usage
### Usage {#bmi270_usage}
```
bmi270 <command> [arguments...]
Commands:
@@ -247,11 +267,13 @@ bmi270 <command> [arguments...]
status print status info
```
## fxas21002c
Source: [drivers/imu/nxp/fxas21002c](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/nxp/fxas21002c)
<a id="fxas21002c_usage"></a>
### Usage
### Usage {#fxas21002c_usage}
```
fxas21002c <command> [arguments...]
Commands:
@@ -279,11 +301,13 @@ fxas21002c <command> [arguments...]
status print status info
```
## fxos8701cq
Source: [drivers/imu/nxp/fxos8701cq](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/nxp/fxos8701cq)
<a id="fxos8701cq_usage"></a>
### Usage
### Usage {#fxos8701cq_usage}
```
fxos8701cq <command> [arguments...]
Commands:
@@ -311,11 +335,13 @@ fxos8701cq <command> [arguments...]
status print status info
```
## iam20680hp
Source: [drivers/imu/invensense/iam20680hp](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/iam20680hp)
<a id="iam20680hp_usage"></a>
### Usage
### Usage {#iam20680hp_usage}
```
iam20680hp <command> [arguments...]
Commands:
@@ -335,11 +361,13 @@ iam20680hp <command> [arguments...]
status print status info
```
## icm20602
Source: [drivers/imu/invensense/icm20602](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm20602)
<a id="icm20602_usage"></a>
### Usage
### Usage {#icm20602_usage}
```
icm20602 <command> [arguments...]
Commands:
@@ -359,11 +387,13 @@ icm20602 <command> [arguments...]
status print status info
```
## icm20608g
Source: [drivers/imu/invensense/icm20608g](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm20608g)
<a id="icm20608g_usage"></a>
### Usage
### Usage {#icm20608g_usage}
```
icm20608g <command> [arguments...]
Commands:
@@ -383,11 +413,13 @@ icm20608g <command> [arguments...]
status print status info
```
## icm20649
Source: [drivers/imu/invensense/icm20649](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm20649)
<a id="icm20649_usage"></a>
### Usage
### Usage {#icm20649_usage}
```
icm20649 <command> [arguments...]
Commands:
@@ -407,11 +439,13 @@ icm20649 <command> [arguments...]
status print status info
```
## icm20689
Source: [drivers/imu/invensense/icm20689](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm20689)
<a id="icm20689_usage"></a>
### Usage
### Usage {#icm20689_usage}
```
icm20689 <command> [arguments...]
Commands:
@@ -431,11 +465,13 @@ icm20689 <command> [arguments...]
status print status info
```
## icm20948
Source: [drivers/imu/invensense/icm20948](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm20948)
<a id="icm20948_usage"></a>
### Usage
### Usage {#icm20948_usage}
```
icm20948 <command> [arguments...]
Commands:
@@ -456,11 +492,13 @@ icm20948 <command> [arguments...]
status print status info
```
## icm20948_i2c_passthrough
Source: [drivers/imu/invensense/icm20948](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm20948)
<a id="icm20948_i2c_passthrough_usage"></a>
### Usage
### Usage {#icm20948_i2c_passthrough_usage}
```
icm20948_i2c_passthrough <command> [arguments...]
Commands:
@@ -478,11 +516,13 @@ icm20948_i2c_passthrough <command> [arguments...]
status print status info
```
## icm40609d
Source: [drivers/imu/invensense/icm40609d](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm40609d)
<a id="icm40609d_usage"></a>
### Usage
### Usage {#icm40609d_usage}
```
icm40609d <command> [arguments...]
Commands:
@@ -502,11 +542,13 @@ icm40609d <command> [arguments...]
status print status info
```
## icm42605
Source: [drivers/imu/invensense/icm42605](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm42605)
<a id="icm42605_usage"></a>
### Usage
### Usage {#icm42605_usage}
```
icm42605 <command> [arguments...]
Commands:
@@ -526,11 +568,13 @@ icm42605 <command> [arguments...]
status print status info
```
## icm42670p
Source: [drivers/imu/invensense/icm42670p](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm42670p)
<a id="icm42670p_usage"></a>
### Usage
### Usage {#icm42670p_usage}
```
icm42670p <command> [arguments...]
Commands:
@@ -550,11 +594,13 @@ icm42670p <command> [arguments...]
status print status info
```
## icm42688p
Source: [drivers/imu/invensense/icm42688p](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm42688p)
<a id="icm42688p_usage"></a>
### Usage
### Usage {#icm42688p_usage}
```
icm42688p <command> [arguments...]
Commands:
@@ -577,11 +623,13 @@ icm42688p <command> [arguments...]
status print status info
```
## icm45686
Source: [drivers/imu/invensense/icm45686](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/icm45686)
<a id="icm45686_usage"></a>
### Usage
### Usage {#icm45686_usage}
```
icm45686 <command> [arguments...]
Commands:
@@ -603,11 +651,13 @@ icm45686 <command> [arguments...]
status print status info
```
## iim42652
Source: [drivers/imu/invensense/iim42652](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/iim42652)
<a id="iim42652_usage"></a>
### Usage
### Usage {#iim42652_usage}
```
iim42652 <command> [arguments...]
Commands:
@@ -629,11 +679,13 @@ iim42652 <command> [arguments...]
status print status info
```
## iim42653
Source: [drivers/imu/invensense/iim42653](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/iim42653)
<a id="iim42653_usage"></a>
### Usage
### Usage {#iim42653_usage}
```
iim42653 <command> [arguments...]
Commands:
@@ -655,11 +707,13 @@ iim42653 <command> [arguments...]
status print status info
```
## l3gd20
Source: [drivers/imu/st/l3gd20](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/st/l3gd20)
<a id="l3gd20_usage"></a>
### Usage
### Usage {#l3gd20_usage}
```
l3gd20 <command> [arguments...]
Commands:
@@ -683,11 +737,13 @@ l3gd20 <command> [arguments...]
status print status info
```
## lsm303d
Source: [drivers/imu/st/lsm303d](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/st/lsm303d)
<a id="lsm303d_usage"></a>
### Usage
### Usage {#lsm303d_usage}
```
lsm303d <command> [arguments...]
Commands:
@@ -707,11 +763,13 @@ lsm303d <command> [arguments...]
status print status info
```
## lsm9ds1
Source: [drivers/imu/st/lsm9ds1](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/st/lsm9ds1)
<a id="lsm9ds1_usage"></a>
### Usage
### Usage {#lsm9ds1_usage}
```
lsm9ds1 <command> [arguments...]
Commands:
@@ -731,11 +789,13 @@ lsm9ds1 <command> [arguments...]
status print status info
```
## mpu6000
Source: [drivers/imu/invensense/mpu6000](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/mpu6000)
<a id="mpu6000_usage"></a>
### Usage
### Usage {#mpu6000_usage}
```
mpu6000 <command> [arguments...]
Commands:
@@ -755,11 +815,13 @@ mpu6000 <command> [arguments...]
status print status info
```
## mpu9250
Source: [drivers/imu/invensense/mpu9250](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/mpu9250)
<a id="mpu9250_usage"></a>
### Usage
### Usage {#mpu9250_usage}
```
mpu9250 <command> [arguments...]
Commands:
@@ -780,11 +842,13 @@ mpu9250 <command> [arguments...]
status print status info
```
## mpu9250_i2c
Source: [drivers/imu/invensense/mpu9250](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/mpu9250)
<a id="mpu9250_i2c_usage"></a>
### Usage
### Usage {#mpu9250_i2c_usage}
```
mpu9250_i2c <command> [arguments...]
Commands:
@@ -804,11 +868,13 @@ mpu9250_i2c <command> [arguments...]
status print status info
```
## mpu9520
Source: [drivers/imu/invensense/mpu6500](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/invensense/mpu6500)
<a id="mpu9520_usage"></a>
### Usage
### Usage {#mpu9520_usage}
```
mpu9520 <command> [arguments...]
Commands:
@@ -828,11 +894,13 @@ mpu9520 <command> [arguments...]
status print status info
```
## sch16t
Source: [drivers/imu/murata/sch16t](https://github.com/PX4/PX4-Autopilot/tree/main/src/drivers/imu/murata/sch16t)
<a id="sch16t_usage"></a>
### Usage
### Usage {#sch16t_usage}
```
sch16t <command> [arguments...]
Commands: