mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-07 16:38:30 -04:00
Copter: disable compassmot for TradHeli
This commit is contained in:
parent
546d668d1d
commit
1af383253f
@ -9,6 +9,10 @@
|
|||||||
// setup_compassmot - sets compass's motor interference parameters
|
// setup_compassmot - sets compass's motor interference parameters
|
||||||
uint8_t Copter::mavlink_compassmot(mavlink_channel_t chan)
|
uint8_t Copter::mavlink_compassmot(mavlink_channel_t chan)
|
||||||
{
|
{
|
||||||
|
#if FRAME_CONFIG == HELI_FRAME
|
||||||
|
// compassmot not implemented for tradheli
|
||||||
|
return 1;
|
||||||
|
#else
|
||||||
int8_t comp_type; // throttle or current based compensation
|
int8_t comp_type; // throttle or current based compensation
|
||||||
Vector3f compass_base[COMPASS_MAX_INSTANCES]; // compass vector when throttle is zero
|
Vector3f compass_base[COMPASS_MAX_INSTANCES]; // compass vector when throttle is zero
|
||||||
Vector3f motor_impact[COMPASS_MAX_INSTANCES]; // impact of motors on compass vector
|
Vector3f motor_impact[COMPASS_MAX_INSTANCES]; // impact of motors on compass vector
|
||||||
@ -265,5 +269,6 @@ uint8_t Copter::mavlink_compassmot(mavlink_channel_t chan)
|
|||||||
ap.compass_mot = false;
|
ap.compass_mot = false;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
#endif // FRAME_CONFIG != HELI_FRAME
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user