Michael Oborne
90d83a2f50
firmware build
2011-12-03 12:31:52 +08:00
Andrew Tridgell
899c1364cc
test: removed the broken gyro test and merge it into the imu test
...
the gyro test assumed APM1 hardware, and would hang on APM2. The imu
test can just as easily display gyro and accelerometer data as well as
roll/pitch/yaw, so combine it in one test
2011-12-03 14:08:20 +11:00
Michael Oborne
ba173bf150
firmware build
2011-12-03 10:38:25 +08:00
Andrew Tridgell
1fcd411bbc
autotest: use random MAVLink system IDs
...
this allows more than one test to be viewed at the same time in
qgroundcontrol
2011-12-03 07:55:03 +11:00
Andrew Tridgell
63126ece83
MAVLink: use the configured system ID for ArduCopter
2011-12-03 07:54:36 +11:00
Andrew Tridgell
9b3ce4a96a
autotest: estimate the cost of sleeping for more accurate frame rate
...
this gets us quite close to 1kHz simulation
2011-12-03 07:38:51 +11:00
Andrew Tridgell
1192e2f11c
autotest: run the quad simulation at a much higher rate
...
it now defaults to 1kHz
2011-12-03 07:24:58 +11:00
Andrew Tridgell
551f078647
autotest: updated fakepos.py for new packet format
2011-12-02 23:43:03 +11:00
Andrew Tridgell
9dd2021ec8
autotest: support all 11 PWM output channels
...
this will allow for more complex aircraft
2011-12-02 22:45:48 +11:00
Andrew Tridgell
a0baf71322
autotest: switch to big-endian metric packets internally
...
now that all the sim code is internal to the APM git repo, we can
choose saner packet formats
2011-12-02 22:12:58 +11:00
Andrew Tridgell
3a377255f0
desktop: show the full path to the desktop executable
2011-12-02 21:46:55 +11:00
Andrew Tridgell
5053818f56
autotest: fixed sim_quad viewerip handling
2011-12-02 17:37:55 +11:00
Andrew Tridgell
f6eb5f9ba1
autotest: don't die if FG isn't running
2011-12-02 17:37:55 +11:00
Andrew Tridgell
65cdeecdf0
desktop: added SO_REUSEADDR after accept()
2011-12-02 17:37:55 +11:00
Andrew Tridgell
a2cc6b2ec1
autotest: adapt test suite to new simulation framework
2011-12-02 17:37:55 +11:00
Andrew Tridgell
3f86144750
autotest: added a copy of pymavlink
2011-12-02 17:37:55 +11:00
Andrew Tridgell
b52a42c1f5
autotest: added runsim.py
...
this starts JSBSim, linking it into the SITL APM test code
2011-12-02 17:37:55 +11:00
Andrew Tridgell
a0de9d31a9
autotest: useful script for testing gyro and accel calculations
2011-12-02 17:37:55 +11:00
Andrew Tridgell
8743b3d0eb
autotest: added scripts to start flightgear as a viewer
2011-12-02 17:37:54 +11:00
Andrew Tridgell
d37b843361
desktop: fixed calculation of angular velocities
...
thanks to James Goppert for the frame conversion maths
2011-12-02 17:37:54 +11:00
Andrew Tridgell
113b496924
autotest: combined python utility code
2011-12-02 17:37:54 +11:00
Andrew Tridgell
9a508f4f69
autotest: imported python quadcopter model as sim_quad.py
...
this allows us to keep it in sync with the main SITL code
2011-12-02 17:37:54 +11:00
Andrew Tridgell
1e36b9c600
autotest: added Rascal and arducopter models
2011-12-02 17:37:54 +11:00
James Goppert
ed26538c45
Commented out debugging in guide.
2011-11-29 18:08:50 -05:00
James Goppert
48ad2d1ed1
Merge branch 'master' of github.com:arktools/ardupilotone
...
Conflicts:
libraries/APO/AP_Guide.cpp
2011-11-29 18:06:38 -05:00
James Goppert
54775519d9
Working on yaw command.
2011-11-29 17:38:18 -05:00
Wenyao Xie
35f74dd2db
Fixed guidance bugs in APO.
2011-11-29 17:37:42 -05:00
Wenyao Xie
e2ab6d96f2
Fixed typo in readme.
2011-11-29 14:02:27 -05:00
James Goppert
2fd2f0b3ff
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-29 14:00:15 -05:00
James Goppert
93550f4659
APO fixes.
2011-11-29 13:59:44 -05:00
Michael Oborne
20bceddeef
APM Planner 1.0.99
...
trial Scripting - rc based
fix zoom to cancel
add srtm alt and auto download
2011-11-29 21:49:11 +08:00
Jason Short
9b47e376d5
Enabled Ch7 simple mode switching
2011-11-28 22:41:12 -08:00
Jason Short
a7e0135cd4
adding flag for finished mission
2011-11-28 22:28:51 -08:00
Jason Short
8a1fcfd0f4
cleanup
2011-11-28 21:40:22 -08:00
Jason Short
7e1d41be14
Fix error with calc_nav_pitch_roll
2011-11-28 21:27:29 -08:00
Doug Weibel
b3b218fa40
Fix for intermittent bug of log #1 starting on page 2 and confusing file system
2011-11-28 19:43:10 -07:00
Doug Weibel
aa6c336479
Add DataFlash.Init before doing a forced log erase on eeprom reset.
...
Add progress indication during log erase
2011-11-28 19:42:27 -07:00
Jason Short
104f93cef5
Fixed navigation bug
2011-11-28 14:22:05 -08:00
Jason Short
f3b3350d25
Git Test
2011-11-28 10:54:20 -08:00
Jason Short
e1ea71efff
made the crosstrack use the previous WP instead of the current loc to get a better line in AP.
2011-11-28 10:33:06 -08:00
Jason Short
dddf829c01
removed need to send increment flag to update commands
...
constrained climb_rate value
2011-11-28 10:33:06 -08:00
Jason Short
60237bd01b
slight refactoring to avoid the increment issue when changing commands
2011-11-28 10:33:06 -08:00
Jason Short
eea0062ea6
better comments out of some old unused functions to avoid compiler errors
2011-11-28 10:33:06 -08:00
Jason Short
8e582b4169
Logging input to find this freeze bug
2011-11-28 10:33:06 -08:00
Jason Short
d4a9808a61
Erasing Logs causing major havoc. Users getting infinite loop.
2011-11-28 10:33:05 -08:00
Jason Short
5a75ef1356
made missions work with index of 1
2011-11-28 10:33:05 -08:00
James Goppert
1833f69961
Fixed apo radio error.
2011-11-28 12:29:05 -05:00
Jason Short
ab183e54a0
made Logs dump with dump 0 or -1
2011-11-27 22:23:02 -08:00
Jason Short
2e0b55d887
Cosmetic cleanup, commented functions for compiler warnings
2011-11-27 22:23:02 -08:00
Jason Short
afee053bac
No longer resetting ch7 wp index with mode change, requires reboot
2011-11-27 22:23:02 -08:00