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.
10 years ago
Randy Mackay
14561f04b0
Rover: log IMUDT
10 years ago
Lucas De Marchi
8f74d7d982
APMrover2: use ARRAY_SIZE macro
10 years ago
Lucas De Marchi
b9b921fc38
Rover: stop using alias FUNCTOR_BIND_VOID
10 years ago
Andrew Tridgell
530c9c988f
Rover: removed unused pragmas
10 years ago
Andrew Tridgell
7d51817716
Rover: fix for scheduler API change
10 years ago
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.
10 years ago
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.
10 years ago
Andrew Tridgell
3a28811909
Rover: removed remaining warnings from PX4 build
10 years ago
Andrew Tridgell
b47a09b709
Rover: fixed build of .cpp files
10 years ago
Andrew Tridgell
2b6835d187
Rover: rename all .pde files to .cpp files
10 years ago
Andrew Tridgell
b731ebfd9e
Rover: coversion to class now complete
10 years ago
Andrew Tridgell
adbf9c362e
Rover: automatic substitution for class members
10 years ago
Grant Morphett
0f13bc6d2a
Rover: Updates to guided mode to work correctly on Rover
10 years ago
Andrew Tridgell
fabee44583
Rover: support raw IMU logging
10 years ago
Tom Pittenger
928a5e0766
APMrover2: compile warnings: float to double. print statements require doubles
10 years ago
Andrew Tridgell
eda187c75a
Rover: fix for HAL_SITL rename
10 years ago
Tom Pittenger
e867b148f5
Rover: fix compile warnings for unused functions
10 years ago
Randy Mackay
d5934343d4
Rover: pass sonar into ahrs constructor
10 years ago
Víctor Mayoral Vilches
0795783d37
Rover: Update compass to the new interface
10 years ago
Grant Morphett
e0f828f4d2
APMrover2: Creating release 2.49 of Rover.
10 years ago
Marco Walther
339dac18f7
Rover: Fix the yellow binking lights after the AP_Notify updates
10 years ago
Grant Morphett
3535574b9d
Rover: Created the rover release v2.48
10 years ago
Grant Morphett
171c0476b6
APMrover2: Publish Beta Release of version 2.48
10 years ago
Staroselskii Georgii
1670ccf774
Rover: fixed BattMonitor initialisation
10 years ago
Jonathan Challinger
d08aa3edac
APMrover2: use hal.util soft_armed state
10 years ago
Randy Mackay
9f7f1e62df
Rover: integrate SerialManager
10 years ago
Randy Mackay
1ab405bf88
Rover: integrate mount frontend-backend restructure
...
rename mount.set_roi_cmd to set_roi_target
10 years ago
Robert Lefebvre
f796518695
Rover: Change Compass logging to new DataFlash method that handles instances.
10 years ago
Andrew Tridgell
e575bc264e
Rover: updates for new AP_Baro API
10 years ago
Staroselskii Georgii
9f54c4920e
Rover: added AK8963 support
10 years ago
Andrew Tridgell
5193b2b7cf
Rover: added OpticalFlow object
...
needed to keep SITL build happy
10 years ago
Randy Mackay
4db219e70a
Rover: pre_arm_gps_check flag always true
10 years ago
Grant Morphett
699de81d02
Rover: Prepare for 2.47 release.
10 years ago
Andrew Tridgell
35b558cfc2
Rover: convert to new AP_InertialSensor API
10 years ago
Andrew Tridgell
49fa887773
Rover: prepare 2.47beta1
11 years ago
Andrew Tridgell
3d8f1e03e1
Rover: prepare for 2.46 release
11 years ago
Andrew Tridgell
c150338e53
Rover: convert to using StorageManager
11 years ago
Andrew Tridgell
0588d88435
Rover: fixed build
11 years ago
Matthias Badaire
874ef65d74
Plane: Add SERIAL2_PROTOCOL for GCS and FRSky telemtry
...
This allows selection of protocol type on telem2. The default is MAVLink, but can be selected as FrSky protocol
11 years ago
Andrew Tridgell
71132058b4
Rover: need AP_Terrain.h for AP_Mission
11 years ago
Andrew Tridgell
739edafb42
Rover: use HAL board subtypes
11 years ago
Andrew Tridgell
bfe705a14d
Rover: convert to new AP_RangeFinder API
11 years ago
Andrew Tridgell
a72b362c1f
Rover: prepare for new beta
11 years ago
Andrew Tridgell
43059fbff5
Rover: release 2.46beta
11 years ago
Andrew Tridgell
48919b6253
Rover: use EKF velocity for high rate ground_speed updates
...
this may give smoother throttle response when the EKF is enabled
11 years ago
Andrew Tridgell
030567854b
Rover: ensure we log both GPS at the time we receive a message
11 years ago
Emile Castelnuovo
c5620dfd39
Rover: added VRBRAIN #defines and #includes
11 years ago
Andrew Tridgell
ac7f36494b
Rover: use the next navigation course to adjust steering gain in turns
...
this should make waypoints along a straight path not reduce speed
11 years ago
Andrew Tridgell
f4079f57b2
Rover: convert to new GPS API
11 years ago