Jason Short
7833cea9d4
2.2B6 - Please verify Heli still functions properly.
...
Added AC_PID lib
Updated landing code
bug fixes
13 years ago
Jason Short
f638a4b81d
recording nav_bearing rather than target bearing
...
recording x and y speed rather than Iterms for nav since they are always 0 now
13 years ago
Doug Weibel
ed9f7cb1b6
Update battery monitoring code for ArduCopter
...
Fixes compatibility for APM2. Also a significant update to the battery monitoring code: We previously had monitoring modes for individual cell voltages for 3 and 4 cell lipos. These have been removed as they were never really supported (the cell voltages were computed but were not reported or recorded anywhere). Also, some clean-up/prep work was done for supporting monitoring 2 separate battery packs. The CLI battery and current monitoring tests were consolidated into 1 test.
changed
13 years ago
Jason Short
84e001594d
comma
13 years ago
Randy Mackay
f68d23d91e
ArduCopter - added ROLL_PITCH_STABLE_OF (i.e. Stabilised Roll/Pitch + adjustments based on optical flow)
...
Removed optical flow from regular loiter for now until it's tested.
13 years ago
Andrew Tridgell
92f9c0b648
ACM: fixed a signed/unsigned warning
13 years ago
Jason Short
fe8c99c49b
removed PM test field 1 - not needed
13 years ago
Jason Short
2c1fe93856
cosmetic
13 years ago
Randy Mackay
bbe6dea980
OptFlow - initial support for APM2 (there are still problems) including adding ability to set Chip Select pin.
...
Other unrelated changes are:
a) fixed typo in 'esitmate_velocity' to 'estimate_velocity'.
b) moved init_compass from system.pde to sensors.pde which seemed consistent with other sensors.
13 years ago
Andrew Tridgell
73e6d5ee11
ACM: update for DataFlash changes
13 years ago
Andrew Tridgell
ab64a689c8
ACM-log: use DataFlash.df_NumLogs
...
this fixes the flash size on APM2
13 years ago
Randy Mackay
c24b5229e1
AP_GPS - updated MTK rate to 10Hz and fixed lat/lon printing inaccuracy in Arducopter logs and AP_TEST example sketch
13 years ago
Jason Short
d9590a44d6
Fixed merge issues
13 years ago
Jason Short
be4b031c7d
added back in the Disabled log - gave up on Log Simple idea
13 years ago
Pat Hickey
f1624621b3
ArduCopter Logging: DISABLED means DISABLED again; CONFIG_LOGGING added
...
CONFIG_LOGGING selects LOGGING_SIMPLE and LOGGING_VERBOSE. Verbose
logging is the default, implemented in Log.pde. Simple logging is
optional, but the default for the 1280 build, implemented in
Log_simple.pde
13 years ago
Andrew Tridgell
ad9c0533d8
ACM: run mavlink loop while erasing logs
13 years ago
Jason Short
8970948804
Sync logging
13 years ago
Doug Weibel
8b78c4a4c5
Changes to logging file system to avoid problems with 0 and 1 page logs
13 years ago
Jason Short
f3e408e7e0
Added a simplified Log that is just GPS for my 1280 board
13 years ago
Jason Short
0289e35347
Ground course saved as long for SIM compat
13 years ago
Doug Weibel
502a98dda1
Add hook to dump log filesystem index for debugging
13 years ago
Doug Weibel
88ab4f7d70
Fix for intermittent bug of log #1 starting on page 2 and confusing file system
13 years ago
Doug Weibel
b03de3095e
Add DataFlash.Init before doing a forced log erase on eeprom reset.
...
Add progress indication during log erase
13 years ago
Jason Short
909e5796eb
Logging input to find this freeze bug
13 years ago
Jason Short
cc1593d16d
made Logs dump with dump 0 or -1
13 years ago
Andrew Tridgell
a048709828
Logs: don't print hundreds of bogus log boundaries
...
this can take quite a long time
13 years ago
Doug Weibel
9ecfac1156
Change ArduCopter DataFlash log file system to new file system which allows overwriting logs.
...
Also changed the feature to dump all DataFlash memory to occur when user requests dumping log "-1"
13 years ago
Jason Short
6d99e78887
removed unused function
13 years ago
Jason Short
5c797e91b5
Better function definition
13 years ago
Jason Short
beeba99b92
Missed a function definition for no_logs option
13 years ago
Jason Short
56179a24e1
Added Arbitrary data logging
13 years ago
Jason Short
791fd194a4
added logging of raw baro
13 years ago
Jason Short
802dd6994a
PM restored to normal output
13 years ago
Jason Short
7ebab2a9fe
Log type error fix
13 years ago
Jason Short
2c9ebf11b8
removed unused functions, log fix
13 years ago
Jason Short
6e3b3fd974
CTUN log update
13 years ago
Andrew Tridgell
3b67321945
Log: try to fix -ve lat in logging
13 years ago
Jason Short
c3d5d92a71
Updated Logs to be C++ compliant
13 years ago
Andrew Tridgell
dc6fb484cd
Log: fixed a few more casts
13 years ago
Andrew Tridgell
28634f51b7
ArduCopter: use specific sized data types in a lot of places
...
this will make the Desktop build more consistent with the real AVR
build, and also with a future ARM build
13 years ago
Andrew Tridgell
3176d4ffc5
HIL: enable CTUN log message in ATTITUDE HIL
13 years ago
Andrew Tridgell
92471aead2
Log: better way to check for -1 long portably
13 years ago
Andrew Tridgell
2bd451b445
Log: make find_last_log_page() portable
...
this makes it work with platforms with a larger 'long'
13 years ago
Andrew Tridgell
ae1e1c940f
Log: fixed a bug where we could index outside an array
...
when we first start up, num_existing_logs may be zero
13 years ago
Jason Short
c8304114a3
renamed some command variables to align with Arduplane
...
reworked the arming code and moved the DCM gains out.
updated climb_rate to include sonar data.
13 years ago
Jason Short
c6ed8ed0ea
alt hold logging
13 years ago
Jason Short
67e98ae867
Added additional NTUN logging entries.
13 years ago
Jason Short
1238944573
logging type change in CTUN
13 years ago
Jason Short
07daf34ccc
Added a slew rate to the alt change rate.
...
Added better reporting of throttle control
upped constraints for alt hold
Additional logging for CTUN lay hold
13 years ago
Jason Short
46590e5f28
Log updates
...
Added motor logging for different frame types. Switched the PM log to some new debugging values and speed up the writing of the value to the logs.
13 years ago