Jason Short
9735a0eff1
ACM: Allow for user defined roll and pitch input max
12 years ago
Andrew Tridgell
fddfb0b1a3
MAVLink: update compass health in SYS_STATUS
...
this will make it easier to tell if a I2C error occurred in flight
12 years ago
rmackay9
bcb9519fd7
ArduCopter: renamed system bitmap to ap_system to resolve desktop compile issues
12 years ago
rmackay9
e212744f4c
ArduCopter: failsafe improvements
...
resolves momentary throttle drop to zero before failsafe engages
resolves motor cut after 30seconds if flying in stabilize without GPS (now switches to ALT_HOLD with target altitude zero)
disables motors if throttle was zero before failsafe event
12 years ago
rmackay9
96872493ae
ArduCopter: remove unnecessary debug print mesage from save_trim function
12 years ago
rmackay9
95f6357d35
ArduCopter: fix APM2 build
12 years ago
Jason Short
883bb7cfc0
ACM formatting
12 years ago
Jason Short
fb2180ddcd
ACM : climb rate option using Bill P's equation
12 years ago
Jason Short
129ec35c35
ACM crosstrack min distance
12 years ago
Jason Short
4b5e0a5046
ACM Logging Events
12 years ago
Jason Short
6dba79e3a7
ACM Log, formatting
12 years ago
Jason Short
549489ddbb
ACM : Setup, format
12 years ago
Jason Short
ecdc281315
ACM | removing old files
12 years ago
Jason Short
d2a5928c06
Ap state updates
12 years ago
Jason Short
4d7b9137fe
ACM: Added max RTL altitude
12 years ago
Jason Short
bfca0ff9bc
ACM: added ap_state.pde
12 years ago
Jason Short
5ad38a32bf
ACM : Attitude : added nav param reset
12 years ago
Jason Short
3c78c4a7a3
ACM : Attitude.pde added ap bitfield for failsafe bit
12 years ago
Jason Short
a42c6bb609
ACM : Attitude.pde removed stabilize D
12 years ago
Jason Short
e4cec91e59
ACM : Arducopter Added ap state bitfield, system bitfield
12 years ago
Jason Short
cdabc3878b
ACM: Arducopter - remove the stabilize D scheduling
12 years ago
Jason Short
d2a0913b2d
ACM : formatting
12 years ago
rmackay9
2b714ff7b0
ArduCopter: remove unused functions wrap_360f, wrap_180f and wrap_PI
12 years ago
rmackay9
14cbe37d3e
ArduCopter: remove unused get_stabilize_rate_yaw
12 years ago
rmackay9
b13264c884
AP_InertialNav: reanme AP_InertialNav and ThirdOrderCompFilter classes to resolve desktop build compiler errors
12 years ago
rmackay9
ad431d2f25
ArduCopter: fixed HIL build caused by optical flow semaphore changes
12 years ago
rmackay9
cec96a76d7
ArduCopter: comment out InertialNav related Alt Hold and Loiter PID changes from APM_Config.h
12 years ago
rmackay9
1f801714e8
ArduCopter: incorporate new version of inertial navigation
...
Moved several navigation functions from ArduCopter.pde to navigation.pde
12 years ago
rmackay9
d9b4407e64
AP_InertialSensor: changes after review with Tridge.
...
sanity checking added to accelerometer calibration routine.
user feedback is sent using gcs_send_text_fmt instead of Serial.printf.
moved ins parameters to new eeprom number to avoid conflicts with older parameters.
other small changes including renaming of functions and parameters.
12 years ago
rmackay9
a1b4ec6d0e
ArduCopter: move to use new INS library instead of IMU library
12 years ago
Andrew Tridgell
e8ab62f6e5
ACM: switch to GPS velocity numbers in GLOBAL_POSITION_INT
...
these numbers are much more useful than the redundent rotated ground
speed. They tell us exactly what the GPS is giving to AHRS
12 years ago
Jason Short
8a8ed7a711
ACM : Formatting
12 years ago
Jason Short
36040461df
ACM : Formatting
12 years ago
Jason Short
e138b0a1d7
ACM: Added simple mode bearing logging for bug hunting
12 years ago
Jason Short
1713279ace
ACM: Formatting
12 years ago
Jason Short
5149a8c723
ACM: Added notes, credit to decel code. added speed_min to calc.
12 years ago
Jason Short
73bc90f9b8
ACM: config.h cleanup
...
Added LOG_ITERM default to enabled
12 years ago
rmackay9
cebcc226ee
ArduCopter: change TOY_M throttle mode to THROTTLE_HOLD
12 years ago
rmackay9
4877348c49
ArduCopter: remove some unhelpful constraints on nav_lat and nav_lon.
...
Increase other constraints from 3200 to 32000. These constraints are there to ensure int32_t do not cause an overflow when added to an int16_t.
12 years ago
rmackay9
5e8043fd9c
ArduCopter: changed ACRO_ROLL_STABILIZE and ACRO_PITCH_STABILIZE to parameters
...
Changes on behalf of Leonard Hall
12 years ago
Andrew Tridgell
406a5dc328
ACM: save another 20 bytes
12 years ago
Andrew Tridgell
9592be5af7
ACM: saved some more memory for strings
12 years ago
rmackay9
78316adf75
ArduCopter: replace Serial.print with Serial.print_P to save memory.
...
Includes replacing flight_mode_strings with print_flight_mode function.
SendDebug macro replaced with direct Serial.print_P calls.
12 years ago
Jason Short
6a40fcd56a
ACM : fix compiler warning on non returning function
12 years ago
Jason Short
8842a7dc1b
ACM : Cast to int32_T
...
Don't think it really needs it, but I feel better with the cast.
12 years ago
Jason Short
a0752dc7dc
ACM Acceleration management
...
removed unused waypoint_radius var
removed slow_wp
updated speed management system to maintain a constant acceleration or deceleration of 1m/s
changed version to 2.8.1a
12 years ago
rmackay9
a37a9b5b67
ArduCopter: updated firmware version to 2.8
12 years ago
rmackay9
4395fad6e9
ArduCopter: incremented eeprom format version to force users to accept the new defaults.
...
Particularly important is the roll-pitch I term move from the stabilize to rate controllers.
12 years ago
Pat Hickey
d4bb8a10d7
Update ArduCopter and ArduPlane dependencies on AP_Menu
12 years ago
Robert Lefebvre
bfade7d0ed
Fixed that last commit
...
#define Stupid_Mistake
12 years ago