Michelle Rossouw
744d5e1378
Blimp: Add motor blimp support and waypoint navigation
2026-06-02 17:46:27 +10:00
Peter Barker
ef2c4f55fc
Blimp: adjust for EKF2 shim
2026-05-05 09:52:15 +10:00
Peter Barker
23433dc612
Blimp: adjust for AP_AHRS_NavEKF3 shim
2026-05-05 09:52:15 +10:00
Thomas Watson
96e5a474f5
Blimp: make flight mode parameters into array
...
This removes the need for the pointer to the first flight mode, and
removes the undefined behavior resulting from indexing past that first
flight mode and hoping the others follow (though this is unlikely to
pose a problem in practice).
Saves a few bytes of RAM and flash as the pointer is no longer needed
and code is no longer necessary to set it up.
Also fixes the bounds check condition of that array to match its size so
there is no longer the possibility of indexing one past it.
2026-04-13 12:50:48 +01:00
Bob Long
9ff7b9c346
global: add Range to EKF failsafe param doc
2025-10-23 08:13:22 +11:00
Peter Barker
59e79a70ae
Blimp: tweak MAV parameter names
2025-04-07 10:58:41 +10:00
Peter Barker
b534d383ff
Blimp: add parameter conversion for MAV parameters
2025-04-07 10:58:41 +10:00
Peter Barker
0525b0d73f
Blimp: move telem_delay up into MAV_TELEM_DELAY
2025-04-07 10:58:41 +10:00
Peter Barker
198227090e
Blimp: SYSID_MYGCS and enforce move up to GCS, change to MAV_MYGCS_ENFRCE
2025-04-07 10:58:41 +10:00
Peter Barker
38b7b063ae
Blimp: move streamrate parameters to GCS_MAVLINK base class
2025-04-07 10:58:41 +10:00
Peter Barker
f22e49c01a
Blimp: create and use MAV_ parameter namespace
...
Move serveral parameters in
Rover: create and use MAV_ parameter namespace
Move serveral parameters in
2025-04-07 10:58:41 +10:00
muramura
0c9aaa2ae6
Blimp: fix param increment description
2025-01-13 20:33:33 +09:00
Peter Barker
f2a4253ed2
Blimp: adjust for renaming of RC_Channel and GCS_MAVLink headers
2024-12-26 11:01:22 +11:00
Peter Barker and David Buzz
3e54ecfece
Blimp: correct compilation with AP_RRSI_ENABLED false
...
Co-authored-by: David Buzz <davidbuzz@gmail.com >
2024-07-24 09:11:39 +10:00
Peter Barker
42966415a9
Blimp: remove redundant @Values from parameter documentation
2024-05-21 14:27:05 +10:00
Thomas Watson
319d1a794f
Blimp: unmark FORMAT_VERSION as read-only
...
Matches other vehicles and allows GCSes to use documented behavior of a
zero write to FORMAT_VERSION to reset EEPROM contents.
2024-04-10 17:45:37 +10:00
Peter Barker
4027b32b07
Blimp: move serial_manager parameters up to base class
2024-02-29 12:12:19 +11:00
Peter Barker
ee69b709d4
Blimp: remove unused old_top_element param from convert_class
2024-02-27 10:37:45 +11:00
Peter Barker
a1cd6df32c
Blimp: convert EFI cvonversion to g2_conversion entry
2024-02-27 10:37:45 +11:00
Peter Barker
ea7788f49d
Blimp: move parameter storage formatting up to AP_Vehicle
2024-02-13 14:23:35 +11:00
Peter Barker
ff1ccdf2ee
Blimp: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Peter Barker
b69c51a296
Blimp: move scripting up to AP_Vehicle
2024-02-07 18:24:12 +11:00
Peter Barker
fa0797a5f4
Blimp: add comment for lost AP_Stats object params
2024-02-07 18:24:12 +11:00
Peter Barker
0a5b6c7797
Blimp: move AP_Stats to AP_vehicle
2024-01-30 11:12:21 +11:00
Peter Barker
8e91c72089
Blimp: allow compilation with HAL_LOGGING_ENABLED false
2024-01-17 18:25:55 +11:00
Randy Mackay
f435632a35
Blimp: SYSID_MYGCS param increment
2023-11-28 07:54:45 +09:00
Andy Piper
97a4eed232
Blimp: update for new AC_PID settings
...
D_FF logging docs
2023-11-21 13:26:23 +11:00
Andy Piper
c4dc6f6471
Blimp: add documentation for PID notches and D feed-foward
...
update PID notch centers at 1Hz with average loop rate
2023-11-21 13:26:23 +11:00
Leonard Hall
9f0c119c33
Blimp: Support PD Max
2023-09-26 10:41:05 +10:00
Michelle Rossouw
b5d22ce47c
Blimp: Remove extra defines and other code, fixup some formatting and naming
2023-08-21 21:01:47 +10:00
Michelle Rossouw
81650d34a3
Blimp: Add Loiter class and RTL mode
2023-08-21 21:01:47 +10:00
bugobliterator
581eb83f04
Blimp: change INS_ to INS
2023-03-21 10:04:16 +11:00
Iampete1
010144b2bd
Blimp: use shared param info defines
2023-01-11 18:41:34 +11:00
Peter Barker
d3bbc94af9
Blimp: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Peter Barker
3ec97ea900
Blimp: implement parameter CopyFieldsFrom and use it
2023-01-03 11:08:43 +11:00
Henry Wurzburg
20c0448165
Blimp: update logging bitmask metadata to new style and correct errors
2022-08-09 11:38:16 +10:00
Iampete1
0bb28c6484
Blimp: set defualt format version
2022-07-20 17:59:59 +10:00
Henry Wurzburg
913afe7b4e
Blimp: fix duplicate param and remove params/values not used
2022-03-29 08:37:09 +09:00
Peter Barker
a501a86c8d
Blimp: split AP_HAL_SITL and HAL_SIM_ENABLED
2022-03-17 14:39:55 +11:00
Peter Barker
bcf9928c78
Blimp: use @CopyValuesFrom for FLTMODEn parameters
2021-12-16 07:11:33 +11:00
Andrew Tridgell
f7442eca36
Blimp: revert compass parameter changes
2021-12-04 16:51:53 +11:00
Iampete1
2a2685d874
Blimp: remove compass params underscore
2021-11-30 08:14:43 +09:00
Peter Barker
60932e04d5
Blimp: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
2021-11-15 20:27:40 +11:00
Peter Barker
e301595143
Blimp: ensure ENABLE_SCRIPTING is always defined
2021-11-15 20:27:40 +11:00
Shiv Tyagi
280ddb3d22
Blimp : Parameters.cpp : Formatting fixes in GCS_PID_MASK Bitmask description
2021-10-20 14:22:48 +11:00
Peter Barker
bf7474c940
Blimp: DCM handles centrifugal correction application internally now
2021-08-17 10:36:46 +10:00
Leonard Hall
dd9bc4da67
Blimp: fix PID filter names FILT -> FLTE, D_FILT -> FLTD
2021-08-10 08:33:56 +09:00
bugobliterator
9ed21ad4dd
Blimp: change class name from SITL::SITL to SITL::SIM
2021-08-05 07:25:31 +10:00
Michelle Rossouw
0e2cb4a00c
Blimp: Code cleanups
2021-07-06 14:56:02 +10:00
Michelle Rossouw
5bd3e3e330
Blimp: Add modes Velocity and Loiter
2021-07-06 14:56:02 +10:00