static const AP_Scheduler::Task scheduler_tasks[] PROGMEM = {
{ ins_update, 1, 1000 },
{ one_hz_print, 50, 1000 },
{ five_second_call, 250, 1800 },
};
注:AP_Scheduler是一个类,Task是这个类的结构体成员,一下是Task的定义:
struct Task {
task_fn_t function;
uint16_t interval_ticks;
uint16_t max_time_micros;
};
我感觉这个数组的名字很怪,求各位大神指点迷津……谢谢!