AP_RCTelemetry: make AHRS attitude member variables private
This commit is contained in:
parent
49bc553cda
commit
57b1ab3ad9
@ -931,9 +931,9 @@ void AP_CRSF_Telem::calc_attitude()
|
|||||||
|
|
||||||
const int16_t INT_PI = 31415;
|
const int16_t INT_PI = 31415;
|
||||||
// units are radians * 10000
|
// units are radians * 10000
|
||||||
_telem.bcast.attitude.roll_angle = htobe16(constrain_int16(roundf(wrap_PI(_ahrs.roll) * 10000.0f), -INT_PI, INT_PI));
|
_telem.bcast.attitude.roll_angle = htobe16(constrain_int16(roundf(wrap_PI(_ahrs.get_roll()) * 10000.0f), -INT_PI, INT_PI));
|
||||||
_telem.bcast.attitude.pitch_angle = htobe16(constrain_int16(roundf(wrap_PI(_ahrs.pitch) * 10000.0f), -INT_PI, INT_PI));
|
_telem.bcast.attitude.pitch_angle = htobe16(constrain_int16(roundf(wrap_PI(_ahrs.get_pitch()) * 10000.0f), -INT_PI, INT_PI));
|
||||||
_telem.bcast.attitude.yaw_angle = htobe16(constrain_int16(roundf(wrap_PI(_ahrs.yaw) * 10000.0f), -INT_PI, INT_PI));
|
_telem.bcast.attitude.yaw_angle = htobe16(constrain_int16(roundf(wrap_PI(_ahrs.get_yaw()) * 10000.0f), -INT_PI, INT_PI));
|
||||||
|
|
||||||
_telem_size = sizeof(AP_CRSF_Telem::AttitudeFrame);
|
_telem_size = sizeof(AP_CRSF_Telem::AttitudeFrame);
|
||||||
_telem_type = AP_RCProtocol_CRSF::CRSF_FRAMETYPE_ATTITUDE;
|
_telem_type = AP_RCProtocol_CRSF::CRSF_FRAMETYPE_ATTITUDE;
|
||||||
|
Loading…
Reference in New Issue
Block a user