1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-11 19:24:10 +01:00
Commit Graph

139 Commits

Author SHA1 Message Date
PT_Dreamer
6a85da9b46 GCS/OPMap-Fixes relative altitude refresh issue. 2012-06-27 00:25:40 +01:00
PT_Dreamer
96a8ff3a34 GCS/OPMap-Added relative altitude info to waypoint tooltip. 2012-06-26 20:47:14 +01:00
PT_Dreamer
2074889c9d GCS/OPMap-Clean commented out code. Delete some qDebugs 2012-06-26 20:22:55 +01:00
PT_Dreamer
e34fc5be71 GCS - OPMap - allow different colors for overlays.
This is so we can use a different color for each kind
of route ex:error destination, jump destination, next destination
2012-06-24 19:57:02 +01:00
PT_Dreamer
2b9ad9dcb9 GCS - OPMap - Handle magic waypoint as special case with
different picture. This is not used now but can be needed in
the future
2012-06-24 19:55:23 +01:00
PT_Dreamer
1299bbda93 GCS -OPMapLib - add relative altitude to waypoints 2012-06-20 14:59:23 +01:00
PT_Dreamer
3cf4676aef GCS - OPMap - create doubleclick signal on the home item 2012-06-20 14:58:33 +01:00
PT_Dreamer
5d07b67922 GCS/OPMap - pathplanner - graphical stuff and GUI done. UAVO interfacing left. 2012-06-17 19:24:02 +01:00
PT_Dreamer
82b7f9f08d GCS/OPmap lib - changed the flight planner to a model view aproach 2012-06-14 23:06:37 +01:00
PT_Dreamer
5da9efd673 GCS/MapLib - Several fixes, changes and enhancements. 2012-06-06 20:52:00 +01:00
PT_Dreamer
08040ab5cf GCS/MapLib - massive cleaning of the plugin 2012-06-03 19:19:00 +01:00
PT_Dreamer
d0e012cbdb GCS/MapLib - Added path plan manager. 2012-06-02 22:32:56 +01:00
PT_Dreamer
3b8ca57eef GCS/MapLib - added pathplanmanager class 2012-06-01 22:13:29 +01:00
PT_Dreamer
78db6d9853 GCS/MapLib-Added lines and circles between WPs overlay. 2012-06-01 15:28:35 +01:00
PT_Dreamer
f7f6ffcab1 GCS/MapLib - Work continues on the future pathplaner 2012-05-30 16:19:36 +01:00
PT_Dreamer
9024a21af7 GCS-MapLib - Reenabled waypoint features on the plugin.
Added go_to_place feature to the plugin.
2012-05-28 14:12:06 +01:00
PT_Dreamer
28b754183f GCS - MapLib change relative waypoint to distance and
bearing definition
2012-05-27 21:55:47 +01:00
PT_Dreamer
7a1501eea3 GCS - Relative WPs are now working 2012-05-26 21:23:53 +01:00
PT_Dreamer
8fbef19f5b GCS - Map cleaning 2012-05-26 17:18:55 +01:00
PT_Dreamer
bb7e85cf2c GCS - Changes to the map lib. Preparatory steps
to allow WPs to be defined relative to home.
GPS fed UAV map item is only visible when diagnostics are enabled.
Should make users not be confused by 2 UAVs on screen.
2012-05-17 17:27:08 +01:00
PT_Dreamer
9f1afacdaf Minor cleaning 2012-05-08 16:22:06 +01:00
jb
0bca2dbba6 GCS some improvements to the ripping function of the map library. 2012-04-30 14:57:06 +01:00
jb
92b9acd6e8 GCS - Added support for map ripping 2012-04-27 15:55:06 +01:00
Laurent Ribon
299f9fd5d3 Comment the line "VERSION = 2.2.0" 2012-03-20 00:10:31 +01:00
Laurent Ribon
5eeafa227c Replace GLC_lib OpenPilot version to the latest GLC_lib version. 2012-03-14 19:57:11 +01:00
James Cotton
11e7f58b63 Merge remote-tracking branch 'origin/os/features/pid-tuning-from-transmitter-next' into next 2012-03-05 00:18:17 -06:00
Corvus Corax
a16c392bc6 Change to GLC Lib to make it compile on Linux with QT 4.8.0. 2012-02-24 14:28:48 +01:00
Oleg Semyonov
e62cc8914c Merge remote branch 'origin/next' into os/features/pid-tuning-from-transmitter-next
Conflicts:
	flight/CopterControl/Makefile
	ground/openpilotgcs/src/plugins/config/config.pro
	ground/openpilotgcs/src/plugins/config/configtaskwidget.cpp
	ground/openpilotgcs/src/plugins/uavobjects/uavobjects.pro
	shared/uavobjectdefinition/hwsettings.xml
2012-02-22 23:03:17 +02:00
Oleg Semyonov
b02b64ece9 Change to GLC_lib to make it compile on Windows with Qt 4.8.0 2012-02-16 01:17:56 +02:00
sambas
81f01a0b96 Merge remote-tracking branch 'remotes/origin/next' into qwt_6.0.1_upgrade
Conflicts:
	ground/openpilotgcs/src/libs/qwt/src/qwt_global.h
	ground/openpilotgcs/src/libs/qwt/src/src.pro
2012-02-10 17:27:23 +02:00
sambas
a263ee7885 unix:!mac should solve all problems 2012-02-05 21:45:47 +02:00
sambas
fedc62b6c3 OPReview-159: Linux posix timer thing fix 2012-02-02 16:34:46 +02:00
zedamota
3d896ffaf5 Fixes scopegadget loading issues with Qt versions > 4.7.4 2012-01-29 10:25:07 +11:00
zedamota
f6d747d5f0 Fixes scopegadget failure to load with Qt versions > 4.7.4 2012-01-28 22:07:45 +00:00
zedamota
e1d471dc63 Fixes scopegadget loading issues with Qt versions > 4.7.4 2012-01-28 21:25:38 +00:00
zedamota
63bb2874d7 OP-608
Camera Stabilization settings not being read from CC board into GCS if CC is started first.

Created connection callback only to be called after all plugins are loaded.
2012-01-10 17:03:58 +00:00
sambas
dd26e7c80f qwt 6.0.1 upgrade, sadly doesn't fix QT-4.8.0 scopeplugin in windows. 2012-01-08 12:13:51 +02:00
Stacey Sheldon
458d3467ab gcs: properly label ttyACM devices in gcs pull-down selector 2011-12-30 23:05:33 -05:00
naiiawah
6dcf55c41e Killed off file that should not have been checked in to Git. 2011-12-18 13:36:49 -07:00
James Cotton
dc340596f5 Merge branch 'next' into GCS_ChangesToUI-RuntimeCFG
Conflicts:
	flight/CopterControl/Makefile
	flight/OpenPilot/System/pios_board.c
	flight/OpenPilot/UAVObjects.inc
	flight/PiOS/STM32F10x/pios_spektrum.c
	ground/openpilotgcs/src/plugins/config/config.pro
	ground/openpilotgcs/src/plugins/config/configgadget.qrc
	ground/openpilotgcs/src/plugins/uavobjects/uavobjects.pro
	shared/uavobjectdefinition/hwsettings.xml
2011-08-27 15:26:05 -05:00
Dmytro Poplavskiy
ed51756191 Compilation fix on mac
It's safer to define GL_CLAMP_TO_EDGE if not available than
to include GL/glext.h.
2011-08-22 09:10:25 +10:00
Dmytro Poplavskiy
6e506161e0 Compilation fix
It's necessary to include GL/glext.h on windows for
GL_CLAMP_TO_EDGE define.
2011-08-22 07:34:59 +10:00
Dmytro Poplavskiy
69d5e7fe7e Added missing Q_DECL_EXPORT to CachedSvgItem 2011-08-21 23:40:11 +10:00
Dmytro Poplavskiy
bbc137eabe Added initial CachedSvgItem implementation
Texture is regenerated each time item is scaled
but it's reused during rotation, unlike the default
DeviceCoordinateCache mode.
2011-08-21 21:36:41 +10:00
zedamota
98f84e472b Trying to get out of merge hell 2011-08-15 14:12:54 +01:00
James Cotton
224e75bfe5 Merge remote-tracking branch 'origin/PeterG/OP-290_GCS_workspaces' into next 2011-08-08 21:29:07 -05:00
Oleg Semyonov
247da8c24b Merge remote branch 'origin/PeterG/OP-520_GCS_qtLibraryTarget' into next 2011-08-07 05:54:22 +03:00
Peter Gunnarsson
76ee2c060c OP-520 Change $$qtLibraryTarget to $$qtLibraryName 2011-08-04 15:17:08 +02:00
Peter Gunnarsson
fc2e1c7fd7 Add new widgets with simpler code than what is used currently (FancyTabWidget). 2011-08-03 10:02:51 +02:00
James Cotton
f2e04f78b7 Change to GLC Lib to make it compile on OSX with QT 4.8.0. This might be
required for all OS's with 4.8.0
2011-07-28 18:08:22 +09:00
zedamota
ba8985721c Fix for bluetooth modules hanging. Turns out certain HW don't implement the EV_TXEMPTY system event. Hack was to create a timer which triggers a fake event every 10secs. It checks the bytestosend value so it shouldn't have any effect on full compliant HW. 2011-07-25 00:43:48 +01:00
elafargue
c55602a466 OP-538 Included fixes into ground codebase, thanks. 2011-06-26 12:16:21 +02:00
James Cotton
8f808df113 Fix for Utils trying to not include the debug library on OSX and Mac 2011-06-01 13:59:10 -05:00
David Buzz Carlson
2691b80576 Fix segfault on close. Fix _terrible_ variable naming. Fix excessive qDebug messages. 2011-05-31 23:31:40 -07:00
PeterG
d18a229a76 Change default settings format from ini to xml 2011-05-29 14:02:10 +02:00
zedamota
ccd383c999 Fixes compile issues on windows with latest Qt 2011-05-25 16:15:01 +01: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
822017953e Revert change for opmaplib, causes linking problems on Windows. 2011-05-09 16:48:46 +02: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
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
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
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
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
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
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
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
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
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
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
pip
4a1842f3be Added code to check for invalid parameters.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2827 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-02-21 11:15:39 +00:00
pip
7a34e25956 Added a home location utility
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2825 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-02-21 11:08:56 +00:00
corvus
a91a35685a IL2 add quaternion attitude and accels
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2802 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-02-17 01:51:45 +00:00
peabody124
58a0cce89b Fix for OSX to enumerate serial ports correctly
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2756 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-02-08 16:34:38 +00:00
pip
14505ed9dc Added 230400, 460800 & 921600 #defines for windows
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2721 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-02-04 15:47:21 +00:00
pip
7643cd2016 Added 3 more baudrate options for windows users .. 230400, 460800 & 921600
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2715 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-02-03 13:13:29 +00:00
zedamota
878829a7cf OP37/GCS MapLib - Try different DB method to improve speed.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2694 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-02-02 10:41:27 +00:00
zedamota
8c5fe506b3 OP37/GCS MapLib - Various fixes to improve stability, created diagnostics screen available from maps context menu.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2674 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-02-01 18:18:29 +00:00
zedamota
94c1f9793d OP37/GCS MapLib - Fixes small bug on the SQL caching
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2638 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-01-31 17:22:49 +00:00
zedamota
8297f0e43e OP37/GCS MapLib - Small change to force static lib relink on change.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2636 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-01-31 13:09:06 +00:00
osnwt
3787787404 Windows installer and build scripts: few minor changes (listed below), no code change.
- Fixed unescaped backslashes in openpilotgcs.pro, translations.pro, glc_lib.pro (don't like warnings).
 - Fixed comments in Windows installer batch file.
 - Changed Windows uninstaller section names for better readability.
 - Changed Windows installer executable properties (makes sense if you use SubWCRev).
 - temporary disabled Windows installer Spanish language until someone helps with translation (no changes for GCS itself).
 - small beautification of winx86.pro.
 - some changes in the top Makefile.cmd (more changeable parameters for batch build)


git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2609 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-01-28 18:18:08 +00:00
pip
0a2a59baa4 Changed the main function parameter format.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2542 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-01-23 18:03:59 +00:00
stac
7195862d77 build: Move openpilotgcs into its own subdirectory
This will allow us to build a parent project for
qt-creator that sits above both openpilotgcs and
uavobjgenerator so that we can build both projects
at the same time.

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2528 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-01-22 17:40:26 +00:00