38 Commits (9d8cad4eeaf9b0c5007d7b7c69361932adf076c0)

Author SHA1 Message Date
Peter Barker 01e0c03a12 AP_Scheduler: add singleton 7 years ago
Andrew Tridgell 8907cb3b23 AP_Scheduler: time in seconds should be a float 7 years ago
Andrew Tridgell 491715bec7 AP_Scheduler: added get_last_loop_time_s() 7 years ago
Andrew Tridgell e0c9d9b592 AP_Scheduler: fixed loop time available 7 years ago
Andrew Tridgell 620d6ab4b8 AP_Scheduler: fixed merge issues 7 years ago
Peter Barker 73c0905b5e AP_Scheduler: pass log-performance-bit at init time rather than update time 7 years ago
Peter Barker 4672e9d4eb AP_Scheduler: resolve debug name conflict 7 years ago
Peter Barker d3c1b720c6 AP_Scheduler: move logging of PM messages to AP_Scheduler 7 years ago
Peter Barker d151b27e92 AP_Scheduler: move PERF: statustext sending into AP_Scheduler 7 years ago
Peter Barker 4909000441 AP_Scheduler: implement loop() 7 years ago
Peter Barker e713802c24 AP_Scheduler: add accessor for tick counter 7 years ago
Andrew Tridgell 8b0e9bcff4 AP_Scheduler: use pre-computed loop constants 7 years ago
Peter Barker f2242e07db AP_Scheduler: remove memoisation in loop_period_s() 7 years ago
Peter Barker a6ac37d0ba AP_Scheduler: eliminate MAIN_LOOP_SECONDS macro 7 years ago
Andrew Tridgell 580af4a69a AP_Scheduler: removed create() method for objects 7 years ago
Lucas De Marchi d3e12eb899 AP_Scheduler: add static create method 7 years ago
Peter Barker b445313bf1 AP_Scheduler: remove loop-period argument from load_average 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
murata bb1a787852 AP_Scheduler: To add a comment to _loop_rate_hz variable. 8 years ago
murata 7721290160 AP_Scheduler:time_available value type invalid uint16_t to valid uint32_t. 9 years ago
Andrew Tridgell ced4cce358 AP_Scheduler: added optional perf counters at SCHED_DEBUG >= 4 9 years ago
Lucas De Marchi f5437f30ac AP_Scheduler: replace header guard with pragma once 9 years ago
Andrew Tridgell 1b1be7e4a2 AP_Scheduler: switch to Hz based scheduler config 9 years ago
Gustavo Jose de Sousa 8fe466ce27 AP_Scheduler: add initializer for task field "name" 10 years ago
Gustavo Jose de Sousa 8018748fe2 AP_Scheduler: add field "name" to task structure for logging purposes 10 years ago
Gustavo Jose de Sousa c04b984e6c AP_Scheduler: standardize inclusion of libaries headers 10 years ago
Andrew Tridgell dd691ae75c AP_Scheduler: all vehicles now use functors 10 years ago
Andrew Tridgell 7db9da6545 AP_Scheduler: removed delegate ptr handling 10 years ago
Lucas De Marchi 78b00784fb AP_Scheduler: allow to use functor 10 years ago
Lucas De Marchi 5dfb3ed70c AP_Scheduler: replace tabs with spaces 10 years ago
Andrew Tridgell 0847bd2608 AP_Scheduler: use APM_BUILD_DELEGATES 10 years ago
Andrew Tridgell 1237772479 AP_Scheduler: support member functions for rover 10 years ago
Andrew Tridgell 67f5ba0b94 AP_Scheduler: added current_task static 11 years ago
Andrew Tridgell dd4b9275fd AP_Scheduler: improved the accuracy of the scheduling code 11 years ago
Andrew Tridgell 97b7130bb9 libraries: update license header to GPLv3 12 years ago
Andrew Tridgell a192b9ee46 AP_Scheduler: added load_average() function 12 years ago
Andrew Tridgell 1cb64dacf9 AP_Scheduler: expose debug variable 12 years ago
Andrew Tridgell 7ddadcf34e AP_Scheduler: added new scheduler library 12 years ago