Jason Short
f8ceec2b4b
added check for duplicate time-stamped GPS messages.
2012-05-18 09:54:18 -07:00
Andrew Tridgell
07dac1a5a7
GPS: added ublox build target
...
useful for 1280 APM1s
2012-05-18 22:31:50 +10:00
Jason Short
95076bf08e
navigation.pde:
...
removed unneeded WP_Distance check
remove unneeded return for Navigate
removed unneeded rate_D calcs
removed unused functions
2012-05-17 11:05:05 -07:00
Jason Short
be71cbfcc8
Arducopter.pde :
...
removed unneeded d_rate_filters
updated Nav routine to handle faster GPS updates
moved calc_XY_velocity to GPS read
added check for duplicate GPS reads
2012-05-17 11:05:05 -07:00
Jean-Louis Naudin
5b3cc413fa
APMrover v2.1.6 - Added Speed Booster between wp and soft start
...
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-17 18:42:16 +02:00
Andrew Tridgell
37f652e19b
AP_Common: fixed some duplicate product ID warnings
2012-05-17 23:37:32 +10:00
Michael Oborne
8e4527350c
APM Planner 1.1.86
...
add ArduRover
simplify connect
modify hardware screen
fix mono terminal issue
modify 3drradio screen
modify updater
2012-05-16 20:21:27 +08:00
Michael Oborne
3a7f9bf909
change rover id to mav_ground
2012-05-16 18:06:40 +08:00
Jason Short
7278e8d1e5
removed retro loiter code since Angel has a branch now.
...
shrank speed filter to avoid latency
removed unused forward estimator code
placed code for switchover to gps.groundspeed at 1.5m/s
added clamp for D term when below .5m/s to eliminate noise
added hybrid I-term based on speed error and position
changes Loiter D term to use position rather than acceleration to avoid noise
2012-05-15 22:14:23 -07:00
Jason Short
cb68adfff2
Loiter Gains based on new SIM
2012-05-15 22:01:01 -07:00
Robert Lefebvre
17a1b6d672
Fixed Syntax error.
2012-05-15 12:35:35 -04:00
Robert Lefebvre
a9349a6e87
More CopterLEDS changes.
...
Merged CopterLEDS and Piezo functions to eliminate pin conflict on APM2. Created new Parameter bit to turn piezo function on and off from MP. Moved GPS and Aux pin assignments to allow commonality between APM1 and 2. Set LED_Mode parameter default to 9 in order to make CopterLEDS completely backwards compatible with old Motor LEDS and Piezo code. Legacy users should see no difference.
2012-05-15 12:00:21 -04:00
Robert Lefebvre
9e73dc4bd8
CopterLEDS changes for APM2
2012-05-15 10:07:03 -04:00
Hazy
52a712f10f
APM Planner - a few translate
2012-05-15 20:40:04 +08:00
Jean-Louis Naudin
7fc2c036e9
APMrover 2.1.4 - cosmetic changes
...
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-15 08:00:36 +02:00
Michael Oborne
5a3c006e82
firmware build
2012-05-15 09:55:09 +08:00
Robert Lefebvre
a03642df52
Changed software ID from 0 to 20 for ArduRover V2 Divergence.
...
Also changed definition of flight mode 2 from Stabilize to Learning.
2012-05-14 15:21:29 -04:00
Jean-Louis Naudin
1920bcbe1d
APMrover v2.1.4: compatibility with the latest version of mavlink library...
...
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-14 20:33:03 +02:00
Jean-Louis Naudin
f877b79757
APMrover v2.1.3 :
...
Added option (hold roll to full right + SW7 ON/OFF) to init_home during the wp_list reset
Add ROV_SONAR_TRIG (default = 200 cm) - tested by Franco
Restart_nav() added and heading bug correction, tested OK in the field
RTL then stop update - Tested OK in the field
Added SONAR detection for obstacle avoidance
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-14 17:47:08 +02:00
Michael Oborne
5443bd23e9
firmware build
2012-05-14 15:15:08 +08:00
Michael Oborne
e52c6a1207
firmware build
2012-05-14 12:38:19 +08:00
Michael Oborne
6b421f379f
firmware build
2012-05-14 12:35:20 +08:00
Andrew Tridgell
116ed39e77
APM: prepare for 2.34
2012-05-14 14:29:59 +10:00
Michael Oborne
d1139761c0
APM Planner 1.1.85
...
work on opengltest
fix last missing param
fix com port selection on connecting to bad comport
add convert to csv. entire log
add log caching to image georef. for tlog and logs
add srtm data caching
2012-05-13 18:56:42 +08:00
rmackay9
eaeaa3811a
ArduCopter: bug fix for reversing tri servo
...
Extended AP_MotorsTri class to take in pointer to rc_tail servo (rc_7) and we use this servo's REV parameter to determine whether to reverse the output to the tail servo or not
2012-05-13 12:36:46 +09:00
rmackay9
47ea92aa7f
ArduCopter: updated version to 2.5.5
2012-05-13 08:47:43 +09:00
Michael Oborne
f43f0bc102
APM Planner 1.1.84
...
3dr radio fix's + rfd900
other misc fixs
2012-05-11 17:10:08 +08:00
Craig Elder
fe742f1c23
IMU: expose IMU_PRODUCT_ID as EEPROM Variable
...
this will allow us to log the Product ID in tlogs
2012-05-09 18:30:36 -07:00
Craig Elder
c323a71933
AP_InertialSensor: Return product ID from sensor initialization
...
this exposes the product ID to the IMU Layer
2012-05-09 18:30:36 -07:00
Craig Elder
a22b15adf1
PRODUCT: Define product IDs for all supported products
2012-05-09 18:30:36 -07:00
Craig Elder
b824a87b90
MPU6000: Fixed Scaling on Accelerometers Rev C vs Rev D
...
Rev C have non standard scaling factor that is 1/2 of the data sheet
Rev D chips conform to the specification
2012-05-09 18:30:35 -07:00
Jean-Louis Naudin
1bb79eb2b5
APMrover v2.0c - tested with APM v2 full kit (Oilpan) - dualversion (IMUless + IMUfull)
...
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-09 07:12:26 +02:00
Andrew Tridgell
5f71cb6651
HILTest is not needed any more
2012-05-09 13:47:44 +10:00
Michael Oborne
4485fddece
APM Planner 1.1.83
...
fix null exception. if connect and not view the link stats, an exception is thrown on disconnect.
2012-05-08 22:37:54 +08:00
Michael Oborne
5b70b5a389
APM Planner 1.1.82
...
modify 3dr radio packet size 64 > 32
add andrews link status Mod - thanks
add hw voltage to status
add generic logbrowse pid class "pid-*" > "pid-1"
2012-05-08 21:21:19 +08:00
Michael Oborne
a04b6d6993
APM Planner 1.1.81
...
mavlink 1.0 fixs
simulation hil fix for lorenz
modify default att rate to 10 hz
2012-05-07 22:28:40 +08:00
Chris Anderson
46614e9acd
fixed typo ("minimum" should have been "maximum")
2012-05-06 15:50:19 -07:00
Michael Oborne
922338e982
AP - fix attitude level hil mavlink 1.0 issue
2012-05-06 11:05:35 +08:00
Michael Oborne
3341eae670
APM Planner 1.1.80
...
hazy's lang mod
more hud mods - shorten lines
msi work + uploader
2012-05-05 21:54:53 +08:00
Hazy
7eda98df13
APM Planner
...
ConfigPlanner translation
fix UI language changing issue
2012-05-04 10:24:57 +08:00
Andrew Tridgell
78d273fa34
Telemetry: make it possible to use UART2 on APM2
...
building with TELEMETRY_UART2=ENABLED allows you to use the solder
bridge on the APM2 to enable telemetry on UART2. This allows both USB
telemetry and a radio at the same time.
2012-05-04 10:39:44 +10:00
Michael Oborne
a0b3966f09
APM Planner 1.1.79
...
modify hud
modify apm1 vs apm2 detector
2012-05-03 21:30:18 +08:00
Andrew Tridgell
033b0e27f3
autotest: forced loiter via 2nd method
2012-05-03 15:40:13 +10:00
Michael Oborne
0b8dca31e5
APM Planner 1.1.78
...
recommit
2012-05-03 12:40:50 +08:00
Jean-Louis Naudin
c485cc57c9
APMrover v2.0b - Special update for rover heading calculation if compass is enabled
...
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-03 13:47:35 +10:00
Jean-Louis Naudin
8076391ec8
APMrover V2.0b - updates about Save_WP
...
Signed-off-by: Jean-Louis Naudin <jlnaudin@gmail.com>
2012-05-03 13:47:32 +10:00
Andrew Tridgell
76a3fd9a4e
MPU6k: added suspend/resume on init
2012-05-01 12:06:54 +10:00
Andrew Tridgell
ae1702c20b
Baro: added suspend/resume on init
2012-05-01 12:06:54 +10:00
Andrew Tridgell
3115d48ba1
ADC: added suspend/resume on init
2012-05-01 12:06:54 +10:00
Andrew Tridgell
57ac39649a
TimerProcess: added suspend_timer()/resume_timer()
...
this will be used to avoid races in driver initialisation
2012-05-01 12:06:54 +10:00