Grant Morphett
92a7a3e6ff
Rover: Lets put Rover into BETA - v2.2.51
...
I also made myself the maintainer - ssshhh - don't tell Tridge.
2015-08-06 17:13:30 +10:00
Grant Morphett
5044189ac9
Rover: scheduler remaining time loop calc made common
...
Just making the improved scheduler loop remaining time calculation in line with
Plane and Copter.
2015-08-05 15:31:44 +09:00
Grant Morphett
224d45000b
Rover: fixed a bug going into guided and rover still moving
...
When the rover goes into guided mode it sets the current location as
the guided point to goto. If the rover is stationary when this
happens no problem. If however the rover is still rolling (say going
from AUTO to GUIDED) then the rover would go past its guided position
and get confused and begin to circle it. This change resolves that issue.
2015-07-30 12:41:02 +10:00
Grant Morphett
873e6c8e29
Rover: Doubled the rate at which read_control_switch is called.
...
As the previous commit as doubled the number of reads required to
confirm that the mode change switch has been changed this means it
will halve the speed it changes at. So we double the rate at which we
read it to keep things consistent.
2015-07-22 21:26:37 +10:00
Randy Mackay
14561f04b0
Rover: log IMUDT
2015-07-14 13:31:58 +09:00
Lucas De Marchi
8f74d7d982
APMrover2: use ARRAY_SIZE macro
2015-07-07 07:56:29 +10:00
Lucas De Marchi
b9b921fc38
Rover: stop using alias FUNCTOR_BIND_VOID
2015-06-04 13:37:37 +09:00
Andrew Tridgell
530c9c988f
Rover: removed unused pragmas
2015-06-01 18:05:59 +10:00
Andrew Tridgell
7d51817716
Rover: fix for scheduler API change
2015-05-26 14:33:43 +10:00
Lucas De Marchi
2f5314a1a6
APMrover2: use functor macros
...
Functor is not yet being used but let's make is macro fallback to the
previous Delegate implementation for easy of transition between the two.
2015-05-26 13:46:54 +10:00
Lucas De Marchi
e24c5349c8
APMrover2: cleanup in tabs and trailing whitespace
...
While doing other changes, fix the coding style of this file so the
commits are more readable.
2015-05-26 13:46:51 +10:00
Andrew Tridgell
3a28811909
Rover: removed remaining warnings from PX4 build
2015-05-21 07:48:50 +10:00
Andrew Tridgell
b47a09b709
Rover: fixed build of .cpp files
2015-05-21 07:48:49 +10:00
Andrew Tridgell
2b6835d187
Rover: rename all .pde files to .cpp files
2015-05-21 07:48:49 +10:00