Andrew Tridgell
1000371d8a
AP_SmartRTL: fixed build warning on gcc9
...
this example produces a slightly oversize frame
4 years ago
Peter Barker
b30004c0a2
AP_SmartRTL: EKF objects have moved into AP_AHRS_NavEKF
5 years ago
Peter Barker
8281990003
AP_SmartRTL: NavEKF constructors no longer take rangefinder
5 years ago
Randy Mackay
db7836ad48
AP_SmartRTL: fixup compile error
...
fix typo introduced by me attempting a minor fixup before merging
5 years ago
Henry Wurzburg
13e66e9f7c
AP_SmartRTL: give warning buffer is about to fill-up
5 years ago
Peter Barker
21d6f81a12
AP_SmartRTL: rangefinder no longer takes SerialManager in constructor
6 years ago
Peter Barker
e166286ff5
AP_SmartRTL: Bitmask is now a template
6 years ago
Michael du Breuil
6105d31c7c
AP_SmartRTL: fix rangefinder initilization
6 years ago
Tom Pittenger
15b89f37ef
AP_SmartRTL: rename dataflash to logger
6 years ago
Peter Barker
6dbe662941
AP_SmartRTL: clean includes
6 years ago
Peter Barker
7d07983576
AP_SmartRTL: remove pointless includes
6 years ago
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Michael du Breuil
7c2a6aed2d
AP_SmartRTL: Remove unneeded AP_Buffer include
6 years ago
Randy Mackay
d3bea0c176
AP_SmartRTL: increase default pts to 300
6 years ago
Peter Barker
d9d9a298bb
AP_SmartRTL: stop constructing/copying Bitmask
6 years ago
Andrew Tridgell
046bcfa0a9
AP_SmartRTL: use WITH_SEMAPHORE()
...
and removed usage of hal.util->new_semaphore()
6 years ago
Peter Barker
ceaadc4cce
AP_SmartRTL: use AP_FWVersion singleton
7 years ago
Andrew Tridgell
930d22daf9
AP_SmartRTL: fixed build warning
7 years ago
Peter Barker
3781d2f2eb
AP_SmartRTL: use ahrs singleton
7 years ago
Lucas De Marchi
43750d6f77
AP_SmartRTL: use ins singleton
7 years ago
Peter Barker
a40943038e
AP_SmartRTL: use baro singleton
7 years ago
Dylan Herman
85e1f9f9f6
AP_SmartRTL: attempts to set home in update
...
update will continuously attempt to set SmartRTL home as long as
position is ok and home has not be set. Updated examples to use set_home.
7 years ago
Peter Barker
a35e86c2fd
AP_SmartRTL: AP_AHRS no longer requires GPS in constructor
7 years ago
Andrew Tridgell
003851a5c1
AP_SmartRTL: removed create() method for objects
...
See discussion here:
https://github.com/ArduPilot/ardupilot/issues/7331
we were getting some uninitialised variables. While it only showed up in
AP_SbusOut, it means we can't be sure it won't happen on other objects,
so safest to remove the approach
Thanks to assistance from Lucas, Peter and Francisco
7 years ago
Lucas De Marchi
903ef4d065
AP_SmartRTL: update example to new API and fix object copy
...
ahrs should be a reference to DummyVehicle::ahrs, otherwise it will
act on a different object.
This also corrects the member initialization order: only pass a copy
or reference of an object to a constructor if it has already been
initialized.
7 years ago
Randy Mackay
6d15a72f3a
AP_SmartRTL: complete rename to SmartRTL
8 years ago
squilter
cb0f50a1c8
AP_SmartRTL: renamed from SafeRTL
8 years ago