Browse Source

Rover: adjust for new update entry points into GCS

mission-4.1.18
Peter Barker 6 years ago committed by Randy Mackay
parent
commit
9665d8d2e9
  1. 5
      APMrover2/APMrover2.cpp
  2. 4
      APMrover2/GCS_Mavlink.cpp

5
APMrover2/APMrover2.cpp

@ -60,9 +60,8 @@ const AP_Scheduler::Task Rover::scheduler_tasks[] = { @@ -60,9 +60,8 @@ const AP_Scheduler::Task Rover::scheduler_tasks[] = {
SCHED_TASK(update_mission, 50, 200),
SCHED_TASK(update_logging1, 10, 200),
SCHED_TASK(update_logging2, 10, 200),
SCHED_TASK_CLASS(GCS, (GCS*)&rover._gcs, retry_deferred, 50, 500),
SCHED_TASK_CLASS(GCS, (GCS*)&rover._gcs, update, 50, 500),
SCHED_TASK_CLASS(GCS, (GCS*)&rover._gcs, data_stream_send, 50, 1000),
SCHED_TASK_CLASS(GCS, (GCS*)&rover._gcs, update_receive, 50, 500),
SCHED_TASK_CLASS(GCS, (GCS*)&rover._gcs, update_send, 50, 1000),
SCHED_TASK_CLASS(RC_Channels, (RC_Channels*)&rover.g2.rc_channels, read_mode_switch, 7, 200),
SCHED_TASK_CLASS(RC_Channels, (RC_Channels*)&rover.g2.rc_channels, read_aux_all, 10, 200),
SCHED_TASK_CLASS(AP_BattMonitor, &rover.battery, read, 10, 300),

4
APMrover2/GCS_Mavlink.cpp

@ -1174,8 +1174,8 @@ void Rover::mavlink_delay_cb() @@ -1174,8 +1174,8 @@ void Rover::mavlink_delay_cb()
}
if (tnow - last_50hz > 20) {
last_50hz = tnow;
gcs().update();
gcs().data_stream_send();
gcs().update_receive();
gcs().update_send();
notify.update();
}
if (tnow - last_5s > 5000) {

Loading…
Cancel
Save