You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.6 KiB
43 lines
1.6 KiB
#include "MovingBase.h" |
|
|
|
const AP_Param::GroupInfo MovingBase::var_info[] = { |
|
// @Param: TYPE |
|
// @DisplayName: Moving base type |
|
// @Description: Controls the type of moving base used if using moving base. |
|
// @Values: 0:Relative to alternate GPS instance,1:RelativeToCustomBase |
|
// @User: Advanced |
|
// @RebootRequired: True |
|
AP_GROUPINFO_FLAGS("TYPE", 1, MovingBase, type, int8_t(Type::RelativeToAlternateInstance), AP_PARAM_FLAG_ENABLE), |
|
|
|
// @Param: OFS_X |
|
// @DisplayName: Base antenna X position offset |
|
// @Description: X position of the base GPS antenna in body frame. Positive X is forward of the origin. Use antenna phase centroid location if provided by the manufacturer. |
|
// @Units: m |
|
// @Range: -5 5 |
|
// @Increment: 0.01 |
|
// @User: Advanced |
|
|
|
// @Param: OFS_Y |
|
// @DisplayName: Base antenna Y position offset |
|
// @Description: Y position of the base GPS antenna in body frame. Positive Y is to the right of the origin. Use antenna phase centroid location if provided by the manufacturer. |
|
// @Units: m |
|
// @Range: -5 5 |
|
// @Increment: 0.01 |
|
// @User: Advanced |
|
|
|
// @Param: OFS_Z |
|
// @DisplayName: Base antenna Z position offset |
|
// @Description: Z position of the base GPS antenna in body frame. Positive Z is down from the origin. Use antenna phase centroid location if provided by the manufacturer. |
|
// @Units: m |
|
// @Range: -5 5 |
|
// @Increment: 0.01 |
|
// @User: Advanced |
|
AP_GROUPINFO("OFS", 2, MovingBase, base_offset, 0.0f), |
|
|
|
AP_GROUPEND |
|
|
|
}; |
|
|
|
MovingBase::MovingBase(void) { |
|
AP_Param::setup_object_defaults(this, var_info); |
|
}
|
|
|