Andrew Tridgell
9d6005edd8
Rover: log power status on Pixhawk
11 years ago
Andrew Tridgell
4e2dbb4a4b
Rover: change to new board_voltage() API
11 years ago
Andrew Tridgell
ef57306311
Rover: log PX4 and NuttX versions in logs
11 years ago
Andrew Tridgell
33acce71c8
Rover: prevent log corruption during log creation
11 years ago
Andrew Tridgell
870ec8a9bb
Rover: added RC in/out logging
11 years ago
Andrew Tridgell
3b2ef31cc0
Rover: use common available_memory()
11 years ago
Andrew Tridgell
8054843e73
Rover: updates for DataFlash API changes
11 years ago
Andrew Tridgell
24cf0a55ea
Rover: added timestamps to logging and new STER logging
...
much more accurate logging for better analysis
11 years ago
Andrew Tridgell
beb9bffcf2
Rover: added logging of 2nd compass
11 years ago
Andrew Tridgell
615e718524
Rover: updates for compass API change
11 years ago
Andrew Tridgell
a5b0dcc6d9
Rover: log system ID if available
11 years ago
Randy Mackay
e7d5d9a2b7
Rover: log INS errors in PM message
11 years ago
Andrew Tridgell
cae3d3b378
Rover: show git and firmware version in tlog
11 years ago
Andrew Tridgell
023957967c
Rover: fixed PM message
11 years ago
Andrew Tridgell
787fd018b5
Rover: fixed performance monitoring
...
now the same as plane
11 years ago
Andrew Tridgell
7a9048f225
Rover: added MAVLink SYSTEM_TIME message
11 years ago
Randy Mackay
121e4932ea
Rover: integrate BattMonitor
12 years ago
Andrew Tridgell
97ed733ada
Rover: use L1 controller for navigation
...
this uses the AP_L1_Control library for rover navigation
12 years ago
Andrew Tridgell
5b88334dbb
Rover: added full camera and mount support
12 years ago
Andrew Tridgell
feb539bade
Rover: fixed HIL operation
...
only HIL sensors - removed HIL_MODE_ATTITUDE as it didn't exercise
enough of the code
12 years ago
Andrew Tridgell
5a9485a419
Rover: support RCMAP_* mapping for steering/throttle
12 years ago
Andrew Tridgell
e8c71c1449
Rover: log mode number as well as mode string
...
this makes graphing mode changes easier
12 years ago
Andrew Tridgell
18444d3ac3
Rover: show modes as strings in log
12 years ago
Randy Mackay
95e83314ac
Rover: add I2C error count to PM message
12 years ago
Andrew Tridgell
fb6b736c78
Rover: print mode as string in logs
12 years ago
Andrew Tridgell
c45f90fb06
Rover: log board voltage
12 years ago
Andrew Tridgell
cabef0ef6c
Rover: cleanup build warnings
12 years ago
Andrew Tridgell
7717cc1450
Rover: added compass logging
12 years ago
Andrew Tridgell
8c7a7928d4
Rover: use new StartNewLog() interface
12 years ago
Andrew Tridgell
90f70707b1
Rover: convert to new logging system
12 years ago
Andrew Tridgell
947b64dfc4
Rover: fixed turn time in flash logs
12 years ago
Andrew Tridgell
a8d6fa3107
Rover: fixed dataflash logs to be useful
...
added sonar and fixed other messages
12 years ago
Andrew Tridgell
df27b8b35d
Rover: fixed logging for new API
12 years ago
tobias
217b8d7a59
cleanup: use const for struct Location pointers and references
...
this allows the compiler to generate more efficient code
12 years ago
Andrew Tridgell
daa603552b
Rover: added new STEERING mode
...
this makes it easier to tune for auto mode
12 years ago
Andrew Tridgell
44a279811d
Rover: removed old LITE mode
...
this will be replaced with a AHRS_Lite backend later
12 years ago
Andrew Tridgell
c4e9d0961a
Rover: updates for new dataflash API
12 years ago
Andrew Tridgell
36da75aacd
Rover: fixes for new DataFlash API
12 years ago
Andrew Tridgell
f1ff27ed08
Rover: major restructuring
...
this removes a lot of the old arduplane code, and renames a lot of
variables.
This will need a lot more testing and fixup before being usable
12 years ago
Andrew Tridgell
32d702e912
Rover: fixed logging build errors
12 years ago
Randy Mackay
72414085b2
Rover: logging changes to use new faster packet method
12 years ago
Randy Mackay
bb21194fd7
Rover: CUR and CURR renamed to CURRENT in dataflash
...
Based on user complaint re inconsistency of disabling/enabling and
output in dataflash
12 years ago
Randy Mackay
648caff1c6
Rover: make dataflash output all csv format
12 years ago
Randy Mackay
7bfe659626
Rover: rename RAW dataflash message to IMU
12 years ago
Andrew Tridgell
82004d691f
Rover: use common log reading function
12 years ago
Andrew Tridgell
b284d4c21e
Rover: first cut at porting rover to AP_HAL
12 years ago
Andrew Tridgell
ff9628accf
Rover: removed some more plane specific variables
12 years ago
Andrew Tridgell
5768244671
Rover: more cleanups
...
get rid of flight_mode_strings and cleanup unused code
switch to using ahrs for have_position
12 years ago
Andrew Tridgell
24adc1aaa3
Rover: make it possible to run the CLI over a radio link
12 years ago
Andrew Tridgell
abc0a1cd38
Rover: major update, fixing lots of bugs
...
This removes a lot of the ArduPlane specific cruft left over from the
initial Rover import from ArduPlane, plus fixes a bunch of serious
bugs. For example, the rover was unable to use either compass or gps
for heading - it used just gyros!
There is still a lot of cruft left, but this at least gives a bit
better basis for future work
12 years ago