Randy Mackay
4b3aff3f91
Copter: log flight mode to dataflash on start-up
11 years ago
Randy Mackay
9d92e46198
Copter: correct optflow logging
11 years ago
Randy Mackay
d7c636b4aa
Copter: remove yaw_in from ATT dataflash msg
11 years ago
Randy Mackay
7ef04bb73b
Copter: rename nav_yaw to control_yaw
11 years ago
Randy Mackay
10d6a9a34e
Copter: replace Log_Write_Motors with Log_Write_RCOU
11 years ago
Randy Mackay
af657d58b9
Copter: RCIN dataflash logging
11 years ago
Andrew Tridgell
21eac34cd1
Copter: log system ID if available
11 years ago
Randy Mackay
965af43121
Copter: add INAV error count to PM dataflash msg
11 years ago
Randy Mackay
7dd4ab835f
Copter: CURR dataflash msg to output throttle_out
...
Previously it was outputting throttle-in which is not as useful in
autonomous modes
11 years ago
Randy Mackay
1359a8fea5
Copter: log INS errors in PM message
11 years ago
Randy Mackay
5cc8772947
Copter: bug fix to Tricopter motor logging
...
Fourth motor taken from yaw channel's radio_out instead of random
location in memory
11 years ago
Randy Mackay
1f6bc7bd9c
Copter: log TradHeli ch7, ch8 in MOT message
11 years ago
Robert Lefebvre
9ae66c1773
TradHeli: add support for drive tail rotors
...
Repurposed external gyro and made it multi-funcitonal.
required PWM on Ch8 to start the motor in RSC Mode moved up from 100 to 400. This is to facilitate two-stage switching of the motors with PWM>100 starting the tail motor, and PWM>400 starting the main motor.
Additional amendments by Randy
11 years ago
Randy Mackay
46118b59d7
TradHeli: integrate motor lib changes
11 years ago
Andrew Tridgell
6b1f59372c
Copter: show git and firmware version in tlog
11 years ago
Tobias
d6d5f0bbe4
Copter: Log.pde: replace unused copy with ref (saves again some bytes)
11 years ago
Andrew Tridgell
92bf4b9c89
Copter: added MAVLink SYSTEM_TIME message
11 years ago
Randy Mackay
ba92c4891a
Copter: make AutoTune a compile-time option
12 years ago
Randy Mackay
31cea0140d
Copter: Leonard's AutoTuning for Roll and Pitch
12 years ago
Randy Mackay
dab4f032f9
Copter: integrate BattMonitor
12 years ago
Randy Mackay
a53d28e018
Copter: remove support for dmp ahrs
12 years ago
Andrew Tridgell
a06f8a156d
Copter: fixed PX4 build
12 years ago
Randy Mackay
2696e160e6
Copter: surface tracking improvement
...
Separate correction speeds for pilot input vs altitude-above-ground
errors to allow slower correction to sonar signals.
Change SONAR_GAIN parameter to be altitude error -> desired speed. This
means it should be set 10x larger than before.
Replace hard-coded sonar cut-off percentage of 70% with
SONAR_RELIABLE_DISTANCE_PCT.
Reduce sonar cut-off percentage to 60%.
Add desired sonar altitude to dataflash log's CTUN message.
12 years ago
tobias
4e73cf810e
Copter: added cast to remove compiler warning
12 years ago
Randy Mackay
4ad395e7be
Copter: merge WPNAV into NTUN dataflash message
12 years ago
Randy Mackay
0a148cce19
Copter: log target alt in meters
12 years ago
Randy Mackay
cca05ee8ae
Copter: start dataflash logging when arming
...
Stop nearly empty logs from being produced.
Removed redundant armed bit from ap state.
12 years ago
Randy Mackay
bab9fa25e5
Copter: add GCS failsafe
12 years ago
Randy Mackay
45aab0de92
Copter: add I2C error count to PM message
12 years ago
Andrew Tridgell
9cec664236
Copter: fixed format of PM message log
12 years ago
Andrew Tridgell
02c3083f60
Copter: print flight mode as string
12 years ago
Andrew Tridgell
ce3ee97e73
Copter: removed duplicate print_latlon() declarations
12 years ago
Andrew Tridgell
93d075404c
Copter: added board voltage to current message
12 years ago
Andrew Tridgell
a0708460a4
Copter: convert to new logging system
12 years ago
Andrew Tridgell
67484a2ea1
Copter: make copter code compatible with the new logging system
...
not fully converted yet
12 years ago
Randy Mackay
9b351feade
Copter: shorted INAV dataflash log message length
...
Velocities are now output in WPNav message
12 years ago
Randy Mackay
f7524e5741
Copter: remove unnecessary cast to float in Log
12 years ago
Randy Mackay
7c8527e6a6
Copter: resolve compiler warning
12 years ago
Andrew Tridgell
61c2befd4d
Copter: fixed logging for new API
12 years ago
Randy Mackay
8fe3e689f4
Copter: add WPNAV log message
12 years ago
Randy Mackay
1ee825ee9a
Copter: move alt and wp checking to AC_WPNAV
...
RTL fix so that if it starts rtl-ing from above 80m it returns home
while descending instead of descending at initial position.
add get and set_target_alt_for_reporting
12 years ago
Randy Mackay
4de5f67a91
Copter: replace wp_nav.get_target_alt with get_destination_alt
12 years ago
Randy Mackay
5b93990e41
Copter: removed next_WP
...
Use the wp_nav.get_target_alt or controller_desired_alt in it's place
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
Randy Mackay
1dcd46bffc
Copter: reduce compiler warnings
12 years ago
Randy Mackay
40f6416b3d
Copter: update Log_Read_Compass comment
12 years ago
Randy Mackay
f9539384a1
Copter: rename failsafe to failsafe_radio
...
Makes way for separation of failsafes for throttle, gps and gcs
12 years ago
Randy Mackay
998511f506
Copter: use unsigned long for dataflash log for gps time
...
Updated some formatting of comments in the same file
12 years ago
Randy Mackay
6b2b69535f
Copter: Compass log stores/retrieves motor offsets
12 years ago
Andrew Tridgell
637ecd5279
Copter: updates for new dataflash API
12 years ago