Commit Graph

1533 Commits

Author SHA1 Message Date
Andrew Tridgell
fa95ea91fd Replay: generate dataflash logs in Replay
this allows the calculated EKF flight path to be compared with
different parameters by using replay
2014-12-08 11:25:22 +11:00
Grant Morphett
89602d60fd Autotest: Added BMAC (Belconnen Model Aero Club) to the locations list. 2014-12-07 10:58:08 +11:00
Andrew Tridgell
a9defa3508 autotest: build some examples for px4-v2 2014-11-28 18:15:30 +11:00
Andrew Tridgell
1c94559fa2 autotest: auto-update uavcan repo 2014-11-28 07:29:44 +11:00
Andrew Tridgell
a3422325c7 Replay: cope with new airspeed log msg 2014-11-22 18:27:51 +11:00
Andrew Tridgell
c52578426e Replay: cope with up to 3 IMUs 2014-11-16 12:31:05 +11:00
Craig Elder
324473a15b Frame_params: Updating 3DR_X8_RTF.param for Copter 3.2 2014-11-14 18:03:29 -08:00
Craig Elder
5ea947de2f Frame_params: Updating 3DR_X8-M_RTF for Copter 3.2 2014-11-14 17:56:56 -08:00
Craig Elder
e3d6b25301 Frame_params: Updated 3DR_X8+_RTF 2014-11-14 13:52:38 -08:00
Arthur Benemann
14c77adca9 Tools: Updated gcc-arm compiler to version 4_7-2014q2
As suggested in the thread at the following link:
https://groups.google.com/forum/#!topic/drones-discuss/hiD23c3w6xQ
2014-11-14 10:47:19 +11:00
Andrew Tridgell
ce4da9b09c autotest: raise timeout again 2014-11-14 10:26:18 +11:00
Dario Lindo Andres
18e4747a6f Added name to GIT_Success.txt 2014-11-13 10:55:58 -08:00
Andrew Tridgell
0d7ec0fbfe autotest: fixed buildlogs location for *.BIN 2014-11-13 21:52:48 +11:00
Andrew Tridgell
e49cd68b83 autotest: save core and elf files
try to catch floating pt exception causes
2014-11-13 17:27:02 +11:00
Andrew Tridgell
7f82397467 autotest: ensure we get the BIN flight logs even on mission failure 2014-11-13 16:31:26 +11:00
Brandon Basso
74232fd74a Tools: CHDK SX260 script update
changes default Tv to be 1/1600 (higher) and ISO to be lower 200/800
Max1/Max2.  Should produce more crisp images in low light.
2014-11-11 18:04:26 -08:00
Brandon Basso
136c358c24 Tools: Added initial support for Canon S100
initial commit
2014-11-11 18:03:57 -08:00
bugobliterator
b383e1633b Tools/Linux_HAL_Essentials: Add loading of PWM capes to support ToneAlarm
new capes to be loaded by startup.sh: am33xx_pwm and bone_pwm_P8_36
2014-11-10 06:27:48 +11:00
Clay McClure
12c514553d AutoTest: copter test that zero alt defaults to current alt 2014-11-06 11:53:56 +09:00
Andrew Tridgell
0738d75701 build_devrelease: build all frames for jons release 2014-11-06 07:16:30 +11:00
Randy Mackay
95827e59c1 AutoTest: fix fly_mission to recognise end of mission
Copter's behaviour after completing a mission has changed so it does not
automatically switch to Loiter mode but rather stays at the last
waypoint.  This was confusing the fly_mission function.
2014-11-05 18:03:47 +09:00
Andrew Tridgell
4e87056631 Replay: fixed build with AP_NavEKF API change 2014-10-31 10:47:57 +11:00
Andrew Tridgell
34a43b2d99 autotest: fixed backup of autotest .bin logs 2014-10-30 18:30:15 +11:00
Jonathan Challinger
210f4397da Replay: clean up unused variables deltaGyroBias and divergeRate 2014-10-30 18:17:37 +11:00
priseborough
296dfad600 Replay : Remove unused numerical divergence metric 2014-10-30 18:17:37 +11:00
Andrew Tridgell
d95a1be3d6 scripts: fixed devrelease permissions 2014-10-30 12:32:42 +11:00
Andrew Tridgell
05b903654e autotest: added link to devbuild tree 2014-10-30 11:13:36 +11:00
Andrew Tridgell
c0f18272ed autotest: added developer build support
this creates firmware builds for developers in the devbuild directory
2014-10-30 11:12:17 +11:00
Craig Elder
5df3d24c77 Frame_params: 3DR_X8+_RTF.param
Adding param file for 3DR X8+
2014-10-28 19:33:44 -07:00
Markus Koetter
789fd06192 LogAnalyzer - Improve Autotune Test
- previously version could report failed autotune sessions as valid and
   valid sessions as failed
2014-10-27 15:55:57 -07:00
Markus Koetter
c2030de4ec LogAnalyzer: write \xff EOF assumption to stderr 2014-10-27 15:53:36 -07:00
Markus Koetter
cf4435989e LogAnalyzer: Binary Logs may end with \xff
- ignoreBadlines can be used to assume this is a proper EOF
2014-10-27 15:53:35 -07:00
Randy Mackay
4aa07d7aef LogAnalyser: rename BalanceTwist to MotorBalance 2014-10-27 13:58:19 +09:00
Randy Mackay
98e9ce3206 LogAnalyser: TestBalanceTwist sanity check of motor values 2014-10-27 13:58:16 +09:00
Jonathan Challinger
a62f1f0f48 LogAnalyzer: updated testCompass to match our prearm check 2014-10-27 13:58:15 +09:00
Jonathan Challinger
0955284d7e LogAnalyzer: balance/twist initial commit 2014-10-27 13:58:12 +09:00
Andrew Tridgell
485397c4cb Replay: cope with old copter attitude and baro msgs 2014-10-25 11:20:26 +11:00
Andrew Tridgell
39d623ff94 VARTest: convert to new AP_InertialSensor API 2014-10-24 12:10:39 +11:00
Andrew Tridgell
d809ce51a7 Replay: convert to new AP_InertialSensor API 2014-10-24 12:10:38 +11:00
Craig Elder
df16dd67d2 Frame_params: 3DR_Iris+.param
Add GPS_HDOP_GOOD
2014-10-23 17:05:08 -07:00
benoit35690
92b67cca5b Added name to GIT_Success.txt 2014-10-21 11:47:28 +09:00
Randy Mackay
34352860e7 SITL: remove _randy sitl startup scripts
sim_vehicle.sh can be used instead and is far more flexible
2014-10-20 12:10:05 +09:00
Andrew Tridgell
baad65bafc Replay: update for new copter ATTITUDE message 2014-10-19 20:12:12 +11:00
Andrew Tridgell
fce20b24c2 Replay: fixed printf format 2014-10-19 19:41:57 +11:00
Andrew Tridgell
6e0e56a6ef Replay: fixed loading of users parameters and parameter override
use compass.set_offsets() to avoid trying to write to storage
2014-10-15 09:17:22 +11:00
Andrew Tridgell
b688577825 autotest: update compiler 2014-10-13 16:07:32 +11:00
Andrew Tridgell
b0c9e97181 Linux_HAL_Essentials: P8.15 is an input pin 2014-10-08 12:50:50 +11:00
Craig Elder
adf741b959 Frame_params: Updated 3DR_X8-M_RTF.param 2014-10-07 15:00:57 -07:00
Andrew Tridgell
e0caee9500 Linux_HAL_Essentials: rebuilt rcinpru0 with 300 ring buffer entries
thanks to Sid for doing this
2014-10-07 14:57:35 +11:00
Andrew Tridgell
994b2597fd Linux_HAL_Essentials: change ring buffer to 300 entries
this ensures full SBUS frames can be decoded
2014-10-07 14:57:34 +11:00
Craig Elder
5b23f81e2b Frame_params: Updating 3DR_X8-M_RTF.param 2014-10-06 16:07:49 -07:00
Craig Elder
5d7ec98d7a Frame_params: Adding 3DR_X8-M_RTF.param 2014-10-06 15:44:35 -07:00
Craig Elder
41ce8c2abd Frame_params: 3DR_Iris+
Decreased ATC_RATE_RP_MAX to 18000
2014-10-06 12:17:52 -07:00
Randy Mackay
41d7462eee LogAnalyzer: add POSHOLD to TestPitchRollCoupling 2014-09-29 11:46:02 +09:00
Craig Elder
ab46f2d2fe Frame_params: 3DR_Iris+ reduced WP_NAV to 650 2014-09-24 13:43:52 -07:00
Jonathan Challinger
7c3e614c19 LogAnalyzer: Add IMU Mismatch check 2014-09-24 15:50:23 +09:00
Craig Elder
3f687733e6 Frame_params: added 3DR_AERO_M.param 2014-09-17 18:48:48 -07:00
Craig Elder
da66c7df36 Frame_params: 3DR_Aero_RTF.param Changed tuning 2014-09-17 18:46:52 -07:00
Craig Elder
4c38f51337 Frame_Parameters: 3DR_Iris+ changed mode switch configuration 2014-09-16 00:12:40 -07:00
Craig Elder
f9f6f39d61 Merge branch 'master' of https://github.com/diydrones/ardupilot 2014-09-11 23:06:10 -07:00
Craig Elder
d26173bf81 Frame_params: Updated 3DR Iris+ 2014-09-11 23:05:28 -07:00
Kristian Klausen
7b0046e75e Tools/autotest/sim_vehicle.sh: Added option to run the sim_vehicle framework with an external simulator 2014-09-11 20:09:06 +10:00
Craig Elder
6e79ab8478 Frame_params: Added Frsky telemetry to 3DR_Iris+.param 2014-09-10 13:30:59 -07:00
Craig Elder
b28b0aa6c1 CHDK-Scripts: Move SX260 file to its own folder 2014-09-10 11:54:51 -07:00
Brandon Basso
114b83341d CHDK-Scripts : initial commit of the SX260 specific file 2014-09-10 11:52:15 -07:00
Craig Elder
6a6aee1d44 CHDK-Scripts: Creating folder for Cannon SX260 files 2014-09-10 11:47:17 -07:00
Craig Elder
5fae3638dc Frame_params: Updated 3DR_Iris+ 2014-09-10 10:54:06 -07:00
Craig Elder
a6db3586f6 Frame_params: Removed Iris with 3 Position Mode Switch.param 2014-09-09 18:55:34 -07:00
Brandon Basso
752e32f338 CHDK-Scripts : add instructions 2014-09-09 18:30:35 -07:00
Brandon Basso
f495d6550b CHDK-Scripts : initial commit 2014-09-09 18:30:35 -07:00
Craig Elder
e6b2726738 Frame_params: 3DR_Iris+.parm 2014-09-09 12:36:04 -07:00
Craig Elder
6ea044cda9 CHDK-Scripts: Preparing to replace the script files 2014-09-09 11:48:16 -07:00
Craig Elder
2f2665c022 Frame_params: Updated 3DR_Iris+.param 2014-09-09 00:36:06 -07:00
Craig Elder
8fcc96bb79 CHDK-Scripts: Adding kap_uav 2014-09-09 00:28:21 -07:00
Craig Elder
6ff1aa39ca CHDK-Scripts: adding README.md 2014-09-09 00:10:23 -07:00
Craig Elder
f1934c6db2 Initial Commit 2014-09-09 00:02:17 -07:00
Craig Elder
df82e0accc Frame_Params: Added 3DR Iris+ 2014-09-08 12:40:10 -07:00
Craig Elder
a57818dfc8 Frame_parameters: Updated Iris with 3 Position Mode Switch 2014-09-04 11:49:02 -07:00
Craig Elder
21e4144b29 Frame_params: Updated Iris with 3 Position Mode Switch 2014-09-03 16:47:18 -07:00
Andrew Tridgell
78c12ca9dd autotest: added skid steering support for rover in sim_vehicle.sh 2014-08-29 06:59:32 +10:00
Andrew Tridgell
e836d1aa2b autotest: added CMAC_South
used to simulate takeoff to the south
2014-08-28 11:22:40 +10:00
Kevin Hester
81bd4c0b4c LogAnalyzer: If skipping badlines, ignore parse errors 2014-08-26 15:36:56 +09:00
Kevin Hester
5cb242f5a4 LogAnalyzer: Report missing parameters as test failures 2014-08-26 15:36:53 +09:00
Kevin Hester
332ab9bc1b LogAnalyzer: convert tabs to spaces (only) per coding conventions 2014-08-26 15:36:50 +09:00
Randy Mackay
68be36d4f8 AutoTest: reduce copter throttle when flying square
This will keep the copter lower during this test and resolve the timeout
during landing
2014-08-26 12:19:58 +09:00
Eric Liao
e34b0847d7 3dr Berkeley moved - updated coords 2014-08-25 16:17:54 +09:00
Craig Elder
0ab3e40e92 Frame Parameters: Updated Mode Switch order 2014-08-21 13:34:42 -07:00
Andrew Tridgell
e629a8d67a Linux: added example startup script for plane 2014-08-19 20:03:33 +10:00
bugobliterator
5e03df2d9a Tools:HAL_Linux_Essentials: store pin status during pulse instead of status after pulse 2014-08-19 10:08:16 +10:00
bugobliterator
210d3e8c32 Tools:HAL_Linux_Essentials:add rcinput test code
the test code performs continuous reads from ring buffer shared with PRU0
2014-08-19 10:08:16 +10:00
bugobliterator
d8e36fee41 Tools:HAL_Linux_Essentials: Add PRU side of code for RCinput to run on PRU0
PRU0 with rcinpru0 firmware will be timing pin state changes and loading it inside ring buffer maintained inside SHARED_RAM at 0x12000 offset
2014-08-19 10:08:16 +10:00
Victor Mayoral Vilches
04a8377462 Tools: Change sensor configurations easily.
This shell script allows to change the sensor configuration
(for now just supports IMU changes) so that the autopilot is
compiled for different combinations of sensors. This has probed
to be useful with Linux-based boards (e.g.: PXF, Erle-board)
that include serveral, different sensors for each kind.
2014-08-19 10:08:16 +10:00
Craig Elder
27a7ea2766 Frame Parameters: 3DR Aero RTF 2014-08-18 15:33:34 -07:00
Randy Mackay
946de4f644 Tools: build antenna tracker binary 2014-08-18 13:00:16 +09:00
Craig Elder
b0d26d9ace * Frame Parameters: 3DR AERO RTF
Updated RLL2SRV_P parameter
2014-08-15 12:18:49 -07:00
Craig Elder
926d57698d Frame Parameters: 3DR AERO RTF
Updated 3DR AERO RTF parameters
2014-08-14 18:37:29 -07:00
Andrew Tridgell
e66243f72e autotest: add AntennaTracker autodoc to autotest.diydrones.com/Parameters 2014-08-15 06:42:07 +10:00
Randy Mackay
8925c61ae4 Tools: build antenna tracker for firmware.diydrones.com 2014-08-14 20:56:09 +10:00
Randy Mackay
a0468db064 AutoTest: update sim_vehicle for antenna move 2014-08-14 20:56:07 +10:00
Randy Mackay
db9750ee7a Tools: update build script for Antenna move 2014-08-14 20:56:03 +10:00