Andrew Tridgell
|
b7c4dea9d3
|
HAL_ChibiOS: gain back 250usec in loop time
if we have already called delay_microseconds_boost() then we know
we've given up time to drivers, so we can avoid the extra delay in the
HAL
|
2018-02-13 17:15:05 +11:00 |
Andrew Tridgell
|
e0c9d9b592
|
AP_Scheduler: fixed loop time available
|
2018-02-13 17:15:05 +11:00 |
Andrew Tridgell
|
24d6493453
|
AP_Scheduler: make loop times cover INS wait_for_sample
this matches past behaviour, and gives much more useful information to
a user wanting to know if their board it meeting its desired loop rate
|
2018-02-13 17:15:05 +11:00 |
Andrew Tridgell
|
434c3fffc7
|
AP_Scheduler: fixed filtered loop time
|
2018-02-13 17:15:05 +11:00 |
Andrew Tridgell
|
832a96d29f
|
Sub: use filtered loop time
|
2018-02-13 17:15:05 +11:00 |
Andrew Tridgell
|
e0de4bccdf
|
Copter: use filtered loop time
|
2018-02-13 17:15:05 +11:00 |
Andrew Tridgell
|
80c45a7431
|
Rover: use filtered loop time
|
2018-02-13 17:15:05 +11:00 |
Andrew Tridgell
|
36660b2124
|
Plane: use filtered loop time
|
2018-02-13 17:15:05 +11:00 |
Andrew Tridgell
|
620d6ab4b8
|
AP_Scheduler: fixed merge issues
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
ae958632ec
|
Sub: pass log-performance-bit at init time rather than update time
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
4586b892f2
|
Plane: pass log-performance-bit at init time rather than update time
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
de56ae56e1
|
Copter: pass log-performance-bit at init time rather than update time
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
c2663fca9e
|
Tracker: pass log-performance-bit at init time rather than update time
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
7b6bc4adf1
|
Rover: pass log-performance-bit at init time rather than update time
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
73c0905b5e
|
AP_Scheduler: pass log-performance-bit at init time rather than update time
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
4672e9d4eb
|
AP_Scheduler: resolve debug name conflict
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
8cae776448
|
Plane: move logging of PM and PERF messages to AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
55c27dfc56
|
Rover: move logging of PM messages to AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
980fbf6cfb
|
Sub: move logging of PM messages to AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
bfc373aeff
|
Copter: move logging of PM messages to AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
30d813a83e
|
DataFlash: move logging of PM messages to AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
d3c1b720c6
|
AP_Scheduler: move logging of PM messages to AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
b2e2b91d7e
|
Rover: move PERF: statustext sending into AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
375911cd7c
|
Copter: move PERF: statustext sending into AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
3e6ba8d96e
|
Sub: move PERF: statustext sending into AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
d151b27e92
|
AP_Scheduler: move PERF: statustext sending into AP_Scheduler
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
baa6e04854
|
AP_Scheduler: change loop time to remove sleeping in wait_for_sample
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
7313d9e7a7
|
Sub: use AP_Scheduler's loop() function
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
d9bb546048
|
Rover: use AP_Scheduler's loop() function
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
02540fdbf9
|
Plane: use AP_Scheduler's loop() function
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
80a3d63264
|
Copter: use AP_Scheduler's loop() function
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
4909000441
|
AP_Scheduler: implement loop()
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
096f7367bf
|
AP_InertialSensor: add ins() to AP:: namespace
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
73092c3c30
|
Plane: use scheduler ticks in place of mainloop_count
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
9bb1224cef
|
Sub: use scheduler ticks in place of mainloop_count
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
7f69c5d26d
|
Copter: use scheduler ticks in place of mainloop_count
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
211e7416a9
|
Rover: use scheduler ticks in place of mainloop_count
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
e713802c24
|
AP_Scheduler: add accessor for tick counter
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
519e6c31d2
|
Plane: use AP::PerfInfo library
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
9511e72113
|
Rover: use PerfInfo for performance monitoring
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
044bc9adf0
|
Sub: tell PerfInfo the configured loop rate
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
bf6a2b8bb5
|
Copter: tell PerfInfo the configured loop rate
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
ae9d4d514d
|
AP_Scheduler: PerfInfo: allow specification of loop rate
|
2018-02-13 17:15:05 +11:00 |
Peter Barker
|
d1781532d4
|
AP_Scheduler: PerfInfo: add pragma-once to header
|
2018-02-13 17:15:05 +11:00 |
Andrew Tridgell
|
c15926e24a
|
mk: remove dsdlc generated in make px4-cleandep too
|
2018-02-13 15:55:05 +11:00 |
Peter Barker
|
bae67c479b
|
Tools: update instructions on how to use Vagrant VM
|
2018-02-13 13:49:41 +09:00 |
Peter Barker
|
bd33b704d2
|
Tools: Vagrant: define many Ubuntus
|
2018-02-13 13:49:41 +09:00 |
Peter Barker
|
0a7ae22398
|
Tools: Vagrant: use install-prereqs-ubuntu for installation
|
2018-02-13 13:49:41 +09:00 |
Tom Pittenger
|
793f50808d
|
AP_GPS: add param defaults for EMLID_EDGE for GPS_TYPE=9
|
2018-02-13 15:29:53 +11:00 |
Tom Pittenger
|
3105fd56bc
|
AP_BoardConfig: add param defaults for EMLID_EDGE for CAN_DRIVER=1
|
2018-02-13 15:29:53 +11:00 |