Laurent Lalanne
bd66d4b263
Update
2014-01-19 00:06:20 +01:00
Fredrik Arvidsson
3936173017
OP-1169 Found the 'Control' item bug and fixed some minor things.
2014-01-18 23:39:46 +01:00
Laurent Lalanne
4d6baf47f9
Updates, re-read and some problems inside source code are reported with a flag "Typo" in translator comments.
2014-01-18 17:51:38 +01:00
Alessio Morale
6d63b6b9b0
Merge remote-tracking branch 'origin/fnurgel/OP-1162_linux_deb_packaging_qt5' into next
2014-01-18 14:18:46 +01:00
Alessio Morale
e58f66db73
Merge remote-tracking branch 'origin/amorale/OP-1160_add_prepare_target_and_hooks' into next
2014-01-18 13:56:08 +01:00
Alessio Morale
f5bd8a556d
Merge remote-tracking branch 'origin/amorale/OP-1155_osx_package' into next
2014-01-18 13:54:57 +01:00
Alessio Morale
ab0406a6c8
OP-1150 UI for thermal calibration: Uncrustify
2014-01-18 13:48:41 +01:00
Alessio Morale
25f75f0b8e
OP-1150 UI for thermal calibration: add a completed state, some other fixes to FSM
2014-01-18 13:46:32 +01:00
Alessio Morale
3a5213ac9f
OP-1150 UI for thermal calibration: Calculation relative error checking
2014-01-18 13:46:05 +01:00
Alessio Morale
a82873f7ba
OP-1150 UI for thermal calibration: fix acquisition not stopping after exiting its state
2014-01-18 13:45:00 +01:00
Alessio Morale
ebb075fcfd
OP-1150 UI for thermal calibration: Add calibration calculation
2014-01-18 13:43:45 +01:00
Laurent Lalanne
4414d11417
OP-1172 Some fonts are not defined in config files
...
Fix all font names not defined in default Gcs config files
2014-01-18 12:30:24 +01:00
Laurent Lalanne
ae679d5a04
Fixes in config.pro with original from next
2014-01-18 03:59:56 +01:00
Laurent Lalanne
0b27657dcf
Merge remote-tracking branch 'origin/next' into translations_next
2014-01-18 02:39:06 +01:00
Laurent Lalanne
94f29cdb10
Cruize Control text updated
2014-01-18 01:43:45 +01:00
Corvus Corax
91d5a865da
uncrustification
2014-01-18 00:32:50 +01:00
Laurent Lalanne
96555373e7
Merge remote-tracking branch 'origin/next' into translations_next
2014-01-18 00:03:13 +01:00
Laurent Lalanne
43703dd6d9
Updates about "Windup"
2014-01-18 00:02:00 +01:00
Alessio Morale
eef8bebf15
OP-1150 UI for thermal calibration: put everything inside OpenPilot namespaces
2014-01-17 18:58:35 +01:00
Alessio Morale
3f5af83d42
OP-1150 UI for thermal calibration: fix deadlock at end of acquisition, moved uavo disconnect at state exit to handle abort
2014-01-17 18:57:09 +01:00
m_thread
83b3a9bf12
OP-1154 Gui Fiddling.
2014-01-17 14:20:18 +01:00
m_thread
234626444e
Merge remote-tracking branch 'origin/next' into thread/OP-1154_Cruise_Control_automatically_increase_copter_throttle_per
2014-01-17 13:16:15 +01:00
m_thread
cc551d4acb
OP-1154 Fixed values from not loading in comboboxes properly.
2014-01-17 11:01:05 +01:00
Cliff Geerdes
42dda77264
OP-1154 neated up input page, tooltips, labels were cut off, etc.
2014-01-17 01:07:43 -05:00
Fredrik Arvidsson
60465bbd7d
OP-984 Missed something :/
2014-01-17 01:23:17 +01:00
Fredrik Arvidsson
2e2bd096d0
OP-984 Moved Cruise control settings to input config page. Added PID bank settings per flight mode switch position.
...
Field CruiseControlFlightModeSwitchPosEnable needs to be changed to an array of booleans to work with gui.
2014-01-17 01:15:02 +01:00
Laurent Lalanne
a162d885a8
Accentuations missed in capital letters
2014-01-16 23:19:54 +01:00
Alessio Morale
847c3327eb
OP-1150 UI for thermal calibration: Samples acquisition and rough progressbar working
2014-01-16 23:09:08 +01:00
Cliff Geerdes
bfb5a248a0
OP-1154 enables for individual flight mode switch positions
2014-01-16 16:51:19 -05:00
Laurent Lalanne
e0098b8f54
Updated new strings in Next
2014-01-16 19:59:59 +01:00
Laurent Lalanne
8c4e45a893
Merge remote-tracking branch 'origin/next' into translations_next
2014-01-16 19:18:44 +01:00
Philippe Renon
9229da9c89
Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into next
2014-01-16 19:02:39 +01:00
Philippe Renon
b69621ba11
OP-984 fixed jumping PID Tab in stabilization config panel
2014-01-16 19:01:44 +01:00
Corvus Corax
41202a0227
Merge branch 'corvuscorax/OP-1022_AH_improvements_amorale' into next
2014-01-15 22:47:42 +01:00
Philippe Renon
694747cd27
Merge remote-tracking branch 'origin/next' into filnet/OP-1122_gcs_waypoint_editor_stabilization
...
Conflicts:
ground/openpilotgcs/src/plugins/uavobjectwidgetutils/configtaskwidget.cpp
2014-01-15 20:12:08 +01:00
Corvus Corax
eb8d57cf31
uncrustification
2014-01-15 18:47:47 +01:00
Corvus Corax
9997f14d68
Merge remote-tracking branch 'origin/next' into corvuscorax/OP-1022_AH_improvements_amorale
2014-01-15 18:45:09 +01:00
Philippe Renon
d43b220dc0
OP-1122 uncrustified gcs and flight
2014-01-14 22:46:01 +01:00
Philippe Renon
c8cb666271
OP-1122 fixed wrong Timeout legend in waypoint editor (was (ms) instead of (s))
...
+review OPReview-609
2014-01-14 21:08:27 +01:00
Philippe Renon
96588ab13e
OP-1122 OP-1145 fixed logging helper as per review
...
+review OPReview-604
2014-01-14 21:05:27 +01:00
Philippe Renon
7f2c24db2b
OP-1122 OP-1158 - renamed uavobject FlightPlan to PathPlan
...
+review OPReview-609
2014-01-14 21:05:16 +01:00
Alessio Morale
0423d4ce99
OP-1160 Copydata was pointing to OPENSSL instead of OPENSSL_DIR, added related
...
export in tool.mk
2014-01-14 12:50:31 +01:00
Corvus Corax
07d5c8e4d2
OP-1022 fixed the config plugin widget to represent new simpler settings layout
2014-01-14 00:26:27 +01:00
Alessio Morale
0a43971dc1
OP-1150 UI for thermal calibration: Uncrustify
2014-01-13 02:35:41 +01:00
Alessio Morale
70e13b461f
OP-1150 UI for thermal calibration: Fix cut/paste incident
2014-01-13 02:31:36 +01:00
Alessio Morale
67d25a27ac
OP-1150 UI for thermal calibration: Add an instruction label to describe the current Status
2014-01-13 02:03:47 +01:00
Alessio Morale
52da1a2aa6
OP-1150 UI for thermal calibration: Connect State machine to UI
2014-01-13 02:03:01 +01:00
Alessio Morale
89dc9a03ec
OP-1150 UI for thermal calibration: Initial state machine implementation (Save setting and setup board working)
2014-01-13 02:02:05 +01:00
Alessio Morale
026247fd5c
OP-1150 UI for thermal calibration: Add state transitions for saving/restoring settings and board setup
2014-01-13 01:58:34 +01:00
Alessio Morale
1b13bae126
OP-1150 UI for thermal calibration: move into calibration/thermal
2014-01-13 01:55:44 +01:00
Alessio Morale
7cd3e83fbc
OP-1150/OP-1068 Fix signal name in wizardmodel
2014-01-13 01:48:33 +01:00
Philippe Renon
a64720a9f1
OP-1122 OP-1158 added flight plan CRC consistency checks (in GCS and fixedwingpathfollower module)
...
- need to do the same in vtolpathfollower module)
- addressed an issue that could cause unwanted waypoints to be used (path follower was looping over all instanciated wp)
2014-01-12 19:42:12 +01:00
Philippe Renon
ff8a001a51
Merge remote-tracking branch 'origin/next' into filnet/OP-1122_gcs_waypoint_editor_stabilization
...
Conflicts:
ground/openpilotgcs/src/plugins/config/configpipxtremewidget.cpp
ground/openpilotgcs/src/plugins/uavobjectutil/uavobjectutilmanager.cpp
2014-01-12 16:29:17 +01:00
Philippe Renon
aa24f2193a
OP-1122 OP-1158 renamed FlightPlanInfo uavobject to FlightPlan
2014-01-12 15:23:21 +01:00
Philippe Renon
78fabdd4c3
OP-1122 OP-1158 added facility to update a CRC with uavobject data (ground side)
2014-01-12 15:08:12 +01:00
Alessio Morale
39f3d36e09
OP-1150/OP-1068 Fix headers for wizard infrastructure
2014-01-11 23:12:14 +01:00
Alessio Morale
ce2113f912
OP-1150/OP-1068: Create a QStateMachine based wizard infrastructure
2014-01-11 21:18:45 +01:00
Alessio Morale
1f27bffb38
OP-1150 UI for thermal calibration: Adding UI design
2014-01-11 21:07:03 +01:00
Fredrik Arvidsson
b43cf9a7fe
OP-984 Commented out some annoying debug prints.
2014-01-11 16:14:12 +01:00
Fredrik Arvidsson
38a709a0da
OP-984 Fixed false dirty indication. Added some constant.
2014-01-11 15:44:07 +01:00
Fredrik Arvidsson
b14c8bd4d2
OP-984 Gui fixes
2014-01-11 15:23:11 +01:00
Fredrik Arvidsson
92c7e96fc8
Merge remote-tracking branch 'origin/LesNewell/OP-984_PID_banks' into thread/OP-984_PID_banks_GUI
...
Conflicts:
ground/openpilotgcs/src/plugins/config/stabilization.ui
2014-01-11 09:41:36 +01:00
Corvus Corax
4c078f3dd8
Merge branch 'next' into corvuscorax/OP-1022_AH_improvements_amorale
2014-01-11 09:40:34 +01:00
Mikael Blomqvist
c98b8b4763
Fix for broken dependency lookup during deb packaging
2014-01-11 01:11:00 +01:00
Laurent Lalanne
b0614259dc
Translations fixes
2014-01-10 23:51:57 +01:00
a*morale
4738e4eafc
OP-1155 OSX Package: Add QtQuick plugin deployment to copydata.pro
2014-01-10 23:25:35 +01:00
a*morale
11259a3ac3
Merge remote-tracking branch 'origin/fnurgel/linux_deb_packaging_qt5' into amorale/OP-1155_osx_package
2014-01-10 23:24:18 +01:00
Les Newell
49cf33ee59
Merge branch 'next' into LesNewell/OP-984_PID_banks
...
Conflicts:
flight/modules/Stabilization/stabilization.c
2014-01-10 19:32:44 +00:00
Laurent Lalanne
e904c9f9cf
Horizon line is now displayed fine when board is in inverted flight, center of rotation is located on yellow arrows.
2014-01-10 19:10:28 +01:00
Les Newell
8eb2eefec7
Merge branch 'LesNewell/OP-984_PID_banks' into next
2014-01-10 15:24:28 +00:00
Alessio Morale
6d3dca6ee3
Merge remote-tracking branch 'origin/theothercliff/OP-1117_multi_wii_horizon_flight_mode_only' into next
2014-01-10 10:43:53 +01:00
a*morale
bab382a3df
OP-1155 OSX Package: Set QMAKE_MACOSX_DEPLOYMENT_TARGET
2014-01-10 00:44:12 +01:00
Philippe Renon
9c7fcbe47c
[OP-1105] uncrustified
2014-01-09 21:17:44 +01:00
Fredrik Arvidsson
3d8e3eb823
OP-984 Uncrustify.
2014-01-09 19:52:56 +01:00
Fredrik Arvidsson
cd5fb01d7e
Merge remote-tracking branch 'origin/next' into thread/OP-984_PID_banks_GUI
2014-01-09 19:29:53 +01:00
m_thread
41506803e6
OP-984 Some gui fiddling.
2014-01-09 19:00:24 +01:00
Mikael Blomqvist
6379a7d937
deb package now bundles qt5 libs and goodies
2014-01-09 15:57:12 +01:00
m_thread
68573af710
OP-984 Feature complete.
2014-01-09 13:34:11 +01:00
m_thread
088197ac69
OP-984 Added backing store for values when switching between uavos.
2014-01-09 13:02:03 +01:00
Fredrik Arvidsson
a3c03b0244
OP-984 Minor changes.
2014-01-09 09:39:47 +01:00
Philippe Renon
e716d97803
OP-1122 OP-1120 moved CRC8 utility from uavtalk.cpp to new utils/crc.cpp
2014-01-09 01:10:18 +01:00
Philippe Renon
f422a1d639
OP-1122 OP-1145 made ground uavtalk code more similar to its flight side version
2014-01-09 01:07:25 +01:00
Philippe Renon
8c7792b6e5
OP-1122 OP-1120 Added a new FligthPlanInfo uavobject
...
- FligthPlanInfo contains the number of waypoints and action pathes
- FligthPlanInfo contains a CRC of all waypoints and action pathes
- The CRC is not yet implemented
- These informations will be used to check the consistency of a flight plan
2014-01-09 01:06:00 +01:00
Philippe Renon
339e69f25d
OP-1122 OP-1123 fixed OSX specific GCS compilation errors
2014-01-09 00:00:00 +01:00
Fredrik Arvidsson
958efa62e1
OP-984 Added code to allow switching between pid banks by selecting tabs
...
The tabs are now dynamically created from a constant.
2014-01-08 00:33:45 +01:00
Alessio Morale
ecaaf84a79
OP-1150 add code to calculate the thermal calibration coefficients for baro, gyro and accel
2014-01-08 00:01:00 +01:00
Fredrik Arvidsson
99cfa5339d
OP-984 UI changes. Added TabBars to visually simulate PID bank change.
2014-01-07 23:04:32 +01:00
Philippe Renon
ee1584d639
OP-1122 OP-1145 uavobject toStringBrief now displays the object Id as in hexadecimal format
2014-01-07 21:55:26 +01:00
Alessio Morale
78f77e8d3f
OP-1150 Make calibrationutil class static and include the Polynomial fit algorithm
2014-01-07 19:50:53 +01:00
Fredrik Arvidsson
15cf91aa53
OP-984 UI changes.
2014-01-06 23:31:46 +01:00
Fredrik Arvidsson
69e5f0c186
OP-984 Minor fixes before actual gui changes.
2014-01-06 22:25:38 +01:00
Philippe Renon
772c395e67
OP-1122 OP-1145 fixed handling of ground messages done by OPLM
...
- OPLM used to receive and relay all messages
- OPLM will now reveice only specific messages and relay others as required (needs to be reviewed...)
- add RadioComBridgeStats uavobject to collect and report tx/rx statistics
- made error handling more robust
- added a few FIXMEs
2014-01-06 21:35:00 +01:00
Fredrik Arvidsson
a2e0158bfb
OP-984 Closing in...
2014-01-06 17:25:39 +01:00
Fredrik Arvidsson
f8714de85b
OP-984 Fixed a double dispose issue in destructor.
2014-01-06 13:33:22 +01:00
Fredrik Arvidsson
3ed61a37d0
OP-984 More refactoring.
2014-01-06 12:56:30 +01:00
Fredrik Arvidsson
c24753603a
OP-984 Adding support for multiple bindings per widget.
2014-01-06 11:54:34 +01:00
Alessio Morale
46ff4c8bf9
OP-1150 Add calibration util class implementing polynomial/ellipsoid fit algorithms
2014-01-06 11:11:16 +01:00
Alessio Morale
82691a9348
OP-1150 Update Eigen
2014-01-06 11:09:22 +01:00
Philippe Renon
329ea821f8
[OP-1105] improved handling of missing firmware description in GCS
...
- fixed logging spam introduced by previous commit
2014-01-05 23:05:36 +01:00
Philippe Renon
ec421ad962
[OP-1105] improved handling of missing firmware description in GCS
...
- fixed logging spam introduced by previous commit
2014-01-05 22:27:54 +01:00
Philippe Renon
6b3a02c485
[OP-1105] improved handling of missing firmware description in GCS
2014-01-05 18:53:21 +01:00
Philippe Renon
cceb9a363c
[OP-1105] improved handling of missing firmware description in GCS
2014-01-05 18:45:57 +01:00
Cliff Geerdes
a48b9cc242
OP-1117 reduced CPU for CC/3D coded log2f() / powf()
2014-01-04 04:22:54 -05:00
Laurent Lalanne
529f0ade4b
Translation progress
2014-01-03 13:52:54 +01:00
Fredrik Arvidsson
b97c410e37
OP-984 Small fixes after re-factoring.
2014-01-02 20:47:23 +01:00
Fredrik Arvidsson
ab27f41734
OP-984 Refactoring.
2014-01-01 23:17:31 +01:00
Fredrik Arvidsson
1ea13ba161
OP-984 More refactorng.
2014-01-01 23:03:20 +01:00
Fredrik Arvidsson
b244f8a3cd
OP-984 Some refactoring to prepare for multi PID bank GUI support.
2014-01-01 22:49:04 +01:00
Alessio Morale
4b5ee1c2fb
OP-1149 Changes to GCS to use AccelGyroSettings for bias calculations
2013-12-29 18:58:45 +01:00
Fredrik Arvidsson
99d6c9e4bd
OP-984 Added GUI for selecting PID bank for TxPID module.
2013-12-29 18:02:16 +01:00
Fredrik Arvidsson
dfc5a745cd
OP-984 Added GUI to configure which PID bank to use for the 3 common stabilization modes.
2013-12-29 17:47:27 +01:00
Laurent Lalanne
3081b94694
Translation progress
2013-12-28 21:37:33 +01:00
Corvus Corax
d60eda1a83
forgot uncrustification
2013-12-27 18:37:14 +01:00
Corvus Corax
36788a60f4
bugfix for xplane hitl, convert gyroscope sensor from rad/s to deg/s
2013-12-27 16:26:59 +01:00
Corvus Corax
66d1141c7f
Merge remote-tracking branch 'origin/next' into corvuscorax/OP-1022_AH_improvements_amorale
2013-12-27 13:47:45 +01:00
Alessio Morale
a340c06b01
OP-1149 Changes to GCS to accounts for UAVO Changes from previous commit
2013-12-26 16:56:54 +01:00
Laurent Lalanne
bdbbaa4f93
Merge branch 'next' into translations_next
...
Conflicts:
ground/openpilotgcs/src/libs/utils/logfile.cpp
ground/openpilotgcs/src/libs/utils/logfile.h
ground/openpilotgcs/src/plugins/coreplugin/aboutdialog.cpp
ground/openpilotgcs/src/plugins/coreplugin/aboutdialog.h
ground/openpilotgcs/src/plugins/telemetry/monitorwidget.h
ground/openpilotgcs/src/plugins/telemetry/telemetry_global.h
2013-12-23 13:02:27 +01:00
Cliff Geerdes
14aa1f83de
OP-1117 make anti windup insensitive to Ki changes, include dT in calcs, linearize config spinner
2013-12-19 03:21:30 -05:00
Philippe Renon
02e3970864
OP-1122 OP-1145 ground side uavtalk and telemetry enhancements
...
- added more stats (bytes, sync errors, crc errors)
- made error handling more robust
2013-12-19 03:19:29 +01:00
Laurent Lalanne
5e62b4bf63
Updates, fix spaces and words on Multirotor wizard
2013-12-18 22:09:36 +01:00
Laurent Lalanne
0929d045dc
First translations update after merge from next
2013-12-18 21:18:03 +01:00
Cliff Geerdes
13f500a67d
OP-1117 move default tab back to the beginning
2013-12-18 14:50:44 -05:00
Laurent Lalanne
5112d465ad
git merge next
2013-12-18 20:14:26 +01:00
Cliff Geerdes
56b4d8647f
OP-1117 Rename Horizon to Rattitude, Anti Windup and dT additions
2013-12-18 05:01:16 -05:00
Philippe Renon
0417b361b7
Merge remote-tracking branch 'origin/next' into filnet/OP-1122_gcs_waypoint_editor_stabilization
2013-12-15 13:27:26 +01:00
Alessio Morale
e472b167e4
Uncrustification
2013-12-14 17:58:27 +01:00
Alessio Morale
08ce27a6d6
Merge remote-tracking branch 'origin/voha/fix_build_error_with_clang' into next
...
Conflicts:
ground/openpilotgcs/src/plugins/ophid/ophid.pro
2013-12-14 17:55:43 +01:00
Bertrand Songis
117c2fb97f
Fix for issue OP-1108: Mutex not correctly released in GCS
2013-12-14 16:57:55 +01:00
Philippe Renon
f105ca4d41
OP-1122 OP-1125 commented out uavtalk verbose mode defines
2013-12-14 16:02:50 +01:00
Philippe Renon
2d1a17e267
OP-1122 OP-1125 minor uavtalk cleanups
...
- removed some magic numbers
- improved some error messages
- minor error handling improvments
2013-12-14 16:02:14 +01:00
Philippe Renon
625d7d53fc
OP-1122 OP-1125 reworked uavtalk encoding/decoding to fix issues found during OPLM testing
...
Packet sizes are now again properly calculated and sent by GCS
Made the ground and flight side more symmetric and robust
Fixed few error handling issues
Replaced UAVTALK_QXTLOG_DEBUG define with qWarning() calls
Known issue : GCS sometimes reports bad CRC on messages received over USB connection
2013-12-12 00:05:58 +01:00
Philippe Renon
df7db8a01a
OP-1122 OP-1125 removed spurious qDebug() calls
2013-12-11 23:57:27 +01:00
Philippe Renon
c3506d07ad
OP-112 OP-1120 bring waypoint editor to the front it case it was open and hidden away
2013-12-11 23:56:04 +01:00
Philippe Renon
5f88078256
Merge remote-tracking branch 'origin/filnet/OP-1122_gcs_waypoint_editor_stabilization' into filnet/OP-1122_gcs_waypoint_editor_stabilization
2013-12-11 23:17:27 +01:00
Philippe Renon
bbdef44344
OP-112 OP-1120 waypoint editor - added popup notification for success or failure of uploading/downloading a flight path to the board + minor header file reorg
2013-12-11 23:13:32 +01:00
Philippe Renon
9a24f12235
OP-1122 OP-1125 fixed object connection leak in TelemetryMonitor
...
At each board connection a new connection would be added to the firmwareIAPObj
This would also cause some code to be later signaled mutliple times on board connection
2013-12-11 22:42:27 +01:00
Philippe Renon
e0115a25b0
OP-1122 OP-1125 cleaned up GCS side uavtalk includes
2013-12-11 22:22:28 +01:00
Les Newell
abaa17ab23
OP-984 Modified GCS to build with multiple pid banks. NOTE: stabilization config only uses bank 1
2013-12-11 17:08:56 +00:00
Les Newell
7359276627
OP-984 Added stabilization bank to uavobjects.pro
2013-12-11 17:08:43 +00:00
Philippe Renon
617924e64d
Merge remote-tracking branch 'origin/next' into filnet/OP-1122_gcs_waypoint_editor_stabilization
...
Conflicts:
flight/uavobjects/uavobjectmanager.c
ground/openpilotgcs/src/plugins/uavtalk/telemetrymanager.cpp
ground/openpilotgcs/src/plugins/uavtalk/uavtalk.pro
shared/uavobjectdefinition/pathaction.xml
shared/uavobjectdefinition/waypoint.xml
2013-12-08 14:58:01 +01:00
Philippe Renon
612e66367a
OP-1122 OP-1125 made GCS telemetry and uavtalk a bit more robust (more error case handling)
...
minor cleanup and code reorganization
some preparatory work to read from IODevice from its own thread
2013-12-08 14:30:51 +01:00
Corvus Corax
4ad0e730da
added status uavobject for easier debugging
2013-12-08 12:23:16 +01:00
Corvus Corax
c423cba40f
Merge branch 'next' into corvuscorax/OP-1022_AH_improvements_amorale
2013-12-07 23:29:33 +01:00
Corvus Corax
30e0c9f6c1
somone forgot uncrustification again
2013-12-07 23:28:25 +01:00
Corvus Corax
a4d53c18ac
got rid of altholdsmoothed uavobject
2013-12-07 20:14:02 +01:00
Fredrik Arvidsson
1d6df555eb
Merge branch 'thread/OP-1119_Flight_Side_Logs_Plugin' into next
2013-12-07 19:12:15 +01:00
Philippe Renon
853174b4ca
OP-963 fixed bad merge
2013-12-07 17:36:14 +01:00
Fredrik Arvidsson
517cf53b76
Merge remote-tracking branch 'origin/next' into thread/OP-1119_Flight_Side_Logs_Plugin
...
Conflicts:
ground/uavobjgenerator/generators/gcs/uavobjectgeneratorgcs.cpp
2013-12-07 17:06:09 +01:00
Philippe Renon
17c9c8d8b0
Merge remote-tracking branch 'origin/next' into filnet/telemetry
...
Conflicts:
ground/openpilotgcs/src/plugins/coreplugin/coreplugin.pro
2013-12-07 16:39:19 +01:00
Corvus Corax
2f2cff3dc6
uncrustification
2013-12-07 15:25:15 +01:00
Corvus Corax
e8150399f6
Merge branch 'corvuscorax/onboardlogging' into next OP-56 OPReview-586 OPReview-587 OPReview-585
2013-12-07 15:21:10 +01:00
Fredrik Arvidsson
a68c4da62d
Disable dragging of icons in the configuration plugin.
2013-12-06 18:46:58 +01:00
Fredrik Arvidsson
07c7faa144
Merge remote-tracking branch 'origin/shared/OP-1109_qtquick2' into next
...
Conflicts:
artwork/PFD/pfd.svg
2013-12-03 22:47:12 +01:00
Fredrik Arvidsson
fbea95e817
OP-1063 Fixed text
2013-12-03 22:03:32 +01:00
Fredrik Arvidsson
336510c3e6
OP-771 Added some descriptive text.
...
OP-1059 Fixed typos.
2013-12-03 20:48:40 +01:00
Philippe Renon
035c8afcba
OP-963 minor UI tweak to the status bar icon tray margins
2013-12-02 23:51:01 +01:00
Philippe Renon
b627b71d0e
uncrustification
2013-12-02 23:49:03 +01:00
Philippe Renon
37dab0e4fc
Merge remote-tracking branch 'origin/next' into filnet/telemetry
...
Conflicts:
ground/openpilotgcs/src/plugins/coreplugin/connectionmanager.cpp
ground/openpilotgcs/src/plugins/coreplugin/mainwindow.cpp
ground/openpilotgcs/src/plugins/coreplugin/telemetrymonitorwidget.cpp
ground/openpilotgcs/src/plugins/coreplugin/workspacesettings.cpp
ground/openpilotgcs/src/plugins/uavtalk/telemetrymonitor.cpp
2013-12-02 22:54:00 +01:00
Philippe Renon
56c404e778
OP-1132 added new openssl-install that downloads and install the required SSL libraries for Windows
...
the missing SSLEAY32.DLL and LIBEAY32.DLL are copied to GCS bin dir
OpenSSL version 1.0.1e was downloaded from http://slproweb.com/products/Win32OpenSSL.html
2013-12-01 23:17:48 +01:00
Fredrik Arvidsson
2d3683d511
OP-1119 Added option to base log flight time on the time when log started, not when the board was booted.
2013-12-01 21:22:58 +01:00
Philippe Renon
f2115e270f
OP-1122 OP-1133 UAVTalk.cpp - fixed stupid compilation error...
2013-12-01 19:42:41 +01:00
Philippe Renon
398a3ab0e6
OP-112 OP-1120 waypoint editor now sends and requests Waypoints and PathActions in a transacted and asynchronous manner. Board does not send Waypoints and PathActions periodically anymore.
2013-12-01 19:38:23 +01:00
Philippe Renon
0dc334adea
OP-1122 OP-1133 exposed send/request all instances of multi instance uav objects and made related uavtalk fixes
2013-12-01 19:25:44 +01:00
Fredrik Arvidsson
2fce485e26
Merge remote-tracking branch 'origin/patrickh/OP-1118_QComboBox_Focus_issue' into next
2013-12-01 10:39:41 +01:00
Fredrik Arvidsson
38f7d9b28e
OP-1119 Minor fixes
2013-11-30 16:54:18 +01:00
Fredrik Arvidsson
74ad0fd40a
OP-1119 Added cancel functionality on download. Added soem more gui update logic.
2013-11-30 13:02:52 +01:00
Fredrik Arvidsson
a3c555f8bb
OP-1119 Fixed support for saving multiple flights when saving logs to .opl format.
2013-11-30 11:44:55 +01:00
Philippe Renon
a6d0f09d21
OP-1122 OP-1125 minor change to uavobject::toStringBrief() method
2013-11-29 19:40:10 +01:00
Philippe Renon
cb902900de
OP-1122 OP-1125 uavtalk - fixed minor typos
2013-11-29 09:23:27 +01:00
Philippe Renon
1a25e87fde
OP-1122 removed debug spurious debug logging when using waypoint editor + fixed compilation warnings
2013-11-29 09:14:29 +01:00
Philippe Renon
390c88b92a
OP-1122 OP-1125 uavtalk - object request messages are now acked only by object messages and acked object messages are acked only by ack messages
2013-11-29 02:51:46 +01:00
Philippe Renon
15c4392ed5
OP-1122 OP-1125 uavtalk - more OPReview-593 related cleanups
2013-11-29 01:21:45 +01:00
Philippe Renon
50a0a4f512
OP-1122 OP-1125 uavtalk - minor OPReview-593 related cleanups
2013-11-28 23:42:08 +01:00
Philippe Renon
2f0974fda9
OP-1122 OP-1125 uavtalk - fixed a number of issues concerning acked multi instance messages :
...
- all messages now systematically include an instance ID (fixes parsing of messages containing unknown object)
- added missing NACK of object request on fight side
- added more logging and warnings
- misc fixes and cleanups
this commit affects both the firmware and GCS (need to flash new version of firmware)
2013-11-28 01:14:29 +01:00
m_thread
d14044431e
OP-1119 WIP export of logs to .opl file
2013-11-27 16:07:34 +01:00
m_thread
81443570ab
OP-1119 Moved class LogFile from Logging plugin to libs/utils
2013-11-27 16:07:15 +01:00
m_thread
bc9bbebfdf
OP-1119 Starting to implement the export functionality. Aiming to do it so it is compatible with the standard .opl file format and replayable in the logging plugin.
2013-11-26 23:45:38 +01:00
m_thread
144b2c587d
OP-1119 Added real-time updates of the flights combobox. Added some cleanup code.
2013-11-26 22:52:24 +01:00
m_thread
7bb127445d
OP-1119 Added some progress indication with cursors and disabling of controls during operation.
2013-11-26 17:00:01 +01:00
m_thread
5738a87141
OP-1119 Added code to format log flash on flight controller
2013-11-26 16:22:44 +01:00
m_thread
8054cd5296
OP-1119 Code cleanup and more uncrustification
2013-11-26 16:06:12 +01:00
m_thread
a11d98aa0d
OP-1119 Uncrustify
2013-11-26 15:42:49 +01:00
m_thread
3f3245b749
OP-1119 Added some mem management improvements
2013-11-26 15:25:27 +01:00
m_thread
daf589d9ce
OP-1119 Added Functions.js to host functions needed in qml.
...
Added de-serialization of UAVDataObjects in table.
Started to clean up memory management tasks in code.
2013-11-25 17:58:29 +01:00
m_thread
00d710a324
OP-1119 Downloading from firmware now works. Added columns for log data and some table formatting quirks.
2013-11-25 14:59:23 +01:00
Fredrik Arvidsson
d41f99aca8
OP-1119 Bug fixin
2013-11-24 21:47:57 +01:00
Fredrik Arvidsson
71ec5a9a64
OP-1119 Added helper class for synchronous uavo stuff. Added code for retrieval of flight side logs.
2013-11-24 17:50:07 +01:00
m_thread
077c2b0921
OP-1119 Changed from ListView to TableView. Starting to implement the log entry population and retrieveng code.
2013-11-21 18:07:48 +01:00
m_thread
e693d94637
OP-1119 Added more gui elements. Fixed layouts and alignments.
2013-11-21 12:10:06 +01:00
Philippe Renon
87725ded48
OP-1122 OP-1123 fixed assertion errors when loading waypoint file in wp editor
2013-11-21 00:22:19 +01:00
Philippe Renon
aff543561b
OP-1122 OP-1120 refactored code to retreive board waypoints + fixed compilation error
2013-11-20 22:25:19 +01:00
Fredrik Arvidsson
72d1744676
OP-1119 More gui
2013-11-20 21:08:26 +01:00
m_thread
ed18e372db
OP-1119 Some more gui work
2013-11-20 16:56:43 +01:00
m_thread
e42c53de74
OP-1119 Added QmlProperty to handle list of log events downloaded from board.
2013-11-20 16:24:57 +01:00
m_thread
2191acd22f
OP-1119 Adding dialog and qml
2013-11-20 12:24:34 +01:00
Fredrik Arvidsson
1b33f48048
OP-1119 Some glue code between qml and c++
2013-11-20 00:07:04 +01:00
Philippe Renon
3efea32507
OP-1122 OP-1120 fixed regressions introduced by previous refactoring of waypoint to board transmission - re-introduced calls to updated() which are needed for some reason I don't yet understand
...
- without the updated() call the waypoint are not sent to the board (or at least they get overwritten by the board waypoint)
- with the updated() call i see lots of "!!!!!! Making request for an object: Waypoint" for which a request is already in progress!!!!!! messages.
2013-11-19 23:30:56 +01:00
Philippe Renon
f942cdf9d6
OP-1122 OP-1120 intial refactoring of code to send waypoints to board
...
- all uavobject sends are now in the same method
- removed uncessary updated() calls
2013-11-19 22:03:03 +01:00
m_thread
04f4083d4d
OP-1119 Minor change
2013-11-19 22:00:16 +01:00
Philippe Renon
2da7c24bb7
OP-1122 OP-1121 close all windows when closing main GCS windows
...
this fixes failures to exit GCS when some dialogs are still open (for example the Waypoint Editor)
2013-11-19 21:54:07 +01:00
Corvus Corax
d235a24e23
Merge branch 'next' into corvuscorax/onboardlogging
2013-11-19 18:49:58 +01:00
m_thread
19fbefbdec
Merge remote-tracking branch 'origin/shared/OP-1109_qtquick2' into thread/OP-1119_Flight_Side_Logs_Plugin
...
Conflicts:
artwork/PFD/pfd.svg
2013-11-19 12:59:20 +01:00
Fredrik Arvidsson
a4d302bcc7
OP-1119 Adding some more boilerplate code.
2013-11-19 07:39:52 +01:00
Fredrik Arvidsson
a2c4cb0454
OP-1119 Fixed .pro file dependency issue.
2013-11-19 00:26:38 +01:00
Fredrik Arvidsson
3ec280b74f
Merge remote-tracking branch 'origin/corvuscorax/onboardlogging' into thread/OP-1119_Flight_Side_Logs_Plugin
2013-11-18 23:48:03 +01:00
m_thread
8a064b27b9
OP-1119 Initial commit of empty plugin with only menu item added to GCS.
2013-11-18 15:51:56 +01:00
Bertrand Songis
9183e2bb20
Fix for OP-1099: Hidden icons in Configuration tab
2013-11-18 14:10:17 +01:00
Patrick Huebner
42ad960044
OP-1109 Fix uninitialised use of m_container in welcomemode
2013-11-18 22:43:14 +11:00
Fredrik Larrson
0afbed5995
Doh, stupid type in comment, sorry.
2013-11-18 20:13:05 +11:00
Fredrik Larrson
d8772c5529
Clean this up, so debug DDLs don't hang around in a release and vice versa
2013-11-18 20:04:11 +11:00
Corvus Corax
fcc479f5cb
more intelligent log interfacing, including flash formatting option
2013-11-17 20:14:50 +01:00
Corvus Corax
354ca88cd6
Updated UAVObject metadata to include correct flags needed for on board logging
2013-11-17 14:00:42 +01:00
Corvus Corax
a0746d87fa
Logging facility: logs debug data to logfs and exports it through container UAVObject
2013-11-17 02:54:26 +01:00
Corvus Corax
89f7dab2de
uncrustification for ground/openpilotgcs/src/plugins/welcome/welcomeplugin.h
2013-11-16 17:34:43 +01:00
Corvus Corax
cf5d59a677
uncrustification for ground/openpilotgcs/src/plugins/uploader/uploaderplugin.h
2013-11-16 17:34:43 +01:00
Corvus Corax
31d4234c79
uncrustification for ground/openpilotgcs/src/plugins/uavtalk/uavtalkplugin.h
2013-11-16 17:34:43 +01:00
Corvus Corax
7420276a06
uncrustification for ground/openpilotgcs/src/plugins/uavtalk/telemetrymonitor.h
2013-11-16 17:34:43 +01:00
Corvus Corax
2582eefaed
uncrustification for ground/openpilotgcs/src/plugins/uavtalk/telemetrymonitor.cpp
2013-11-16 17:34:42 +01:00
Corvus Corax
28d79420c1
uncrustification for ground/openpilotgcs/src/plugins/uavsettingsimportexport/uavsettingsimportexport.h
2013-11-16 17:34:42 +01:00
Corvus Corax
f73e2c1a75
uncrustification for ground/openpilotgcs/src/plugins/uavobjectwidgetutils/uavobjectwidgetutilsplugin.h
2013-11-16 17:34:42 +01:00
Corvus Corax
0e8f01baa8
uncrustification for ground/openpilotgcs/src/plugins/uavobjectutil/uavobjectutilplugin.h
2013-11-16 17:34:42 +01:00
Corvus Corax
e7bd28e14c
uncrustification for ground/openpilotgcs/src/plugins/uavobjects/uavobjectsplugin.h
2013-11-16 17:34:42 +01:00
Corvus Corax
436293dbaf
uncrustification for ground/openpilotgcs/src/plugins/uavobjectbrowser/browserplugin.h
2013-11-16 17:34:42 +01:00
Corvus Corax
5c6885caf4
uncrustification for ground/openpilotgcs/src/plugins/systemhealth/systemhealthplugin.h
2013-11-16 17:34:42 +01:00
Corvus Corax
68a8863fbd
uncrustification for ground/openpilotgcs/src/plugins/setupwizard/setupwizardplugin.h
2013-11-16 17:34:42 +01:00
Corvus Corax
406daf316c
uncrustification for ground/openpilotgcs/src/plugins/serialconnection/serialplugin.h
2013-11-16 17:34:42 +01:00
Corvus Corax
a21357d8e9
uncrustification for ground/openpilotgcs/src/plugins/serialconnection/serialplugin.cpp
2013-11-16 17:34:42 +01:00
Corvus Corax
2c04a338b4
uncrustification for ground/openpilotgcs/src/plugins/scope/scopeplugin.h
2013-11-16 17:34:42 +01:00
Corvus Corax
cef290ddca
uncrustification for ground/openpilotgcs/src/plugins/qmlview/qmlviewplugin.h
2013-11-16 17:34:42 +01:00
Corvus Corax
04b7fbbf35
uncrustification for ground/openpilotgcs/src/plugins/pfdqml/pfdqmlplugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
9b5c7e20c3
uncrustification for ground/openpilotgcs/src/plugins/pathactioneditor/pathactioneditorplugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
0fd357ae61
uncrustification for ground/openpilotgcs/src/plugins/osgearthview/osgearthviewplugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
4babcedfe2
uncrustification for ground/openpilotgcs/src/plugins/opmap/opmapplugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
55eb581e45
uncrustification for ground/openpilotgcs/src/plugins/ophid/inc/ophid_plugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
df77cd7613
uncrustification for ground/openpilotgcs/src/plugins/notify/notifyplugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
2cbe028cd5
uncrustification for ground/openpilotgcs/src/plugins/modelview/modelviewplugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
cc04e31b5d
uncrustification for ground/openpilotgcs/src/plugins/magicwaypoint/magicwaypointplugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
bc83fd6ffa
uncrustification for ground/openpilotgcs/src/plugins/logging/loggingplugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
3c23b1f464
uncrustification for ground/openpilotgcs/src/plugins/logging/loggingplugin.cpp
2013-11-16 17:34:41 +01:00
Corvus Corax
968470037f
uncrustification for ground/openpilotgcs/src/plugins/logging/logfile.cpp
2013-11-16 17:34:41 +01:00
Corvus Corax
98d213f1a2
uncrustification for ground/openpilotgcs/src/plugins/lineardial/lineardialplugin.h
2013-11-16 17:34:41 +01:00
Corvus Corax
33616e6af4
uncrustification for ground/openpilotgcs/src/plugins/ipconnection/ipconnectionplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
bcc651ddc8
uncrustification for ground/openpilotgcs/src/plugins/importexport/importexportplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
4adca55693
uncrustification for ground/openpilotgcs/src/plugins/hitl/hitlplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
58109f8461
uncrustification for ground/openpilotgcs/src/plugins/gpsdisplay/gpsdisplayplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
65e8c0dc6f
uncrustification for ground/openpilotgcs/src/plugins/gcscontrol/gcscontrolplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
a499b92d9d
uncrustification for ground/openpilotgcs/src/plugins/emptygadget/emptyplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
765bd0a7ff
uncrustification for ground/openpilotgcs/src/plugins/dial/dialplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
2e5c179fa4
uncrustification for ground/openpilotgcs/src/plugins/debuggadget/debugplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
6030b1ba0a
uncrustification for ground/openpilotgcs/src/plugins/coreplugin/coreplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
17da3a6c7a
uncrustification for ground/openpilotgcs/src/plugins/config/configplugin.h
2013-11-16 17:34:40 +01:00
Corvus Corax
9a753e5c77
uncrustification for ground/openpilotgcs/src/plugins/antennatrack/antennatrackplugin.h
2013-11-16 17:34:39 +01:00
Fredrik Larrson
1edfd56d48
For controls and Dialogs, use Copydir directive as all qml files are
...
needed and this is the "easy way", the other solution is to list every
single qml file by hand, these will likely be added to in upcomming
releases of Qt and cause maintaince.
The downside is three debug DLLs get copied also, if required I can expand
copydata.pro to delete them after the copy if required.
As we are making some changes to the build system, this at least enables
working builds of QtQuick2, if before packaging we do not have a better
solution, I will make sure the extra debug DLLs are removed.
2013-11-16 19:18:36 +11:00
Patrick Huebner
b1fd5db4f5
OP-1118 Fix for QComboBox focus bug in UAVObjectBrowser on Mac OSX
2013-11-16 17:22:51 +11:00
Fredrik Larrson
e53db99d89
Add private shared QtQuick types
2013-11-16 05:57:39 +11:00
Fredrik Larrson
94b9ef10d5
Merge branch 'about' into qtquick2
2013-11-16 05:38:38 +11:00
Fredrik Larrson
f1dd376b79
Standard QtQuick2 working, welcome, PFD etc
2013-11-16 04:35:09 +11:00
Fredrik Larrson
d868c12a09
QtQuick2 DLLs copied, fixed directory name with missing period also
2013-11-16 04:11:53 +11:00
Fredrik Larrson
85387f000a
Only make controls directory once
2013-11-16 03:46:04 +11:00
Fredrik Larrson
16c157591b
Create QtQuick directories
2013-11-16 03:42:11 +11:00
m_thread
674af2cf35
OP-1107 :/
2013-11-15 13:18:35 +01:00
m_thread
01423dba8a
OP-1107 Another mistake
2013-11-15 13:16:11 +01:00
m_thread
c48c4f5088
OP-1107 removed a faulty include
2013-11-15 12:58:43 +01:00
m_thread
f7a832bc06
Merge remote-tracking branch 'opgit/shared/OP-1109_qtquick2' into thread/OP-1107_About_dialog_enhancements
2013-11-15 12:26:46 +01:00
m_thread
300888e8b1
OP-1107 Implements the new About dialog in QtQuick 2.0.
2013-11-15 11:58:59 +01:00
Patrick Huebner
28de9f1d48
OP-1114 Bug fix for QGLWidget mouse click issue
2013-11-15 21:03:03 +11:00
Philippe Renon
89e261c3f8
OP-1109: added required DLLs
2013-11-14 22:41:39 +01:00
m_thread
63ad5e69da
Merge remote-tracking branch 'origin/shared/OP-1109_qtquick2' into thread/OP-1107_About_dialog_enhancements
...
Conflicts:
ground/openpilotgcs/src/plugins/coreplugin/aboutdialog.cpp
ground/openpilotgcs/src/plugins/coreplugin/coreplugin.pro
ground/openpilotgcs/src/plugins/coreplugin/qml/AboutDialog.qml
ground/openpilotgcs/src/plugins/coreplugin/qml/ScrollDecorator.qml
ground/openpilotgcs/src/plugins/coreplugin/qml/TabWidget.qml
2013-11-14 20:09:05 +01:00
Alessio Morale
c179d388e3
OP-1109: fix uninitialized use of m_container
2013-11-14 00:48:34 +01:00
Alessio Morale
bac4f96d1c
OP-1109: port plugins/pfdqml
2013-11-14 00:48:00 +01:00
Alessio Morale
710f73d219
OP-1109: port coreplugin/AutorsDialog.
...
TODO: fix dialog/view size handling
2013-11-14 00:25:24 +01:00
Alessio Morale
1c23dcd2e4
OP-1109: port plugin/welcome
2013-11-14 00:04:34 +01:00
Alessio Morale
067b2e61ae
OP-1109: port plugins/QMLView
2013-11-14 00:04:12 +01:00
Alessio Morale
9507431cd6
OP-1109: port libs/utils - swgImageProvider
2013-11-13 23:07:03 +01:00
Dmytro Poplavskiy
cab2d22bbb
PFD: Display altitude vector bar
2013-11-13 16:30:11 +01:00
Dmytro Poplavskiy
40629f62db
Display the altitude waypoint
2013-11-13 16:30:09 +01:00
Dmytro Poplavskiy
071f81370a
Display the speed waypoint element
...
if not 0
2013-11-13 16:30:08 +01:00
Dmytro Poplavskiy
454a81760e
Correctly find the position of GPS fix element
...
using coordinates of "gps-mode-text" element
2013-11-13 16:30:06 +01:00
Dmytro Poplavskiy
64179a70a2
Updated pfd.svg file
...
With some text only items conveted to path,
so they can be used to find coordinates on the scene
2013-11-13 16:30:05 +01:00
Dmytro Poplavskiy
ecbbfd0891
PFD view: added Warning and incomplete Info views
...
Only GPS info is implemented
2013-11-13 16:30:03 +01:00
Dmytro Poplavskiy
bac42e92c4
GCS UAVO generator: generate properties for composed fields
...
Expose field elements as FieldName_Element properties.
it's more convenient if only certain element is used
and much easier to use from the qml side
2013-11-13 16:30:02 +01:00
Dmytro Poplavskiy
c51ea68621
Reload PFD qml widget on the middle mouse click
...
Makes qml files modifications and result check much faster
2013-11-13 16:30:00 +01:00
Dmytro Poplavskiy
c06bbdb5cc
Updated pfd.svg and related PFD qml files
...
Still WIP, implemented:
* horizont rendering
* altitude scale
* speed scale
* vsi scale
* basic compass, without extra marks/points
* fixed horizont center mark
2013-11-13 16:29:59 +01:00
Alessio Morale
12661f79a8
Merge remote-tracking branch 'origin/bsongis/OP-1095_GCS_crashing_on_MacOSX_10.9_upon_connection_of_OPLinkMini' into next
2013-11-13 15:54:03 +01:00
Alessio Morale
c3f059d057
Merge remote-tracking branch 'origin/bsongis/OP-1080_Unreliable_detection_of_board_through_OPLink' into next
2013-11-13 15:42:40 +01:00
Patrick Huebner
b4d0a93133
OP-1103 Some minor cleanup work and adding a version check for Qt5.1
2013-11-13 21:04:57 +11:00
m_thread
6d57536ff3
OP-1107 Still not working but all gui elements are in place.
2013-11-11 10:01:16 +01:00
Laurent Lalanne
a6a33b18da
Modified SitesPanel.qml to allow translation. Reducing spacing from 80 to 40
...
Need dynamic spacing to fit window width on language changes.
2013-11-10 23:07:35 +01:00
Laurent Lalanne
d84918088d
French translation : StabilizationWidget
2013-11-10 14:30:07 +01:00
Patrick Huebner
b151ff3fed
OP-1103 OpenGL/OpenGL.h should only be included on OSX, otherwise it breaks Windows and Linux builds
2013-11-10 22:42:34 +11:00
Patrick Huebner
c0f6d9d7bc
OP-1103 Fixes a build problem where the CoreFoundation framework wasn’t found on some systems.
2013-11-10 09:36:37 +11:00
Laurent Lalanne
6dd20318a1
Translations added, tipo fix
2013-11-08 21:24:20 +01:00
Bertrand Songis
6bb1ae6721
Fix for OP-1080: Unreliable detection of board through OPLink
...
Conflicts:
ground/openpilotgcs/src/plugins/uavtalk/telemetrymonitor.cpp
2013-11-06 12:18:10 +01:00
Bertrand Songis
df0e51c986
Fix for [OP-1078]: GCS segfaults if you close it after playing a log file
2013-11-06 12:16:50 +01:00
Laurent Lalanne
7e9358dc38
Translations FR : Work in progress
2013-11-05 16:52:31 +01:00
Patrick Huebner
9a60d63c59
OP-1103 Fixes rendering issues related to QTabWidget DocumentMode
2013-11-04 00:13:15 +11:00
Patrick Huebner
0833cd206c
OP-1103 Fix for build error on OSX 10.8 after Qt5.1.1 update
2013-11-04 00:13:14 +11:00
Laurent Lalanne
c3421c7cf0
Old conflict in branch, fixed with original file from next
2013-10-31 00:46:12 +01:00
Laurent Lalanne
acb470dba1
French translations over next branch
2013-10-30 23:54:32 +01:00
Laurent Lalanne
b9136ef73e
Merge branch 'next' into translations_next
...
initial merge on local branch
2013-10-30 12:58:16 +01:00
Philippe Renon
dc2ee59850
Merge branch 'filnet/qt5.1.1' into next
2013-10-26 12:44:20 +02:00
Laurent Lalanne
c49e53977f
Merge branch 'next' into translations_next
2013-10-25 11:31:14 +02:00
Laurent Lalanne
9e3d464523
Merge branch 'master' into translations_next
...
Conflicts:
ground/openpilotgcs/copydata.pro
ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_fr.ts
2013-10-25 11:27:28 +02:00
Philippe Renon
f85498e7c5
[OP-1085] Qt5.1.1 - a bit of manual uncrustifying
2013-10-24 00:12:35 +02:00
Fredrik Arvidsson
cd83fc6d90
OP-1082 Added some more mapping between states and readable text.
2013-10-22 07:41:15 +02:00
Fredrik Arvidsson
e39c0b44ce
Merge remote-tracking branch 'origin/next' into thread/OP-1082_Activity_QML_Ticker
2013-10-20 10:03:06 +02:00
Corvus Corax
b3ebb91ceb
uncrustification
2013-10-19 21:59:07 +02:00
Fredrik Arvidsson
926e187365
Merge branch 'next' into thread/OP-1082_Activity_QML_Ticker
2013-10-19 09:32:21 +02:00
Rich von Lehe
d6e711cfd7
Additional fixes as a result of review comments.
2013-10-18 23:18:35 +02:00
Rich von Lehe
3affd6a7cd
Fixed some minor spelling errors in tooltips within stabilization.ui
2013-10-18 23:18:25 +02:00
Philippe Renon
6998c782db
Merge remote-tracking branch 'origin/filnet/qt5.1.0' into next
...
Conflicts:
ground/openpilotgcs/src/plugins/coreplugin/connectionmanager.h
ground/openpilotgcs/src/plugins/coreplugin/workspacesettings.cpp
2013-10-17 22:00:54 +02:00
Philippe Renon
09408b40ca
[OP-835] Qt 5.1.0 - uncrustified gcs sources
2013-10-17 21:45:37 +02:00
Fredrik Arvidsson
162c19a438
OP-1082 Added mapping for event.
2013-10-17 18:23:24 +02:00
Laurent Lalanne
fc61c423c0
Autotune module translation + little changes
2013-10-14 11:31:37 +02:00
Fredrik Arvidsson
e122e60939
OP-1082 First commit of Activity panel, a QML RSS reader for OpenPilot development activity.
2013-10-13 23:38:09 +02:00
Laurent Lalanne
d02449048b
Little updates, help links to Wiki Fr
2013-10-09 15:01:00 +02:00
Laurent Lalanne
90940c2e4e
Added some tr() missing for Mapripper dialogs, AboutDialog, OpMap menu.
...
Modified ground/openpilotgcs/src/plugins/systemhealth/systemhealth.qrc (Alarms) to allow html files translations and added french html files in ground/openpilotgcs/src/plugins/systemhealth/html/fr/ directory.
2013-10-07 13:59:16 +02:00
Laurent Lalanne
f5d326caa0
More updates in French translations
2013-10-06 13:08:18 +02:00
Philippe Renon
28e57242f7
[OP-835] Qt 5.1.0 - disabled all compilation warnings for glc_lib and qwt libs as both use imported sources
2013-09-20 22:58:18 +02:00
Philippe Renon
c9895179f4
[OP-835] Qt 5.1.0 - disabled compilation of antennatrack plugin
2013-09-20 22:26:00 +02:00
Philippe Renon
939ba5956c
[OP-835] Qt 5.1.0 - fixed compilation error in GCS main.cpp
2013-09-15 23:55:50 +02:00
Philippe Renon
09b22a18f4
[OP-835] Qt 5.1.0 - fixed ((packed)) pragma issue introduced by MinGW upgrade
2013-09-15 23:39:48 +02:00
Philippe Renon
d989894ad4
[OP-835] Qt 5.1.0 - migrated uavobjgenerator/uavobjectparser.cpp
2013-09-15 23:37:21 +02:00
Philippe Renon
1e3117c789
[OP-835] Qt 5.1.0 - migrated shared/qtlockedfile/qtlockedfile_win.cpp
2013-09-15 23:37:21 +02:00
Philippe Renon
a2ba33f28a
[OP-835] Qt 5.1.0 - migrated GCS plugins
2013-09-15 23:37:20 +02:00
Philippe Renon
ec09e17d6e
[OP-835] Qt 5.1.0 - all plugins now depend on QT widgets
2013-09-15 23:37:19 +02:00
Philippe Renon
2e02843e59
[OP-835] Qt 5.1.0 - migrated GCS libs/util
2013-09-15 23:37:19 +02:00
Philippe Renon
706c371ccc
[OP-835] Qt 5.1.0 - migrated GCS libs/qwt
2013-09-15 23:37:18 +02:00
Philippe Renon
0e347a90f9
[OP-835] Qt 5.1.0 - migrated GCS libs/qtconcurrent
2013-09-15 23:37:18 +02:00
Philippe Renon
df7f10fb08
[OP-835] Qt 5.1.0 - migrated GCS libs/qscispinbox
2013-09-15 23:36:52 +02:00
Philippe Renon
c10ffd0519
[OP-835] Qt 5.0.1 - migrated GCS libs/opmapcontrol
2013-09-15 23:35:23 +02:00
Philippe Renon
b249e58861
[OP-835] Qt 5.1.0 - migrated GCS libs/glc_lib
2013-09-15 23:35:22 +02:00
Philippe Renon
7e042a0bd3
[OP-835] Qt 5.1.0 - migrated GCS libs/extensionsystem
2013-09-15 23:35:15 +02:00
Philippe Renon
3149dc1144
[OP-835] Qt 5.1.0 - removed libqxt and qextserialport libraries as they are now included in Qt
2013-09-15 23:34:59 +02:00
Philippe Renon
221cc6557a
[OP-835] Qt 5.1.0 - GCS will now write log file to temporay directory in Release builds (currenlty disabled)
2013-09-15 23:34:14 +02:00
Philippe Renon
5ced372f7d
[OP-835] Qt 5.1.0 - migrated GCS main
2013-09-15 23:34:14 +02:00
Philippe Renon
4fd04d38f3
[OP-835] Qt 5.1.0 - replace $$PWD with $$_PRO_FILE_PWD_ (don't know why...)
2013-09-15 23:25:54 +02:00
Philippe Renon
a9a089d40d
[OP-835] Qt 5.1.0 - adapt copydata.pro to Qt 5.1.0 (Windows only)
...
- list of DLLs to copy is different and includes additional DLLs (Qt5SerialPort, Qt5Multimedia, ...)
- removal of phonon plugin (replaced by multimedia)
- prefer DLLs from Qt rather than from MinGW when possible (more robust)
- now supports Debug builds
2013-09-15 23:24:49 +02:00
Philippe Renon
a9f2cfdf3e
[OP-835] Qt 5.1.0 - removed libs/qextserialport as it is now part of Qt
2013-09-15 23:24:36 +02:00
Philippe Renon
7bcb82478d
[OP-835] Qt 5.1.0 - removed libs/qxt as it is now part of Qt
2013-09-15 23:24:14 +02:00
Philippe Renon
2d3076e9b8
[OP-835] Upgrade toolchain system to Qt 5.1 (Windows only, use packages for Linux and OSX)
2013-09-15 23:24:13 +02:00
Philippe Renon
560223da70
OP-996 Added GCS option to remember and restore the last selected workspace
...
Also reorganized the workspace options page
2013-09-15 23:24:13 +02:00
Alessio Morale
c0cfd3dffe
Merge branch 'amorale/OP-1058_uavo_named_accessors' into next
2013-09-10 21:20:12 +02:00
Philippe Renon
6dfd7c1c88
Merge branch 'filnet/OP-996_add_option_to_remember_last_selected_workspace' into next
2013-09-07 15:23:17 +02:00
Alessio Morale
0db9a9bf8d
OP-1058 Add xxxGet and xxxSet functions to handle multielement fields as struct
...
for example:
EKFStateVariancePSet(EKFStateVariancePData *NewP);
EKFStateVariancePGet(EKFStateVariancePData *NewP);
Also in this case array accessors are renamed as xxxArrayGet/Set:
EKFStateVariancePArraySet(float *NewP);
EKFStateVariancePArrayGet(float *NewP);
Nothing changes for anonymous items as default functions continues to deal with arrays
+review OPReview-552
2013-09-01 13:23:20 +02:00
Alessio Morale
e91bc28667
OP-1058 Get rid of Unions.
...
They caused stack usage increase with -fstrict-aliasing as stack slots are not reused when dealing with unions.
It has now been added the cast_struct_to_array macro in pios_struct_helper.h to handle such case where it is useful to access those homogeneous structs as arrays
+review OPReview-552
2013-09-01 12:10:55 +02:00
Alessio Morale
11b269f898
Merge remote-tracking branch 'origin/next' into amorale/OP-1058_uavo_named_accessors
2013-08-31 16:03:30 +02:00
Laurent Lalanne
44dc130c95
Progress, some typo errors.
2013-08-27 16:23:41 +02:00
Laurent Lalanne
19ff774915
More translations,
...
- setup Wizards should be done,
- Oplink, Opmap, Firmware Uploader, Revo calibration...
2013-08-26 15:35:48 +02:00
Laurent Lalanne
bf8a2089d9
Again
2013-08-26 01:53:54 +02:00
David
86a02d693e
Update copy data for ssl, readme is way out of date, changed one
...
line but on a read through, it's very out of date now as things
are easier now. Might be best to link to the Wiki...
2013-08-17 00:51:09 +10:00
Alessio Morale
05c6d12eac
OP-1044 Uncrustify
2013-08-16 09:18:16 +02:00
Alessio Morale
27aa911af2
OP-1044 fix slow tiles loading preventig to ask for version at each request
2013-08-16 09:18:04 +02:00
Andrew Finegan
42ff8a24bb
Updated urlfactory file, google maps now require ssl then recieving tiles, also updated the google map version parser to ssl
2013-08-16 09:17:23 +02:00
Voha
6ab83e5d33
fixed build errors with clang in MacOsX 10.9(DP5) and xCode 5.0(DP5)
2013-08-10 21:27:36 +03:00
Alessio Morale
01d963affd
OP-1058 uncrustify
2013-08-01 01:28:50 +02:00
Alessio Morale
d99790be71
OP-1058: Implement explicit item accessor for MultiElement fields.
...
This implementation uses a union containing the Array implementing the MultiElement field data and a struct made from element names.
it allow to replace the following sintax:
settings.PitchRatePID[STABILIZATIONSETTINGS_PITCHRATEPID_KP]
with a more concise and less error prone
settings.PitchRatePID.fields.Kp
while allowing the direct array access using the notation
settings.PitchRatePID.data[n]
2013-07-31 15:23:43 +02:00
Fredrik Arvidsson
50f82b3768
Fixed a .html file that was missing a leading < character.
2013-07-30 14:54:23 +02:00
Alessio Morale
19a92ddc7e
OP-1044 Uncrustify
2013-07-19 14:23:41 +00:00
Alessio Morale
ab9f9cacec
OP-1044 fix slow tiles loading preventig to ask for version at each request
2013-07-19 14:14:24 +00:00
Andrew Finegan
6d00239e13
Updated urlfactory file, google maps now require ssl then recieving tiles, also updated the google map version parser to ssl
2013-07-19 01:34:09 -04:00
Corvus Corax
27eadc200b
Merge branch 'corvuscorax/lla2nedfilter' into next
...
Conflicts:
flight/modules/StateEstimation/stateestimation.c
2013-07-10 14:38:12 +02:00
Corvus Corax
551780c74b
Merge branch 'corvuscorax/complementary_altitude_filter' into next
...
Conflicts:
flight/targets/boards/revolution/firmware/UAVObjects.inc
2013-07-10 14:27:25 +02:00
Brian Webb
c2df59498b
Merge remote-tracking branch 'origin/master' into next
2013-07-06 07:08:30 -07:00
Brian Webb
fd8d5352e2
OP-932 Adds tooltips to the channel widgets.
2013-07-03 20:20:31 -07:00
Corvus Corax
51a4b16af5
New Filter to calculate NED from LLA as part of StateEstimation
2013-06-30 18:49:29 +02:00
Fredrik Arvidsson
91c19ca829
Fixes 'Categorize' issue in UAVOBrowser.
2013-06-30 12:54:41 +02:00
Fredrik Arvidsson
3dcaea1cb0
Merge remote-tracking branch 'origin/glenneaux/OP-1027_GCS_UAVObjectBrowser_CategoryTreeItem_ButtonsNotDisabled' into thread/glenneaux_test
2013-06-30 11:18:42 +02:00
Fredrik Arvidsson
6ef2f3d626
Merge remote-tracking branch 'origin/glenneaux/OP-1004_GCS_UAVObjectBrowser_ScientificNotation_breaks_buttons' into thread/glenneaux_test
2013-06-30 11:18:30 +02:00
Corvus Corax
7745f93935
changed default coefficients and exposed them to a settings uavobject as they should be
2013-06-29 01:16:02 +02:00
Brian Webb
bab69401b9
OP-932 Allows configuring the Revo as coordinator.
2013-06-27 19:55:01 -07:00
Brian Webb
2aea2342ab
OP-932 Adds a direct PPM channel on each Tx packet when in PPM mode, and adds a PPM only mode that uses a 9600 bps air datarate. Also updates the OPLink configuration tab and moves all OPLink configuration to the OPLink configuration tab on the Revo, and customizes the OPLink configuration tab for the Revo.
2013-06-26 18:01:54 -07:00
Brian Webb
8c370df319
OP-932 A significant re-work of the OPLink and configuration of the OPLink. Auto-configuration is removed, and remote modems are bound the coordinator, rather than the other way around. Timing of the radio link is also significantly changed. The rfm22b code is also simplified so that it only sends packet, and has no notion about what those packets are, so the rfm22b is converteded to simply a com type device.
2013-06-26 17:56:56 -07:00
Oleg Semyonov
5a9cee51b9
Fix indentation in a .no-auto-format source file
2013-06-26 20:29:04 +03:00
Corvus Corax
0c43346292
Merge branch 'corvuscorax/OP-947_stateestimator-module' into next
...
Thanks everyone for helping getting this together, especially Alessio
and DLite :-)
2013-06-25 23:48:12 +02:00
Corvus Corax
c18cd85cf5
uncrustification
2013-06-25 22:31:10 +02:00
Fredrik Arvidsson
076b4bbf6e
Merge branch 'thread/OP-1024_Uploader_GUI_Fixes' into rel-13.06.01
2013-06-25 22:07:34 +02:00
Fredrik Arvidsson
01ff02eab5
Merge branch 'thread/OP-1020_Red_Cross_Save' into rel-13.06.01
2013-06-25 22:07:19 +02:00
Fredrik Arvidsson
b088d757d6
OP-1024 Fixes Uploader GUI and adds timer to automatically close AutoUpdate panel after 7s.
2013-06-25 15:51:33 +02:00
Fredrik Arvidsson
a46dfbfb00
OP-1028 Fixed a bug with disabled controls.
2013-06-25 13:41:15 +02:00
Fredrik Arvidsson
bf573e6adc
OP-1020 Removes AltitudeHoldSettings object from list of objects to save if connected board does not support it.
2013-06-25 12:21:16 +02:00
sambas
023ee2b97e
Fix windows hid connection failure if board was already connected and gcs started. Was getting sharing violation error.
2013-06-24 19:01:40 +02:00
Glenn Campigli
45eaecf0af
Creating Cateory tree items as TopTreeItem causes them to be treated like "Settings" or "Data Objects".
...
When the current tree item is changed (by mouse click or keyboard arrow) they are checked for their type, which disables the buttons to send/receive.
2013-06-24 22:58:13 +10:00
Glenn Campigli
a3a382cc35
Scientific and Categorized modes disconnect the "currentChanged" signal.
...
Reconnected the signals after configuring Scientific or Categorized notation.
Used "UniqueConnection" to avoid signal's triggering the same slot multiple times unintentionally.
2013-06-24 21:29:06 +10:00
Corvus Corax
00a603c88f
more bugfixes related to UAVObject renaming
2013-06-23 00:10:00 +02:00
Corvus Corax
73b22f5cb1
typo bugfix
2013-06-22 23:49:03 +02:00
Corvus Corax
6163c5f53a
Merge branch 'next' into corvuscorax/OP-947_stateestimator-module
...
Conflicts:
flight/modules/AltitudeHold/altitudehold.c
ground/openpilotgcs/share/openpilotgcs/pfd/default/AltitudeScale.qml
ground/openpilotgcs/share/openpilotgcs/pfd/default/PfdIndicators.qml
ground/openpilotgcs/share/openpilotgcs/pfd/default/SpeedScale.qml
ground/openpilotgcs/src/plugins/pfd/pfdgadgetwidget.cpp
2013-06-22 18:44:03 +02:00
Oleg Semyonov
8325cc3be7
Uncrustify
2013-06-22 14:24:47 +03:00
Philippe Renon
ee5d6957c8
Merge branch 'filnet/OP-1007_output_config_gadget_shows_unsaved_warning_when_no_chnage_were_made' into next
2013-06-21 22:10:26 +02:00
Philippe Renon
664e79c9e0
Merge branch 'filnet/OP-843_settings_dialog_show_language_selection_at_top' into next
...
Conflicts:
ground/openpilotgcs/src/plugins/coreplugin/dialogs/settingsdialog.cpp
2013-06-21 22:10:06 +02:00
Alessio Morale
a1388e203c
OP-1019 fix UI typo
...
+review OPReview-521
2013-06-21 17:08:29 +02:00
Alessio Morale
259c1393b0
OP-1019 fix UI margins for AltitudeHold/Vario settings
...
+review OPReview-521
2013-06-21 14:17:14 +02:00
Philippe Renon
2ece9ef3da
OP-1007 fixed issue in output config gadget where the unsaved changes warning was displayed although no changes were made
2013-06-21 09:39:06 +02:00
Philippe Renon
dc4e3f220f
OP-1016 GCS Options dialog : improved delete button tooltip text as per review
2013-06-20 21:51:18 +02:00
dankers
0cf3ef1e52
OP-1019 fixed UI for AltitudeHold/Vario settings
2013-06-20 19:42:12 +02:00
Philippe Renon
d0b04975a0
OP-1016 GCS Options dialog - fixed issue that allowed a user to delete all configurations of a given category and would lead to a GCS crash
2013-06-19 23:53:39 +02:00
Fredrik Arvidsson
11e0a26ebd
OP-1005 Fixes ugliness in attitude dial and replaces PFD in default configuration with some analog dials on Firmware workspace.
2013-06-18 23:34:47 +02:00
Fredrik Arvidsson
e1851b4833
OP-1005 Fixes default configuration files to set altitude and speed factor.
2013-06-18 20:58:43 +02:00
Fredrik Arvidsson
ad954606f7
Merge remote-tracking branch 'origin/next' into thread/OP-1005_PFD_Velocity_Units
2013-06-18 18:35:51 +02:00
Fredrik Arvidsson
095d71b574
OP-1005 Reduced the number of decimals for the GPS PDP value to 1.
2013-06-18 18:35:13 +02:00