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.
19 lines
587 B
19 lines
587 B
#include "Tracker.h" |
|
|
|
/* |
|
* Manual control mode |
|
*/ |
|
|
|
/* |
|
* update_manual - runs the manual controller |
|
* called at 50hz while control_mode is 'MANUAL' |
|
*/ |
|
void Tracker::update_manual(void) |
|
{ |
|
// copy yaw and pitch input to output |
|
SRV_Channels::set_output_pwm(SRV_Channel::k_tracker_yaw, RC_Channels::rc_channel(CH_YAW)->get_radio_in()); |
|
SRV_Channels::constrain_pwm(SRV_Channel::k_tracker_yaw); |
|
|
|
SRV_Channels::set_output_pwm(SRV_Channel::k_tracker_pitch, RC_Channels::rc_channel(CH_PITCH)->get_radio_in()); |
|
SRV_Channels::constrain_pwm(SRV_Channel::k_tracker_pitch); |
|
}
|
|
|