Skip to content

Commit

Permalink
AP_Param: add comments around G2 parameter conversion
Browse files Browse the repository at this point in the history
  • Loading branch information
peterbarker committed Feb 27, 2024
1 parent 9aa6193 commit 079ffb4
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
2 changes: 2 additions & 0 deletions libraries/AP_Param/AP_Param.cpp
Expand Up @@ -2072,6 +2072,8 @@ void AP_Param::convert_class(uint16_t param_key, void *object_pointer,
flush();
}

// convert an object which was stored in a vehicle's G2 into a new
// object in AP_Vehicle.cpp:
void AP_Param::convert_g2_objects(const void *g2, const G2ObjectConversion g2_conversions[], uint8_t num_conversions)
{
// Find G2's Top Level Key
Expand Down
2 changes: 2 additions & 0 deletions libraries/AP_Param/AP_Param.h
Expand Up @@ -472,6 +472,8 @@ class AP_Param
// convert old vehicle parameters to new object parameters with scaling - assumes we use the same scaling factor for all values in the table
static void convert_old_parameters_scaled(const ConversionInfo *conversion_table, uint8_t table_size, float scaler, uint8_t flags);

// convert an object which was stored in a vehicle's G2 into a new
// object in AP_Vehicle.cpp:
struct G2ObjectConversion {
void *object_pointer;
const struct AP_Param::GroupInfo *var_info;
Expand Down

0 comments on commit 079ffb4

Please sign in to comment.