mirror of https://github.com/ArduPilot/ardupilot
SITL: added SIM_LED_LAYOUT parameter
for layout of simulated LEDs
This commit is contained in:
parent
ccc7d48c20
commit
09b272b840
|
@ -219,15 +219,16 @@ const AP_Param::GroupInfo SITL::var_info2[] = {
|
|||
const AP_Param::GroupInfo SITL::var_info3[] = {
|
||||
AP_GROUPINFO("ODOM_ENABLE", 1, SITL, odom_enable, 0),
|
||||
AP_GROUPINFO("GPS2_POS", 2, SITL, gps_pos_offset[1], 0),
|
||||
AP_GROUPINFO("MAG1_DEVID", 3, SITL, mag_devid[0], 97539),
|
||||
AP_GROUPINFO("MAG1_DEVID", 3, SITL, mag_devid[0], 97539),
|
||||
AP_GROUPINFO("MAG2_DEVID", 4, SITL, mag_devid[1], 131874),
|
||||
AP_GROUPINFO("MAG3_DEVID", 5, SITL, mag_devid[2], 263178),
|
||||
AP_GROUPINFO("MAG4_DEVID", 6, SITL, mag_devid[3], 97283),
|
||||
AP_GROUPINFO("MAG5_DEVID", 7, SITL, mag_devid[4], 97795),
|
||||
AP_GROUPINFO("MAG6_DEVID", 8, SITL, mag_devid[5], 98051),
|
||||
AP_GROUPINFO("MAG7_DEVID", 9, SITL, mag_devid[6], 0),
|
||||
AP_GROUPINFO("MAG8_DEVID", 10, SITL, mag_devid[7], 0),
|
||||
AP_GROUPINFO("MAG8_DEVID", 10, SITL, mag_devid[7], 0),
|
||||
|
||||
AP_GROUPINFO("LED_LAYOUT", 11, SITL, led_layout, 0),
|
||||
AP_GROUPEND
|
||||
|
||||
};
|
||||
|
|
|
@ -19,6 +19,11 @@
|
|||
|
||||
namespace SITL {
|
||||
|
||||
enum class LedLayout {
|
||||
ROWS=0,
|
||||
LUMINOUSBEE=1,
|
||||
};
|
||||
|
||||
struct vector3f_array {
|
||||
uint16_t length;
|
||||
Vector3f *data;
|
||||
|
@ -348,6 +353,8 @@ public:
|
|||
} led;
|
||||
|
||||
EFI_MegaSquirt efi_ms;
|
||||
|
||||
AP_Int8 led_layout;
|
||||
};
|
||||
|
||||
} // namespace SITL
|
||||
|
|
Loading…
Reference in New Issue