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.
36 lines
1.1 KiB
36 lines
1.1 KiB
#include "AP_CustomRotations.h" |
|
#include <AP_Vehicle/AP_Vehicle_Type.h> |
|
|
|
#if !APM_BUILD_TYPE(APM_BUILD_AP_Periph) |
|
|
|
const AP_Param::GroupInfo AP_CustomRotation_params::var_info[] = { |
|
|
|
// @Param: ROLL |
|
// @DisplayName: Custom roll |
|
// @Description: Custom euler roll, euler 321 (yaw, pitch, roll) ordering |
|
// @Units: deg |
|
// @RebootRequired: True |
|
AP_GROUPINFO("ROLL", 1, AP_CustomRotation_params, roll, 0), |
|
|
|
// @Param: PITCH |
|
// @DisplayName: Custom pitch |
|
// @Description: Custom euler pitch, euler 321 (yaw, pitch, roll) ordering |
|
// @Units: deg |
|
// @RebootRequired: True |
|
AP_GROUPINFO("PITCH", 2, AP_CustomRotation_params, pitch, 0), |
|
|
|
// @Param: YAW |
|
// @DisplayName: Custom yaw |
|
// @Description: Custom euler yaw, euler 321 (yaw, pitch, roll) ordering |
|
// @Units: deg |
|
// @RebootRequired: True |
|
AP_GROUPINFO("YAW", 3, AP_CustomRotation_params, yaw, 0), |
|
|
|
AP_GROUPEND |
|
}; |
|
|
|
AP_CustomRotation_params::AP_CustomRotation_params() { |
|
AP_Param::setup_object_defaults(this, var_info); |
|
} |
|
|
|
#endif // !APM_BUILD_TYPE(APM_BUILD_AP_Periph)
|
|
|