Browse Source

Rover: call GCS update functions at much higher rate to support lower intervals

master
Peter Barker 6 years ago committed by Randy Mackay
parent
commit
f2dc8f9282
  1. 4
      APMrover2/APMrover2.cpp

4
APMrover2/APMrover2.cpp

@ -60,8 +60,8 @@ const AP_Scheduler::Task Rover::scheduler_tasks[] = { @@ -60,8 +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, update_receive, 50, 500),
SCHED_TASK_CLASS(GCS, (GCS*)&rover._gcs, update_send, 50, 1000),
SCHED_TASK_CLASS(GCS, (GCS*)&rover._gcs, update_receive, 400, 500),
SCHED_TASK_CLASS(GCS, (GCS*)&rover._gcs, update_send, 400, 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),

Loading…
Cancel
Save