Andrew Tridgell
d57566ad0e
RC_Channel: removed set_filter() and scale_output
...
these unused options were costing 5 bytes per channel, for a total of
50 bytes on ArduCopter
12 years ago
Andrew Tridgell
6a24bdec05
AP_AHRS: require at least 6 satellites to use the GPS for velocity
...
logs of a recent flight show the velocity estimate can be very poor if
the GPS can see 5 satellites or less
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
Andrew Tridgell
9c140356f5
APM: remove unused variable
12 years ago
Andrew Tridgell
984b1086cb
AP_GPS_UBLOX: ask for nav settings every 20 seconds
...
this ensures we don't run with the wrong nav settings on a uBlox if
we get a bad checksum on the initial nav settings message
12 years ago
Andrew Tridgell
72e97c6dfc
AP_GPS: start detection timer on first bytes
...
this prevents a uBlox plugged in late from being detected as a NMEA
GPS
12 years ago
Andrew Tridgell
6f9fa7d3b3
AP_GPS: removed shadowed class variable _nav_setting
...
this caused a uBlox to incorrectly configure as "portable" instead of
airborne if the detection took more than 2 seconds. That led to
terrible performance.
12 years ago
Andrew Tridgell
2793e432ff
APM: use raw GPS velocity in GLOBAL_POSITION_INT
...
a much more useful value to log
12 years ago
Andrew Tridgell
ea40432235
AP_AHRS: use GPS vertical velocity when available
12 years ago
Andrew Tridgell
e74e730992
AP_GPS: added velocity_down() call
...
on GPSes with raw velocity support this will be used for DCM
correction
12 years ago
Michael Oborne
27607eacbd
Mission Planner 1.2.17
...
add nested config page
add friendly comport names
add some exception handlers
add new old firmware hashs
remove more crom.controls stuff
enabled change speed
12 years ago
rmackay9
3fd07805a7
AP_Math: added rotation method accuracy test to example sketch
12 years ago
rmackay9
d6324b3964
AP_Math: fix compile errors example sketches
12 years ago
Olivier ADLER
a9f08c9cb3
ArduPPM: cleaning
...
case correction for PPM_Encoder.h include from Encoder-PPM.c. Minor comment change.
12 years ago
Olivier ADLER
70c6739fbf
ArduPPM: PWM to PPM mode
...
PPM polarity reversing was not working when changing the Output PPM pin level before timer 1 / output compare init. The compare generator initialization was reverting the pin to low level. Instead of that a force match compare is used after timer / compare generator init to set the PPM output to high level.
12 years ago
Craig Elder
c5b68b17cd
Revert "APM 2.5 board, bottom, L headers picture"
...
This reverts commit 69bda63f12ec1de86e922174995c8ae2a9ad480f.
12 years ago
Olivier ADLER
fd4d944385
ArduPPM: PWM to PPM encoder mode
...
Added PPM output polarity selection - mainly for stand alone 8 channels encoder board.
12 years ago
Olivier ADLER
fe2cd2685c
ArduPPM: Redundancy mode
...
Frame rate change for standard PPM extended format.
12 years ago
Olivier ADLER
1de5b9a209
ArduPPM: Redundancy mode
...
#define correction for sync symbol limits
12 years ago
rmackay9
9e3824a09b
AP_AHRS: fix compile error in example sketch
12 years ago
Michael Oborne
249950287d
Mission Planner 1.2.16
...
workaround for global_pos_int problem
fix 3dr iv sensor pin selection
add ability to disable dist to home on flight data screen
remove traces of crom.controls (mono)
fix arm/disarm button
12 years ago
rmackay9
0159d8bd35
AP_Motors: bug fix to reached_limits so by default it returns true if any limits have been breached
12 years ago
Michael Oborne
92caa59c0c
firmware build
12 years ago
Andrew Tridgell
aa236c43f8
APM: prepare for 2.66
12 years ago
Andrew Tridgell
81d507d39e
APM: fixed differential spoilers in manual mode
...
make them follow the elevons
12 years ago
Andrew Tridgell
8c0296b27a
APM: fixed additional aileron channels in manual mode
12 years ago
Andrew Tridgell
024e5c3cc7
RC_Channel: added set_radio() and set_radio_to_trim() functions
12 years ago
Xichen Shi
8c46fced16
APM: Added functionality to use differential spoilers in elevon mode
...
spoiler 1 and 2 are connected to 2 auxiliary channels, functions are
set to 16 on left wing and 17 om right wing respectively. Worked in
FBW + mode (auto etc.). No manual mode supported yet (need more
channels in my case).
12 years ago
Andrew Tridgell
1ce3876d24
pysim: fixed testwind script
12 years ago
Lee Pike
a141e16729
Pysim: add effects of wind by calcualting a drag vector (force).
12 years ago
Michael Oborne
1e51713e31
Mission Planner 1.2.15
...
fix hud battery text overlaying
tweak hud resize
tweak main switcher
fix quickview text scaleing
fix dist to mav.
added french translation thanks oliver
change tooltip time
add 3dr iv
add distance to home
dataflashlog update
12 years ago
Andrew Tridgell
e479af67ff
APM: fixed loiter radius docs to reflect new limit
12 years ago
sfroach
787167dff5
APM 2.5 board, bottom, L headers picture
12 years ago
Olivier ADLER
f7d5c372b9
ArduPPM : Redundancy mode
...
#define modifications for sync symbol detection and center pwm value correction
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
Olivier ADLER
c750abfbf2
ArduPPM : Redundancy mode
...
Switchover : wait for end of PPM frame before switching
12 years ago
Olivier ADLER
7618c082c3
ArduPPM: Redundancy mode
...
Fixed logic problem in the decoder (PPM channel increment)
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
Michael Oborne
c339565457
firmware build
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
rmackay9
09485ddc5f
AP_OpticalFlow: fix example sketch to work with modified AP_Opticalflow library after memory saves
12 years ago