elafargue
9cb380fba3
Make sure the "Advanced" settings is not selected by default in the airframe config UI.
2011-05-25 21:25:29 +02:00
elafargue
3edd7e3c3d
Support for packaged firmware files (opfw) in the uploader gadget.
2011-05-25 21:23:22 +02:00
zedamota
ccd383c999
Fixes compile issues on windows with latest Qt
2011-05-25 16:15:01 +01:00
Oleg Semyonov
5dc28260ba
credits: fix mixed newlines and trailing spaces
2011-05-25 17:59:18 +03:00
elafargue
5b787272f5
OP-504 Attempt to fix the Rescue/Boot issue, and bugfix in firmware version display in UPloader gadget.
2011-05-24 08:15:57 +02:00
zedamota
b69402b7ab
This should fix the upload CLI tool.
2011-05-23 11:55:09 +01:00
Oleg Semyonov
cbdba940b5
OP-483: remove gcs/packaging subdirectory (not required anymore)
2011-05-19 13:08:54 +03:00
Oleg Semyonov
5b1e45a8df
OP-483: move Windows installer out of ground/gcs tree
...
In preparation for release build the Windows installer source is moved
out of ground/gcs source tree into release directory. It is also disabled
in the qmake source file and removed from top level Makefile.
2011-05-18 22:22:40 +03:00
elafargue
cc9fa772c0
Improvement: now the config output panel in the config gadget remains up to date all the time, no need to click on the "request" button after setting up the mixers.
2011-05-17 22:23:08 +02:00
David Carlson
21213dd3c5
Merge branch 'master' into OP-495_CheBuzz_HelpButtons
...
Conflicts:
ground/openpilotgcs/src/plugins/config/output.ui
2011-05-17 01:06:28 -07:00
David Carlson
b1ec27bd75
Add help buttons to the config gadget UI. Also connect all signals to its slot in configgadgetwidget.cpp. Also some very trivial .html help files.
2011-05-16 21:54:23 -07:00
elafargue
b2587a5b9f
Improvement & bugfix: now the output config tab in the config gadget only shows the channel assignments as labels, not dropdowns, and more importantly does not try to save them when clicking on save/apply!
2011-05-17 00:34:25 +02:00
elafargue
98f286a682
Uploader gadget improvements
2011-05-16 22:05:33 +02:00
elafargue
6dc6b45f1b
Merge branch 'bugfix-ground'
2011-05-16 20:10:20 +02:00
elafargue
3129c10d05
Bugfix (uploader gadget)
2011-05-16 20:09:51 +02:00
elafargue
65201ec81c
Improve Uploader gadget widget behaviour when clicking on halt & boot (prevent double clicking)
2011-05-16 20:03:41 +02:00
David Carlson
d076418895
Merge branch 'master' into OP-495_CheBuzz_HelpButtons
2011-05-15 19:36:38 -07:00
elafargue
6d566c27fe
Merge branch 'bugfix-ground'
2011-05-15 23:37:24 +02:00
elafargue
50f1e15f54
Aditional artwork for GCS (artwork directory), plus show basic board info when connected on the uploader gadget.
2011-05-15 22:48:18 +02:00
dankers
2c1caa957c
Add some more sounds to the complete sound set
2011-05-15 22:13:21 +10:00
elafargue
2d6b4dce55
Small fix to System Health gadget, to make it behave correctly when started while the connection is up already.
2011-05-14 16:31:59 +02:00
elafargue
3a17168708
Merge branch 'master' into bugfix-ground
2011-05-14 15:45:11 +02:00
elafargue
fab880a7d2
Improvement by pip1996 on opmpap widget, to limit update rate and solve the CPU hogging issue.
2011-05-14 14:47:49 +02:00
dankers
7fc87700cc
Fix the default config. The control gadget was on the config screen to help new users validate their inputs. Adding it back.
2011-05-14 17:59:20 +10:00
elafargue
f9212cda7b
Last minute default settings refinement.
...
CC Attitude UI improvement.
2011-05-13 08:24:34 +02:00
elafargue
d2cf5529bf
Merge branch 'bugfix-ground'
2011-05-13 07:55:42 +02:00
elafargue
dceae1a9b0
Make bargraph dials better (color and range for roll/pitch/yaw are now correct). Disable use of OpenGL by default on config to ensure max compatibility with all graphics cards.
2011-05-13 00:01:31 +02:00
elafargue
c65c1ac109
Merge branch 'bugfix-ground'
2011-05-12 17:02:39 +02:00
elafargue
ab7fdfcc1f
OPReview-40 : Disable min/max output channel range controls when doing a servo test, in order to avoid mistakes by careless users.
2011-05-12 16:32:38 +02:00
David Carlson
5bddbc4108
Add help buttons at relevant places within config gadget. This is only the UI change and the buttons have no effect currently.
2011-05-12 03:37:34 -07:00
James Cotton
55fbb5413b
Merge branch 'bugfix-ground'
2011-05-11 20:22:52 -05:00
James Cotton
69c27aa1ce
Move "zero while arming" option to below other CC Attitude widgets. Was
...
overlapping other fields.
2011-05-11 17:45:14 -05:00
elafargue
ca39cbe1fe
Merge branch 'bugfix-ground'
2011-05-11 07:16:11 +02:00
elafargue
d5fbc0be4d
Fix "Halt" command on Windows XP sp2.
2011-05-10 21:19:51 +02:00
elafargue
f904e09353
Merge branch 'master' into OP-307_Firmware_Description_Packaging
2011-05-10 08:31:25 +02:00
Oleg Semyonov
94c49ac6d0
OP-179: fix library dependencies
2011-05-09 21:05:23 +03:00
Oleg Semyonov
1cae0cd167
OP-179: final fix (builds on Linux and Windows)
2011-05-09 20:09:00 +03:00
Oleg Semyonov
75c5761506
Revert "Revert change for opmaplib, causes linking problems on Windows."
...
This reverts commit 822017953e
and fixes it to work on Windows too.
2011-05-09 19:36:17 +03:00
elafargue
1c09f85be2
Merge branch 'master' into bugfix-ground
2011-05-09 16:50:11 +02:00
elafargue
822017953e
Revert change for opmaplib, causes linking problems on Windows.
2011-05-09 16:48:46 +02:00
James Cotton
fb8417a0ff
Merge remote-tracking branch 'origin/op_475_476_calibrate_during_arming'
2011-05-09 09:23:16 -05:00
elafargue
262cc805b0
Updated opmap lib and opmap plugin to use the Utils::StoragePath correctly.
2011-05-09 16:09:35 +02:00
elafargue
a97efad8f9
Modify "StoragePath" to use the settings storage directory and not the home directory. Works on Linux.
2011-05-09 15:19:10 +02:00
elafargue
c36b6a715b
OP-451 Add a tooltip for input configuration channel reversal checkboxes, as requested.
2011-05-09 14:24:36 +02:00
elafargue
1f88060671
Merge branch 'master' into bugfix-ground
2011-05-09 14:21:11 +02:00
David Carlson
20fcfe186b
Merge branch 'bugfix-ground' of ssh://git.openpilot.org:22/OpenPilot into bugfix-ground
2011-05-09 02:57:22 -07:00
David Carlson
b89909756c
Increase accel bias samples to 60. Add debuging output if enabled during calibration. Add check for the possibility of multiple signals arriving before slot is disconnected and causing bias to be calculated incorrectly.
2011-05-09 02:55:05 -07:00
elafargue
9dc3dde2c8
Small UI fix to avoid labels looking ugly on config input panel.
2011-05-09 11:19:55 +02:00
James Cotton
785054a694
OP-475: Update HITL for the FlightStatus object
2011-05-08 16:04:26 -05:00
elafargue
a7b5a2d5f4
Merge branch 'master' into OP-307_Firmware_Description_Packaging
2011-05-08 21:28:24 +02:00
elafargue
4d58967e49
Now check board model and SHA1 hash of the file when uploading a packaged firmware.
2011-05-08 21:22:00 +02:00
Oleg Semyonov
f1ead62dec
Windows installer: remove trailing whitespaces in script file
2011-05-08 20:18:56 +03:00
Oleg Semyonov
3e0bb8a876
Windows installer: add option to run GCS after installation
2011-05-08 20:18:54 +03:00
Oleg Semyonov
0f7fc8168e
Windows installer: increase verbosity level to show stats
2011-05-08 20:18:53 +03:00
Oleg Semyonov
d228cefae2
Windows installer: always show language selection (even if it was set in the Registry)
2011-05-08 20:18:52 +03:00
Oleg Semyonov
60db758637
OP-179: Windows uninstaller: remove OpenPilot user profile subdirectory if empty
2011-05-08 20:16:20 +03:00
Oleg Semyonov
a3e59429d8
OP-179: Windows uninstaller: update mapscache location to be removed
2011-05-08 20:16:19 +03:00
Oleg Semyonov
0e60e24db7
OP-179: default GCS config: remove mapscache locations
...
Their locations in user profile have been changed,
see http://progress.openpilot.org/browse/OP-179
If they are defined as they were, they are not removed
by Windows uninstaller.
2011-05-08 20:16:17 +03:00
elafargue
4af0c562e3
GCS-side implementation: if a firmware is package with description 100 byte bin blob at the end, it will use it, and parse it back
...
if description is structured the same way.
2011-05-08 11:36:55 +02:00
elafargue
61007fd0eb
Update Arm status dial to reflect changes too.
2011-05-08 09:44:23 +02:00
elafargue
2b11fa6ee6
Add support for Gyro bias calibration upon arming configuration in the CC Attitude config gadget.
2011-05-08 09:33:54 +02:00
elafargue
f59e7f3410
Update default config to match new UAVObjects and avoid the GCS complaining.
2011-05-08 08:55:20 +02:00
elafargue
b61bd5bf31
Start of Uploader plugin parsing of packaged firmware. work in progress, not fully working yet.
2011-05-08 00:57:59 +02:00
James Cotton
10e55c25bc
OP-475: More changes to get the FlightStatus object to work for Armed and
...
FlightMode
2011-05-07 15:06:04 -05:00
Corvus Corax
97b483dc88
Merge branch 'bugfix-ground'
2011-05-06 15:00:10 +02:00
dankers
db0f7c39c3
Update the RSS feed URL, will only shown when new site is live.
...
Add reviews site to the list of sites.
2011-05-06 14:34:18 +10:00
elafargue
b0baee3d17
Hooked the autoupdate on CC Attitude widget on autopilot connect.
2011-05-05 23:02:42 +02:00
James Cotton
7e418866be
Update the AttitudeSetting object to make the board rotation more human
...
readable and update the GCS fields appropriately.
2011-05-05 13:04:56 -05:00
Corvus Corax
bff970d414
GCS: notifyplugin: fix casing in phonon include to lower case. Qt ships phonon in lower case directory.
2011-05-05 19:37:23 +02:00
elafargue
6845a77571
Add GPL & authorship info to experimental PowerLog utility in the soruce repository.
2011-05-05 14:54:18 +02:00
James Cotton
80d4589743
Add assert when enum set to invalid value
2011-05-05 01:23:43 -05:00
James Cotton
3d3a4e9572
OP-481: Make max TurboPWM through Config gadget 400 Hz, and change tabstop
...
order to make more sense.
2011-05-05 01:13:58 -05:00
James Cotton
21a71e5294
Merge branch 'master' into spin_while_armed
...
Added back the "Spin arming" button to output panel and made it work
Conflicts:
ground/openpilotgcs/src/plugins/config/configoutputwidget.cpp
ground/openpilotgcs/src/plugins/config/output.ui
2011-05-05 00:23:51 -05:00
dankers
6d30da68e6
Windows backslash issue for an icon, thanks Buzz!
2011-05-04 20:06:24 +10:00
dankers
35f787dde6
Slight update to default config
2011-05-04 19:48:18 +10:00
dankers
b10f1db55e
Update ah.png icon
2011-05-04 19:31:56 +10:00
dankers
5a5e878a80
State we are a alpha release
2011-05-04 19:08:03 +10:00
dankers
f21e33833e
Add one more icon
2011-05-04 18:50:50 +10:00
dankers
12fd32eb96
Use new icons for the workspaces
2011-05-04 16:27:38 +10:00
dankers
69192f0594
Add some new icons for the GCS
2011-05-04 15:46:05 +10:00
dankers
5e355e82bf
Default background less crowded and cleaner
2011-05-04 13:07:22 +10:00
elafargue
4c80b458c4
OP-468 Config gadget now detects CopterControl and Mainboard and updates its controls to setup TurboPWM accordingly.
2011-05-03 16:50:31 +02:00
elafargue
9c4fa5214e
Better default configuration more suited for CopterControl.
2011-05-03 13:41:53 +02:00
elafargue
d4a021242c
Bugfix: in some rare cases, the GCS could crash if the Scope Gadget configuration contained a non-existing UAVObject name.
2011-05-03 10:54:38 +02:00
David Carlson
46566d05e8
The "Dave is not a robot" bug. Small case change for config gadget artwork, quad images.
2011-05-02 23:25:54 -07:00
James Cotton
bd06f156da
OP-474: Config gadget option for the "spinning while armed" check box
2011-05-03 00:42:47 -05:00
dankers
3103fc8e13
Update shapes to have a more subtle shade of red
2011-05-03 12:38:24 +10:00
James Cotton
e75e6c86ea
Merge branch 'master' of ssh://git.openpilot.org/OpenPilot
2011-05-02 16:19:32 -05:00
James Cotton
028b731a5b
Make the boards look better in the Uploader gadget
2011-05-02 16:19:19 -05:00
elafargue
ff51e996f6
Make config gadget artwork on transparent background, as well as curves. Looks much much better!
2011-05-02 22:56:01 +02:00
elafargue
37359a82b9
New SVG rendering of multirotor shapes for the config gadget, thanks Haalvard!
2011-05-02 22:18:26 +02:00
James Cotton
d9221fac06
Merge remote-tracking branch 'origin/OP-452_InputConfiguration'
2011-05-02 03:40:59 -05:00
James Cotton
1f36e00287
Merge remote-tracking branch 'origin/OP_442_OP_437_PT_Dreamer'
2011-05-02 03:34:09 -05:00
elafargue
2c89d34e2a
Merge branch 'master' into OP-367_UAVObject_Query
2011-05-02 09:14:21 +02:00
elafargue
30751b4eb2
OP-463 Fix Phonon includes for better cross platform compatibility.
2011-05-01 15:19:36 +02:00
elafargue
874ac25d8b
Merge branch 'master' into OP-367_UAVObject_Query
2011-04-30 23:48:45 +02:00
elafargue
b2f62e724b
OP-456 OP-459 OP-460 and OP-461 fixed.
2011-04-30 23:43:01 +02:00
elafargue
358902156c
Merge remote branch 'origin' into OP-367_UAVObject_Query
2011-04-30 21:42:34 +02:00
James Cotton
46ea18f54b
OP-449: Just UI layout to make longer message fit
2011-04-30 12:49:43 -05:00
elafargue
6b00ed3866
NACKs implemented on both ground and flight side, connect time goes under a few seconds now.
2011-04-30 19:32:42 +02:00
elafargue
1c6d760371
Updates on ground side, corrected bugs.
2011-04-30 17:50:36 +02:00
elafargue
f234651d9c
Implemented NACKs on UAVTalk on the ground implementation.
2011-04-30 16:52:07 +02:00
James Cotton
5ef47a1253
OP-449: Changed message in input configuration to correctly describe situation
...
where channels not mapped so receiver is not detected
2011-04-29 18:00:20 -05:00
zedamota
42c2b7193a
Should fix the impossibility to choose a non existing file to download FW to.
2011-04-29 21:50:58 +01:00
elafargue
61e8df8b20
Implemented stabilization tuning UI improvements as per OP-429.
2011-04-29 22:39:24 +02:00
elafargue
9e26d7edcc
Feed Forward settings now moved to "Advanced" tab. Will initiate review.
2011-04-29 22:25:31 +02:00
elafargue
cdc0839e6e
Move the feed forward settings to a "Advanced" tab: not thoroughly tested yet, but feedback welcome at this stage.
2011-04-28 16:53:00 +02:00
elafargue
dd7c6820f1
Merge branch 'master' into OP-320_Erase_all_settings
2011-04-27 14:30:46 +02:00
James Cotton
819bc9d441
Merge branch 'master' into OP-430_Ligi_UAVTalk-Code-Review
2011-04-26 12:49:32 -05:00
elafargue
53685faabe
Update dialog on configplugin
2011-04-26 19:27:29 +02:00
elafargue
c49382cdec
OP-444 : changed the error message to a QMessageBox as requested.
2011-04-26 18:02:32 +02:00
elafargue
921fe640a8
Forgot a small change to make sure that in case the request times out, we get an error.
2011-04-26 00:53:37 +02:00
elafargue
ce6987ffab
Added a menu entry in the Tools menu to erase all settings.
...
Note: on CopterControl, this fails if all settings are at default value sometimes, due to something going on flight-side, not quite sure what.
Please test & report how it is working on your board, be sure to save your settings somewhere first!
2011-04-26 00:45:08 +02:00
Oleg Semyonov
2ca0dc72cc
No more .svn r/o subdirectories, no need to remove them
2011-04-24 20:17:44 +03:00
Oleg Semyonov
af8e7c38f8
Change version info scripts to use git instead of SubWCRev svn utility
2011-04-24 20:15:59 +03:00
marcus bueschleb
93358ee4ae
rm useless code
2011-04-20 11:38:20 +02:00
elafargue
f0bfffda09
Merge branch 'master' into OP-372_Edouard_UDP-connection-menu-name
2011-04-18 08:44:58 +02:00
dankers
309929245b
Add help icon to config gadget, had this hanging around for a while, just getting ready for move to Git.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3169 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-17 09:04:09 +00:00
Edouard Lafargue
cd1922cd52
Now the dropdown menu behaves better with unconfigured IP connection plugin. Restored the
...
type of connection for better clarity too ("Serial", "USB", "IP", "UDP", etc).
2011-04-17 08:34:35 +02:00
corvus
08eabd21e4
Fixed files with mixed line endings
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3168 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-15 12:03:20 +00:00
peabody124
3afdc7e41c
CC-24: Rotate the CC board at any angle relative to "flat and level" with GCS
...
config plugin updates. Has not been tested in flight yet although seems
sensible so please be careful when using this code.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3166 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-15 06:37:16 +00:00
peabody124
9c4432b097
Fix tricopter configuration. 2946 for a second rudder had a bug.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3156 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-11 18:47:50 +00:00
pip
697b8d2a13
Fixed problems that blocked compiling on Windows
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3153 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-11 10:07:06 +00:00
jonathan
55cba70bd7
spellcheck comments: no substantive changes
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3149 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 18:32:19 +00:00
jonathan
c57ea90657
OP-191: Refactor some routines that will be common to both coarse and fine calibraiton;
...
Save the aircraft's initial calibration scalers and restore them in the case of a calibration failure;
Add sanity checks for calibration scale factors to prevent making things worse in the face of a failure;
Correct sign of the gyro_bias when resetting this value to its default;
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3148 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 18:29:53 +00:00
jonathan
8f26a6fa83
OP-191: Spellcheck comments. Also, prevent an infinite loop in the case of a terrible calibration point set.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3147 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 18:25:52 +00:00
edouard
92944dcfcb
OP-374 Disable "Rescue" button during rescue procedure, to avoid people pressing it twice...
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3145 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:46:41 +00:00
edouard
7f445c8a08
OP-375 Also update in share directory for GCS installation.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3144 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:37:52 +00:00
edouard
e8b4ef6954
OP-373 Uploader gadget now checks whether the autopilot is connected already when it starts, so that it displays the right state.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3142 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:23:03 +00:00
edouard
103b290cc5
OP-376 More updates for DIal plugin config page.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3141 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:18:45 +00:00
edouard
0f9fb49fbc
OP-376 Make the Analog dial plugin options page display much better when resizing the dialog.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3140 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 08:13:29 +00:00
dankers
d1aa380b01
Minor change of the messages displayed. In a smaller screen size this save the gadget shifting slightly for the longer message.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3139 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-10 03:44:58 +00:00
edouard
f29f0477d4
Make tooltips and text even more clear for arming procedure.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3135 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 15:37:57 +00:00
ligi
8e7fd4da81
adding juavtalk
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3132 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 04:32:26 +00:00
ligi
23ab893f38
updating readme on how to build jar
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3130 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 04:25:42 +00:00
ligi
2d315d791a
adapt to path changes in build dir
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3128 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-09 04:08:57 +00:00
edouard
640e9afc39
OP-371 Update all config dialog buttons to Apply/Save instead of Save to RAM/SD.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3127 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-08 20:17:41 +00:00
edouard
da6530537b
OP-347 Implement the option to reverse the input controls on the config gadget: this is mostly useful for people with TX which do not offer this option. Tested on my small hex.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3121 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-03 06:47:07 +00:00
pip
5c69e94e83
Fixed min/max code error.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3119 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-02 12:49:58 +00:00
pip
aa84845c1e
Added the option to link output channels when in "Test Output" mode - useful for testing quads, hexes etc.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3118 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-02 11:58:19 +00:00
zedamota
fca5a42949
OP111/OP112/CC38/GCS
...
CC-38 - Map now has Dragons.
OP-111 - Added the capability to plot trail lines. Trail dots/lines can now be shown/not_shown by selecting the option on the maps context menu.
OP-112 - UAV icon on the map is know selectable on the maps options page.
Also fixed an issue with the UAV/Trails not being shown while replaying logs.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3117 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-01 19:21:17 +00:00
corvus
63f4ba514f
GCS/HITL/Xplane9 - added correct quaternion calculation
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3115 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-01 15:11:09 +00:00
edouard
89061ac606
OP-357 Config gadget now checks whether the autopilot is connected already when it is instanciated.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3114 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-31 20:48:43 +00:00
edouard
ae32af82b1
Bugfix: swapped ProductID in the USB constants!!
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3113 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-31 20:16:40 +00:00
corvus
b78c3ad0a8
GCS:Hitl/IL2: no explicit updates since periodic updates now work
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3109 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-30 20:31:22 +00:00
corvus
ff3ed79bdf
GCS:plugins/uavtalk/telemetry.cpp bad Bug in processPeriodicUpdates, remaining time updated in copy instead of original object, never got stored.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3108 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-30 18:50:27 +00:00
corvus
a4cbbfd016
GCS/Plugins/HiTL: Updated Xplane to provide correct measurements for all Stabilization and Guidance relevant data. Based on Export format for Xplane 9!
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3107 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-30 15:59:53 +00:00
zedamota
282661734e
OP309/OP179/GCS - Fixes maps cache location not being selectable, now defaults to "C:\Users\name_of_user\AppData\Roaming\OpenPilot\mapscache" on windows, no idea where this goes on nix.
...
Also tried to fix crashes seen on Mac, but I'll need a Mac or a stack trace to do a better job.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3106 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-30 15:57:53 +00:00
edouard
b125e51251
CC-33 Now the config panel only shows the relevant panel once the board is connected.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3105 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-29 20:32:09 +00:00
zedamota
06826840aa
OP356/GCS - Update uploadergadgetwidget to cope with latest changes.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3104 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-29 18:43:53 +00:00
zedamota
6bcacb1630
OP356/GCS - Makes the dropbox show devices "friendly name". Type of connection and previous serial number accessible via tooltip.
...
Kind of hacky, we should refractor connectionManager but that can wait for after V1.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3103 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-29 18:25:24 +00:00
peabody124
cebca6f67e
OP-349 CC-32: Improved the object save confirmation logic. It's got a lot of
...
checks in there so pleaes let me know if people get any segfaults.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3099 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-29 01:29:56 +00:00
peabody124
4326a323e4
OP-353: Display confirmation when testing motors advising to remove propellors
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3098 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-29 00:15:56 +00:00
peabody124
aabe652451
Improved transmitter icon. Thanks Murlaha!
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3097 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-29 00:15:38 +00:00
peabody124
f09763b0a6
OP-36: Remove debug
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3096 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-29 00:15:27 +00:00
peabody124
1e8e2f89fd
OP-36: Save button for CC attitude bias
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3095 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 21:31:44 +00:00
edouard
57adfdb708
CC-39 Have GCS detect whether the board is a CC or an OP, and update the INS calibration widget accordingly.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3094 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 21:15:44 +00:00
peabody124
48c20d37a9
OP-349 CC-32: Added a Completed operation that is returned after successful
...
save or load
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3093 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 19:16:50 +00:00
peabody124
687d4f7cc8
OP-36: Forgot some files with previous commit
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3092 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 19:16:38 +00:00
peabody124
e70fe52966
CC-36: Added panel to config gadget for zeroing the bias on CC. Ed will make
...
the appropriate window show for CC or OP calibration.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3091 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 18:43:15 +00:00
peabody124
cdb521ac4a
OP-328: Use removal callback when device unplugged and also added mutexs to
...
protect the list of devices from race conditions.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3089 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 15:39:35 +00:00
peabody124
852e6072c3
Break the input and output configuration into separate config gadgets
...
Anyone who wants to, please improve my transmitter icon. I am not an artist.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3088 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 15:39:22 +00:00
sambas
64cacc2c69
Better init values for gyro_scale, I had problems getting gyros calibrated.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3087 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 15:29:21 +00:00
peabody124
3bdcdb94fa
Make the Eigen library compile on OSX again
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3085 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 10:41:10 +00:00
peabody124
c0d481431c
OP-354: Layout out the flight mode settings a bit more intuitively and so the
...
labels are properly shown
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3084 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 10:40:46 +00:00
peabody124
4120937391
OP-364 OP-191: Convert the OPMap setting of HomeLocation to mGau to match the
...
changes in flight code
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3083 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-28 10:40:26 +00:00
jonathan
9b8494e9f6
OP-350: Resolve this bug by explicit local stack alignment annotations. The Win32 ABI only guarantees an 8-byte aligned stack, but SSE requires 16-byte alignment.
...
OP-191: Include code for computing the misalignment rotation, but #ifdef it out until the feature freeze is lifted.
OP-191: Clean up UI to inform the user that HomeLocation must be set prior to multi-point cal, and disable multi-point cal's start button until it is done.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3082 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-27 20:26:29 +00:00
edouard
1ef9eceac5
Lower amount of debug output in Linux USB Monitor.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3079 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-26 11:57:16 +00:00
edouard
332cafa8b8
Improve behaviour of Uploader gadget whenever the board does not manage to get into bootloader mode.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3075 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-26 11:22:31 +00:00
edouard
34fffd0e50
CC-39 New helper function to get the Board model (synchronously). Will be used by config gadget to dynamically load the right interfaces for the board type.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3073 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-26 01:25:26 +00:00
edouard
81269f786e
USB Stability fixes.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3071 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-25 14:50:23 +00:00
erhard
79c4b2fe76
OP-358 GCS: Just keep the default dials in the dials showcase
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3069 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-25 13:05:29 +00:00
edouard
8a6f83e232
OP-352 Reorder config gadget widget to have a more logical order.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3068 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-25 12:16:49 +00:00
edouard
417e637904
Sorry...
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3067 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-25 11:24:27 +00:00
edouard
9d0ce95b37
Attempt to fix GCS crashes on USB disconnect: please confirm on other operating systems it is still working fine in all situations.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3066 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-25 10:59:24 +00:00
chebuzz
c00090391b
OP-342 GCS/ModelView - Update glc_lib to newest 2.1 release (fixes known issues) and update modelview to use this new lib.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3063 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-22 21:15:46 +00:00
peabody124
593ccfad7b
OP-334 USB HID now working again on mac
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3060 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-22 11:50:26 +00:00
jonathan
32430a3b15
OP-191: Merge from full-calibration branch. Replace 6-point calibration with multi-point TWOSTEP-based calibration. Currently uses 22 points, but can scale up or down as needed. Simultaneously computes gyro bias, accelerometer bias, accelerometer scale factor, accelerometer orthogonality, magnetometer scale factor, and magnetometer bias calculations.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3058 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-21 00:54:09 +00:00
jonathan
baf848d4f0
Attempt to get a useful error string when we cannot connect to a USB device;
...
Fix typo.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3056 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-21 00:50:15 +00:00
jonathan
44e3466e0a
OP-191: Merge from full-calibration branch. Add an implementation of TWOSTEP, including bias-only, bias + scale factor, and bias + scale factor + orthogonality calibration methods.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3053 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-21 00:45:40 +00:00
jonathan
e40f6752bd
OP-191: Merge from full-calibration branch. Import Eigen 2.0.15 to the GCS. Add the bits that eclipse missed the first time around.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3052 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-21 00:44:22 +00:00
jonathan
bf191fed27
OP-191: Merge from full-calibration branch. Import Eigen 2.0.15 to the GCS.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3051 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-21 00:43:09 +00:00
edouard
f2a7f8e187
Add Powerlog plugin to plugins.pro (disabled)
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3050 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-20 15:55:43 +00:00
edouard
11f7766ab4
Raw HID plugin: improve initialization in case another plugin wants to use the USBMonitor.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3049 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-20 15:55:02 +00:00
edouard
d10dd33016
This is a GCS plugin which adds an entry in the 'Tools' menu to get the output of the Junsi PowerLog6S. This plugin is not enabled by default.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3048 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-20 15:54:23 +00:00
fredericg
ef1dcf6939
rename batterysettings.xml => flightbatterysettings.xml
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3046 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-19 18:31:58 +00:00
edouard
03a5e78897
Junsi Powerlog utility: output data in CSV format, so that it is actually useful. Works great to make graphs.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3044 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-17 18:12:08 +00:00
chebuzz
1e59cc79ec
GCS/MagicWaypoint - Missing dependency for magic waypoint in .pro file that caused build to fail when using multiple jobs (-j2, -j12, -jX...)
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3043 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-16 08:04:44 +00:00
edouard
7100c2e9cd
Better phrasing for telemetry configuration interface.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3041 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-15 14:24:40 +00:00
edouard
823f814d85
OP-330 Log replay does not crash at the end anymore.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3039 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-13 22:27:26 +00:00
edouard
c355dfff44
OP-250 Update menu entry for logging so that it reads "Stop logging" when logging is going on.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3038 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-13 21:23:26 +00:00
edouard
2d847fe4d7
Update OpenPilotGCS.ini (default config) to use the latest artwork and dials configuration.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3034 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-13 16:15:30 +00:00
edouard
89fc8141fc
OP-228 Make System Heal gadget aware of link status (autopilot connected/disconnected). A new version of the diagram is bundled which displays the status, you will have to update your configuration to use it.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3033 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-13 15:08:02 +00:00
edouard
581d2497c8
OP-247 Scope gadget: restore checked/unchecked state of curve legends when unhiding.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3032 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-13 14:14:52 +00:00
edouard
afb7aaf374
OP-334 : reverted opening method in RawHID plugin, as the new pjrc_rawhid class does not play nice with the USBMonitor system in case several devices with the same PID/VID are present on the system (such as two PipX for example)
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3031 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-13 13:03:11 +00:00
corvus
9859829fcc
HITL/IL2: Fixed calculation of AttitudeRaw.accel[XYZ]
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3025 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-11 20:16:31 +00:00
zedamota
e1eaf4d132
OP GCS/HID - Now found the true problem, I just need to find an hungry French monkey now.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3024 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-11 18:52:44 +00:00
zedamota
162deda2ba
OP GCS/HID - Fixes a problem created with the conversion of the monitor class to singleton. I don't quite understand the problem so this is just a quick fix. Also changed PipXtreme gadget to use new PID.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3023 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-11 18:42:32 +00:00
edouard
cb95edaedc
Upate RawHID plugin to cope with the new PID/VIDs
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3021 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-09 18:55:06 +00:00
edouard
bfed85a9b0
Update uploader gadget to use the USB monitor to get the list of available devices.
...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3013 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-03-09 00:07:07 +00:00