ardupilot/libraries/AP_Param
Andrew Tridgell a3143ab009 AP_Param: don't enable param backup on all boards
this fixes an issue with resetting of parameters when going between
4.4.x and 4.5.x on MatekH743, and on any other board using flash
storage where the storage size has increased from 16k to 32k between
4.4.x and 4.5.x

The problem is that when you update to 4.5.x the parameter code stored
a backup of parameters in the StorageParamBak storage region which is
in the last section of storage. When you downgrade to 4.4.x the
AP_FlashStorage::load_sector() code tries to load this data and gets
an error as it is beyond the end of the available 16k storage. This
triggers an erase_all() and loss of parameters
2024-01-28 08:43:14 +11:00
..
tools AP_Param: eedump_apparam fix accessing uninit var 2022-05-17 10:26:18 +10:00
AP_Param.cpp AP_Param: don't enable param backup on all boards 2024-01-28 08:43:14 +11:00
AP_Param.h AP_Param: added convert_centi_parameter() 2024-01-23 15:00:30 +11:00
AP_ParamT.cpp AP_Param: move complex AP_ParamT functions to cpp 2022-09-13 09:09:33 +10:00
AP_Param_config.h AP_Param: use @ROMFS/defaults.parm rather than apj_tool for defaul parms 2024-01-17 18:28:48 +11:00