Laurent Lalanne
87790711c2
OP-1222 Updated wizard shapes with Vtail frame
2014-09-29 22:35:33 +02:00
Laurent Lalanne
a0541f431c
OP-1222 Added vtail propeller
2014-09-29 21:12:37 +02:00
Laurent Lalanne
e28b6d8d9f
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into laurent/OP-1222_FW_Wizard
2014-09-29 16:11:31 +02:00
Fredrik Larson
ee27357132
Only offer ESC calibration if ESC type and airframe type is correct
2014-09-28 23:25:39 +10:00
Fredrik Larson
488a359d85
add the page
2014-09-28 22:46:01 +10:00
Fredrik Larson
c643abf4fb
Add files to the .pro
2014-09-28 15:11:40 +10:00
Fredrik Larson
f487ed3852
Start on ESC Calib page
2014-09-28 15:05:17 +10:00
Fredrik Larson
9cb5c21f23
test on summary page, inform users to not coneect battery yet
2014-09-28 13:01:36 +10:00
m_thread
7a00c7f905
OP-1222 Fixed false positive dirty indication for stabilization tab in configplugin.
...
Added tracking of TPS curve changes.
2014-09-28 02:00:54 +02:00
Laurent Lalanne
f3f28fc876
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into laurent/OP-1222_FW_Wizard
2014-09-28 01:08:56 +02:00
m_thread
012c1ae940
OP-1222 Fixed a merge accident.
...
Some cleanup.
2014-09-28 01:04:47 +02:00
Fredrik Arvidsson
3d20e201af
OP-1222 Fixed 'default' values for TPS curve when no board is connected.
2014-09-27 15:49:53 +02:00
Fredrik Arvidsson
11822fa0a9
OP-1222 Fixed stab layout.
2014-09-27 14:26:01 +02:00
Fredrik Larson
6cb6d32f79
More tinkering, m_thread what do you think?
2014-09-27 18:08:20 +10:00
Fredrik Larson
5da07fecea
Testing layout
2014-09-27 17:16:30 +10:00
Laurent Lalanne
6f74ffdc8d
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into laurent/OP-1222_FW_Wizard
2014-09-26 18:22:55 +02:00
m_thread
8d76e6f671
OP-1222 Uncrustified code.
2014-09-25 23:19:50 +02:00
m_thread
b0e337c540
OP-1222 Added UUID to template file for identification.
...
Implemented the code to apply the template settings.
Fixed tab order in template export dialog.
Extended support for parsing and applying json data in uavobjectmanager.
2014-09-25 23:16:13 +02:00
Laurent Lalanne
20300b7beb
Merge remote-tracking branch 'origin/next' into laurent/OP-1337_French_translations_updates
2014-09-25 19:06:42 +02:00
Laurent Lalanne
59ae41d89c
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into laurent/OP-1222_FW_Wizard
2014-09-25 18:31:46 +02:00
m_thread
552d2dd727
Merge remote-tracking branch 'origin/next' into thread/OP-1222_FW_Wizard
2014-09-25 06:59:46 +02:00
Laurent Lalanne
565c86060f
OP-1506 Remove Svg gradient, now draw in qml (linear from middle). Remove Vsi scale background.
2014-09-24 20:54:54 +02:00
Laurent Lalanne
95db735063
OP-1506 Speed, altitude and vertical speed units in cyan
2014-09-24 19:49:06 +02:00
Laurent Lalanne
ca3b74bdf4
OP-1506 Auto-select Vsi unit and scale from altitude unit : m/s or ft/s
2014-09-24 19:19:21 +02:00
Laurent Lalanne
27f0e06780
OP-1506 Wrong_display_alt_speed : Fix wrong scale display for speed and altitude. Hide scales (because do nothing) if no units defined in options km/h, m/s, knots, miles/h (speed) or meter / ft (altitude)
2014-09-24 17:49:22 +02:00
m_thread
7ab2839b6e
OP-1222 Implemented scanning for and reading of optmpl files (json vehicle template files )
...
and implemented selection gui for the templates.
2014-09-24 15:48:28 +02:00
Fredrik Larsson
0db0c1cc03
Save AuxMag settings
2014-09-24 19:17:20 +10:00
m_thread
9c0c489e94
OP-1222 Added some constants instead of hard coded values.
2014-09-24 08:26:31 +02:00
Alessio Morale
adc9821cd3
uncrustify
2014-09-24 01:06:55 +02:00
Alessio Morale
5b968389a0
OP-1476 - AutoUpload description from OPFW firmwares
2014-09-24 01:06:55 +02:00
m_thread
0d6aabe37b
OP-1222 Added generated file name and export to a specific directory.
...
Added scaling of image to save file size.
Added sanity check of input data to not be empty fields.
2014-09-24 01:06:16 +02:00
Laurent Lalanne
e320e9782d
OP-1337 Pid Scaling translation
2014-09-23 23:41:33 +02:00
Laurent Lalanne
762c24ed7e
Merge remote-tracking branch 'origin/next' into laurent/OP-1337_French_translations_updates
2014-09-23 22:56:55 +02:00
m_thread
7bcdff9f2f
Merge remote-tracking branch 'origin/next' into thread/OP-1222_FW_Wizard
...
Conflicts:
ground/openpilotgcs/src/plugins/setupwizard/setupwizard.cpp
ground/openpilotgcs/src/plugins/setupwizard/vehicleconfigurationhelper.cpp
ground/openpilotgcs/src/plugins/setupwizard/vehicleconfigurationsource.h
2014-09-23 22:30:49 +02:00
Fredrik Larsson
5bbd6724d6
Merge remote-tracking branch 'origin/skarlsso/OP-1493_discoveryf4bare_support_in_gcs' into next
2014-09-23 21:11:15 +10:00
Fredrik Larsson
5e5928105c
Merge remote-tracking branch 'origin/laurent/OP-1435_Add_more_info_PFD' into next
2014-09-23 15:46:19 +10:00
Laurent Lalanne
46dbf46f05
OP-1435 System Tab : Font size issue
2014-09-23 01:02:34 +02:00
m_thread
19aa3ed5a3
Merge remote-tracking branch 'origin/next' into thread/OP-1222_FW_Wizard
2014-09-22 23:05:21 +02:00
Fredrik Larson
c36e9a9122
Merge remote-tracking branch 'origin/thread/OP-1474_PID_Scaling_Banks' into next
2014-09-23 06:20:34 +10:00
Stefan Karlsson
9166363f09
OP-1474 Uncrustify
2014-09-22 22:05:20 +02:00
Fredrik Larson
ec14f81afd
Change wording to avoid a common cause of confusion for Futaba and
...
Spektrum users
2014-09-23 05:54:24 +10:00
m_thread
cc381075ce
OP-1222 We don't add personal names to the @author tag
2014-09-21 22:59:56 +02:00
m_thread
daae74f9e8
Merge remote-tracking branch 'origin/next' into thread/OP-1222_FW_Wizard
...
Conflicts:
ground/openpilotgcs/src/plugins/config/cfg_vehicletypes/configfixedwingwidget.cpp
2014-09-21 22:58:15 +02:00
m_thread
508112d5a3
OP-1474 Fixed code asserting in debug.
2014-09-21 22:38:49 +02:00
m_thread
602bfd3e4c
Merge remote-tracking branch 'origin/thread/OP-1474_PID_Scaling_Banks' into thread/OP-1474_PID_Scaling_Banks
2014-09-21 22:11:44 +02:00
m_thread
9d42430ee7
OP-1474 Fixed a sizing/value calculation issue.
2014-09-21 22:10:23 +02:00
Fredrik Arvidsson
1fd0c9a884
Merge remote-tracking branch 'origin/next' into thread/OP-1474_PID_Scaling_Banks
2014-09-21 20:17:34 +02:00
m_thread
25cf7fcaf5
OP-1474 Added Axis labels to curves.
2014-09-21 14:28:07 +02:00
m_thread
e4d6171f2c
OP-1474 Moved TPS settings to PID banks. Rearranged GUI.
2014-09-20 17:30:19 +02:00
Laurent Lalanne
e5ab845170
OP-1337 Translations for download/upload PathPlan
2014-09-20 10:52:03 +02:00
Laurent Lalanne
7ca288901f
Merge remote-tracking branch 'origin/next' into laurent/OP-1337_French_translations_updates
2014-09-20 10:42:26 +02:00
Laurent Lalanne
faad0e0a15
Merge branch 'next' into laurent/OP-1337_French_translations_updates
2014-09-20 10:21:59 +02:00
Laurent Lalanne
9c18917297
OP-1435 Small fixes. Common background color for Volt/Amp, display Lipo alarm if NbCells is defined.
2014-09-20 02:01:05 +02:00
Laurent Lalanne
d31c8bff9c
OP-1435 V/A/Consumed displayed on top if Battery module enabled and no PathPlan
2014-09-19 22:45:53 +02:00
Fredrik Larsson
a1bb86ee6a
Merge remote-tracking branch 'origin/filnet/OP-1481_cannot_send_more_than_a_few_waypoints_over_oplm' into next
2014-09-19 23:33:41 +10:00
m_thread
76b45ea87a
OP-1474 Moving Thrust PID Curve to PID banks. Adding ThrustPIDScalingSource, ThrustPIDScalingTargets and ThrustPIDScalingAxis.
2014-09-19 15:14:29 +02:00
m_thread
3b1e67d185
Merge remote-tracking branch 'origin/next' into thread/OP-1474_PID_Scaling_Banks
...
Conflicts:
ground/openpilotgcs/src/plugins/config/stabilization.ui
2014-09-19 09:01:02 +02:00
Laurent Lalanne
0742eb6b77
OP-1435 System tab : Right aligned text
2014-09-19 00:00:37 +02:00
Laurent Lalanne
7d110d7122
OP-1435 System tab update : FusionAlgorithm, Mag used and Gpstype
2014-09-18 23:25:47 +02:00
Fredrik Larson
8a5174de67
Merge remote-tracking branch 'origin/skarlsso/OP-1458_remove_delays_from_tx_wizard' into next
2014-09-19 06:07:20 +10:00
Laurent Lalanne
e88b8ccbdb
OP-1222 FW_Wizard Ground shapes : Better labels, cleanup
2014-09-18 20:05:44 +02:00
Laurent Lalanne
d99aba54e3
OP-1222 Added ground shapes : Motorbike, Tank and Car
2014-09-17 22:44:08 +02:00
Fredrik Larson
c4e049f1ed
Merge remote-tracking branch 'origin/hayvosh/OP-1489_ILimits' into next
2014-09-18 02:37:53 +10:00
Fredrik Larson
db94453bdf
comment typeo
2014-09-18 00:35:07 +10:00
Fredrik Larson
e95689b0fc
Old bug, buttongroup clash
2014-09-17 22:33:32 +10:00
Fredrik Larson
1de454a4cf
Merge remote-tracking branch 'origin/next' into hayvosh/OP-1489_ILimits
2014-09-17 21:47:54 +10:00
Fredrik Larson
f5fa57c7da
Merge remote-tracking branch 'origin/laurent/OP-1134_Populate_new_custom_tab' into next
2014-09-17 08:15:31 +10:00
m_thread
1a06822e55
OP-1222 Changed name of button to select image for the template.
2014-09-16 23:51:36 +02:00
m_thread
865bbba9ee
Merge remote-tracking branch 'origin/laurent/OP-1222_FW_Wizard' into thread/OP-1222_FW_Wizard
...
Conflicts:
ground/openpilotgcs/src/plugins/setupwizard/setupwizardplugin.cpp
ground/openpilotgcs/src/plugins/uavobjects/uavobject.cpp
2014-09-16 23:48:06 +02:00
m_thread
0cb820d2e9
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into thread/OP-1222_FW_Wizard
2014-09-16 23:44:39 +02:00
m_thread
f500f33326
OP-1222 Added vehicle template export function.
...
Exports vehicle information and image plus selected settings objects to JSon.
Uncrustified.
2014-09-16 23:44:23 +02:00
Fredrik Larson
e4e1e0ed24
Uncrusty
2014-09-17 07:23:58 +10:00
Alessio Morale
1de46ae493
OP-1476 - Clanup upload_tool and add Makefile target
2014-09-16 22:40:53 +02:00
Alessio Morale
85b397bc1f
OP-1476 - Make uploader_tool almost working
2014-09-16 22:40:53 +02:00
Alessio Morale
9a55b4ac63
OP-1476 - Fix Uploader tool for QT5xx, Comment out HID support
2014-09-16 22:40:53 +02:00
Fredrik Larson
d7ffa008b1
Make alt hold default buttons disabled, they were missing from the constructor
2014-09-17 06:15:07 +10:00
Laurent Lalanne
e464983cfe
Merge remote-tracking branch 'origin/next' into laurent/OP-1435_Add_more_info_PFD
2014-09-16 21:54:45 +02:00
Fredrik Larson
6fe00a773c
Some buttons missing from UI setup
2014-09-17 05:47:27 +10:00
Fredrik Larson
cb38cfb118
New UI layout, remove a tab
2014-09-17 05:30:28 +10:00
Laurent Lalanne
b31feb31b3
OP-1222 FW_Wizard Fix : QuadH and HexaH do not load Svg file
2014-09-16 20:41:45 +02:00
Laurent Lalanne
a8f0bb6eb6
OP-1222 Uncrustify
2014-09-16 19:27:18 +02:00
Laurent Lalanne
d0c9e236a1
OP-1222 Fix label for quad-h in connection-diagrams.svg
2014-09-16 19:01:17 +02:00
Laurent Lalanne
bc9e6b24f9
Merge remote-tracking branch 'origin/laurent/OP-1491_HQuad_mixing_values' into laurent/OP-1222_FW_Wizard
...
Conflicts:
ground/openpilotgcs/src/plugins/setupwizard/pages/multipage.cpp
ground/openpilotgcs/src/plugins/setupwizard/resources/connection-diagrams.svg
Conflicts resolved in artwork, same style as FW branch
2014-09-16 18:55:43 +02:00
Fredrik Larson
20b635fa07
Merge branch 'next' into hayvosh/OP-1489_ILimits
2014-09-17 02:25:53 +10:00
Fredrik Larson
ad65312b41
Merge branch 'next' into fw_wiz
2014-09-17 02:09:07 +10:00
Philippe Renon
3c4d754e2f
OP-1481 send and request path plans in user space instead of relying on magic (but broken) sendAll and requestAll uavo methods
2014-09-16 09:11:18 +02:00
Philippe Renon
92e3779997
OP-1481 specified default timeout for AbstractUAVObjectHelper
2014-09-16 09:11:18 +02:00
Philippe Renon
a045b10472
OP-1481 fixed telemetry multi-threading issue: was not possible to create and request an uavo instance in one go
2014-09-16 09:11:18 +02:00
Laurent Lalanne
4bc89ef638
OP-1491 HQuad_mixing_values : Renamed with quad-h labels, artwork fixes.
2014-09-16 01:47:34 +02:00
Laurent Lalanne
365a9c5026
OP-1491 HQuad_mixing_values : Wizard fixes, should works now
2014-09-16 01:16:45 +02:00
Laurent Lalanne
fb4b9b05cd
OP-1491 Artwork fixes + wizard support - work in progress
2014-09-16 00:48:45 +02:00
Alessio Morale
c49497f2e0
Merge branch 'amorale/OP-1434_GPSV9_fc_support' into next
2014-09-15 23:49:54 +02:00
Stefan Karlsson
09a943f17f
OP-1493 Make Vehicle and TX Wizards work with the discoveryf4bare target
2014-09-15 23:43:58 +02:00
Stefan Karlsson
dd86e7f9c4
OP-1493 Update BOARD_REVISION for discoveryf4bare and fix AutoUpdate
2014-09-15 23:30:17 +02:00
Stefan Karlsson
61a58eeba9
OP-1493 Fix stack overflow problem when the firmware code size is large
2014-09-15 23:19:51 +02:00
m_thread
46b95ee7d1
Merge remote-tracking branch 'origin/next' into thread/OP-1222_FW_Wizard
2014-09-15 22:55:19 +02:00
m_thread
54b6d74a4d
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into thread/OP-1222_FW_Wizard
2014-09-15 22:54:48 +02:00
Laurent Lalanne
adeb51bb10
OP-1491 Fixes for Config tab
2014-09-15 22:54:46 +02:00
m_thread
1c2efe0868
OP-1222 Added JSon serialization code.
2014-09-15 22:46:28 +02:00
Laurent Lalanne
3f9cd2f3aa
OP-1491 Missing quadH code
2014-09-15 22:29:55 +02:00
Laurent Lalanne
48ce38370c
OP-1491 HQuad_mixing_values First commit : add QuadH artwork, config tab
2014-09-15 22:25:07 +02:00
Fredrik Larson
bc0e8521e0
Prefer this wording, technically might be wrong, but it's what it acts
...
like it does
2014-09-16 01:28:07 +10:00
Fredrik Larson
5c7fbebb1c
More usability bits, less scary knobs to tweek.
2014-09-16 01:14:17 +10:00
Fredrik Larson
599112e50e
Some Minor language changes
2014-09-16 01:03:11 +10:00
Fredrik Larson
98cf9d7063
ILimits are so not touched by usrs, even the tinkers, lets clean this up a
...
bit.
2014-09-16 00:54:43 +10:00
Laurent Lalanne
a412f612ed
OP-1337 French_translations_updates : Added some translations
2014-09-15 15:39:03 +02:00
Laurent Lalanne
748e284937
OP-1337_French_translations_updates Typo
2014-09-15 15:24:19 +02:00
Philippe Renon
4ed8fb0188
OP-1488 fixed typo in uavobject.java.template
2014-09-15 09:00:44 +02:00
Laurent Lalanne
4d81aad85d
OP-1222 FW_Wizard : Modified Sbus Rx on MainPort, added Gps for FlexiPort
2014-09-14 18:01:20 +02:00
Fredrik Larsson
aebf41aad7
Merge remote-tracking branch 'origin/parched/OP-1478_fix_win_qtc_variables' into next
2014-09-14 22:50:43 +10:00
James Duley
5cc91467ef
OP-1478 fix_win_qtc_variables: added MESAWIN_DIR variable
2014-09-14 12:50:30 +12:00
James Duley
18ad22a177
OP-1478: allow alternate SDL_DIR or OPENSSL_DIR
2014-09-14 12:01:14 +12:00
James Duley
684180ef87
OP-1478: added a qmake variable OPENSSL_DIR
2014-09-13 17:48:30 +12:00
James Duley
17bb1d2fc0
OP-1478 fix win qtc vairables: fixed TOOLS_DIR check
2014-09-13 16:37:30 +12:00
James Duley
ea64284d7d
OP-1478: added a qmake variable SDL_DIR
2014-09-13 15:24:52 +12:00
Stefan Karlsson
8cd7a71c18
Merge branch 'next' into thread/OP-1474-PID_Scaling
2014-09-11 00:00:02 +02:00
Stefan Karlsson
eacf0a1693
Merge branch 'skarlsso/OP-1474-PID_Scaling' into thread/OP-1474-PID_Scaling
...
Conflicts:
shared/uavobjectdefinition/stabilizationsettings.xml
2014-09-10 21:41:40 +02:00
Stefan Karlsson
7afb211330
OP-1474 Revert TPS debugging code
2014-09-10 00:42:40 +02:00
Laurent Lalanne
956e5ad9d0
OP-1435 Add_more_info_PFD : Smeter jitter free when OPLink is really connected
2014-09-09 22:32:28 +02:00
Laurent Lalanne
ac16c2722c
OP-1435 Add_more_info_PFD : Increase timer value, remove jitter. Tx/rx rates should be updated every 500ms.
2014-09-09 20:47:36 +02:00
Laurent Lalanne
b7a348e7c3
OP-1435 Add_more_info_PFD : Total distance counter always visible. Check telemetry activity for link status (Smeter real or log replay)
2014-09-09 20:27:01 +02:00
Alessio Morale
c777f9e194
OP-1406 - Fixes from review comments
2014-09-08 23:24:18 +02:00
m_thread
9a13c49722
OP-1222 Added JSon Api embryo.
2014-09-08 22:27:02 +02:00
m_thread
1a68ba062d
Merge remote-tracking branch 'origin/next' into thread/OP-1222_FW_Wizard
...
Conflicts:
ground/openpilotgcs/src/libs/sdlgamepad/sdlgamepad.pro.user
2014-09-08 21:48:33 +02:00
James Duley
67e7801949
OP-1478: move TOOLS_DIR out of linux scope
2014-09-08 21:29:44 +12:00
Fredrik Larsson
65e0124a74
Remove QtCreator user file from git
2014-09-08 18:19:03 +10:00
Fredrik Larrson
353e3ec0a8
Merge remote-tracking branch 'origin/parched/OP-1463_allow_for_alternative_OPENPILOT_TOOLS_DIR' into next
2014-09-08 15:53:03 +10:00
Stefan Karlsson
c0152b7e19
OP-1474 Thrust PID scaling
2014-09-08 00:14:49 +02:00
Laurent Lalanne
20218a0788
OP-1435 Add_more_info_PFD : Add FrameType, Cpuload/temp, MemFree to SystemTab
2014-09-07 20:29:31 +02:00
Fredrik Larrson
849bbfd481
Merge remote-tracking branch 'origin/skarlsso/OP-1455_no_output_from_test_outputs' into next
2014-09-08 04:25:02 +10:00
Fredrik Larrson
b9a2cac03f
Merge remote-tracking branch 'origin/skarlsso/OP-1077_gcs_corrupts_flight_log_files' into next
2014-09-08 04:24:07 +10:00
Fredrik Larrson
11a4a249b8
Merge remote-tracking branch 'origin/skarlsso/OP-1459_workaround_white-box_issue' into next
2014-09-08 02:33:39 +10:00
Fredrik Larrson
d91db0af6f
Revert "Merge remote-tracking branch 'origin/proff/OP-1373_DSMFixes' into next"
...
This reverts commit a39e393274
, reversing
changes made to ebfdaf28b5
.
2014-09-08 02:31:02 +10:00
Fredrik Larrson
a39e393274
Merge remote-tracking branch 'origin/proff/OP-1373_DSMFixes' into next
...
Conflicts:
shared/uavobjectdefinition/hwsettings.xml
2014-09-08 01:54:59 +10:00
Fredrik Larrson
32773c0245
Merge remote-tracking branch 'origin/laurent/OP-1349_GCS_Neutral_Spinboxes_in_Input_and_Output' into next
2014-09-08 01:27:23 +10:00
Laurent Lalanne
39ef705632
OP-1222 Fix collisions between nmea Gps and fixed wing connectors.
2014-09-07 14:25:46 +02:00
m_thread
7cd46bdeee
OP-1222 Fixed handling of conflicting configurations. Config is now invalidated if use goes back and make changes introducing conflicts.
...
Added more configuration saving logic.
2014-09-07 13:52:28 +02:00
m_thread
1a2bf73969
OP-1222 Added constant for image padding. re-factored the firInView into a function.
...
Removed old comments.
Fixed background on saved image to be white. Was previous black.
2014-09-07 13:50:41 +02:00
Laurent Lalanne
e9dd37eaf8
OP-1222 Bigger size for wizard window + add margins for connection diagram
2014-09-07 12:24:05 +02:00
m_thread
436646d070
OP-1222 Added configuration code for GPS and Airspeed sensors to the hardware settings section.
...
Still some ?? since the Platinum GPS support not yet is merged to this branch.
2014-09-07 10:15:09 +02:00
m_thread
474466ac92
OP-1474 Uncrustify.
2014-09-07 00:23:20 +02:00
m_thread
45ea8015ed
OP-1474 Updated GUI to follow the standard way of handling checked groups.
...
Added missing push buttons to widget list to make then enable/disable correctly.
2014-09-07 00:20:22 +02:00
m_thread
7fb064cf22
OP-1474 Added thrust PID scale curve to stabilization configuration GUI.
2014-09-06 23:53:44 +02:00
Fredrik Larson
27621f0f75
Fix spelling typeo, make sure npote is visable
2014-09-06 10:35:43 +10:00
Laurent Lalanne
a3c5b85fcd
OP-1222 Update : Fix for bad rendering on wiring when sub-groups are used.
2014-09-05 23:50:37 +02:00
Laurent Lalanne
240afd1f2f
OP-1222 Artwork : Added airspeed stuff + connectors - Resized all frames
2014-09-05 21:25:12 +02:00
m_thread
73d1217cc7
OP-1222 Added code to handle port conflicts in configuration.
2014-09-05 17:31:41 +02:00
m_thread
1d50f9e949
OP-1222 Added support for gps and airspeedsensors in connection diagram.
...
Optimized bounding rect handling. Got rid of need for background element.
2014-09-05 17:30:20 +02:00
Fredrik Larson
cefffefd7b
Uncrustify
2014-09-05 17:22:59 +10:00
Fredrik Larson
ce64aa2ca7
Add for other airframe types
2014-09-05 17:21:37 +10:00
Fredrik Larson
b1a7f959b5
Initial tuning page
2014-09-05 17:14:27 +10:00
Fredrik Larson
135853d5a1
Add airspeed type selction to summary
2014-09-04 10:59:11 +10:00
Fredrik Larson
e2e437627b
Add selected GPS type to summary
2014-09-04 10:40:08 +10:00
Fredrik Larson
6635e5d928
Update names in svg
2014-09-04 10:07:03 +10:00
Fredrik Larson
1b1c9938f3
MS4525DO airspeed sensor support to wizard page
2014-09-04 10:04:38 +10:00
Fredrik Larson
99ec1c727e
Aadd new sensor items, airspeed (EagleTree)
2014-09-04 10:03:28 +10:00
Fredrik Larson
c673bea4f0
Start adding new sensor items, estimated
2014-09-04 10:01:54 +10:00
Fredrik Larson
b57ea9cb6c
Add new Sensor-shapes from Laurent
2014-09-04 09:58:50 +10:00
Fredrik Larson
7073b7c9fe
Remove actual file
2014-09-04 09:57:18 +10:00
Fredrik Larson
91244cd47a
Airspeed shapes place holder gone
2014-09-04 09:57:04 +10:00
Fredrik Larson
62b321ffa1
GPS shapes place holder removed from qrc
2014-09-04 09:56:13 +10:00
Fredrik Larson
3fbfd82206
Actualy downfile deleted
2014-09-04 09:55:27 +10:00
Fredrik Larson
4c5afba2aa
Actualy Up file deleted
2014-09-04 09:55:05 +10:00
Fredrik Larson
3e6bb1e09d
Remove other state from qrc also
2014-09-04 09:54:26 +10:00
Fredrik Larson
769e871f58
Remove old button
2014-09-04 09:54:03 +10:00
Fredrik Larson
c73905b24d
Start implimenting new Artwork from Laurent
2014-09-04 09:50:15 +10:00
Laurent Lalanne
8022fbc133
OP-1222 Revert : "No-sensor" icon available if needed.
2014-09-04 00:15:29 +02:00
Laurent Lalanne
b0b475bb60
OP-1222 Removed "No-sensor", polished estimated airspeed with gears
2014-09-04 00:11:00 +02:00
Laurent Lalanne
60f5fa068a
OP-1222 connection-diagram.svg file : Added GPS and connectors
2014-09-03 21:41:09 +02:00
Stefan Karlsson
9bfd648879
OP-1077 Prevent GCS flight log corruption when no flight log is chosen
2014-09-03 21:19:15 +02:00
Laurent Lalanne
dec4c83b68
OP-1222 Artwork for airspeed and gps sensors
2014-09-03 17:28:38 +02:00
Laurent Lalanne
61e65734b2
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into laurent/OP-1222_FW_Wizard
2014-09-03 00:44:25 +02:00
m_thread
fdeb1ccfc9
OP-1222 Minor changes in page path code.
2014-09-03 00:31:56 +02:00
m_thread
a36943c616
OP-1222 Added svg for gps shapes. Fixed some spelling errors.
2014-09-03 00:05:47 +02:00
Fredrik Larson
14574832b9
Tidy up text
2014-09-03 07:42:15 +10:00
Fredrik Larson
b93ff6bd89
Make a start on GPS page
2014-09-03 07:16:36 +10:00
Fredrik Larson
afeb464eb6
Add some line breaks
2014-09-03 04:41:49 +10:00
Fredrik Larson
577b38b786
Text for AirSpeed page
2014-09-03 04:31:39 +10:00
Laurent Lalanne
bc70db575d
OP-1222 FW_Wizard New artwork for connection diagram button (up/down or hover), added to wizardResources.qrc
2014-09-02 20:22:07 +02:00
Stefan Karlsson
fa1bd4c946
OP-1458 Deregister previous channel when the back button is pressed
2014-09-02 18:53:02 +02:00
Fredrik Larson
b59857e3e7
Merge branch 'next' into fw_wiz
...
Conflicts:
ground/openpilotgcs/src/plugins/welcome/welcomemode.cpp
2014-09-03 02:48:34 +10:00
Fredrik Larson
650cbd3b52
Uncrustify
2014-09-03 02:46:26 +10:00
Fredrik Larson
acee61b3b1
Skip bias calib on fixed wings
2014-09-03 02:39:18 +10:00
Fredrik Larson
b9f89e39e7
Uncrustify
2014-09-03 02:22:09 +10:00
Fredrik Larson
82a32a5d8e
Create airspeed page
2014-09-03 02:19:15 +10:00
m_thread
4bf932d36b
OP-1222 Uncrustification.
2014-09-02 16:46:40 +02:00
m_thread
af9dd99227
Merge remote-tracking branch 'origin/next' into thread/OP-1222_FW_Wizard
...
Conflicts:
ground/openpilotgcs/src/plugins/welcome/welcomemode.cpp
2014-09-02 16:44:11 +02:00
Fredrik Larson
6243cad768
Change mouse pointr type to show this is a link
2014-09-02 23:18:45 +10:00
m_thread
655d02622f
OP-1222 Minor ordering adjustments.
2014-09-02 14:01:02 +02:00
m_thread
b61471e8ef
OP-1222 Fixed a merge regression.
2014-09-02 13:49:01 +02:00
m_thread
8c841fa5f1
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into thread/OP-1222_FW_Wizard
2014-09-02 13:46:25 +02:00
m_thread
819e4d6b3b
OP-1222 Finished re-factoring vehicle selection pages,
2014-09-02 11:03:52 +02:00
Fredrik Larson
11068197c5
Change motor for engine
2014-09-02 14:29:49 +10:00
Fredrik Larson
7486ba8803
Put channels in order, make outputs match the diagrams, channels now
...
reflect common fixed wing model conventions
2014-09-02 14:23:26 +10:00
Fredrik Larson
34d8ba608c
Change button order in wizard to match the order of the config plugin,
...
also has two currently support types of airframe first
2014-09-02 13:30:22 +10:00
Fredrik Larson
f21a31cdbe
Comment out destructor to fix compile
2014-09-02 12:31:19 +10:00
Laurent Lalanne
fd9700b578
OP-1435 Add_more_info_PFD Changes in panel functions + removed spaces
2014-09-02 01:28:27 +02:00
Laurent Lalanne
81999ced23
OP-1435 Add_more_info_PFD Follow up to previous review. Added Panels.qml, System tab panel, new behavior for panels with close icon.
2014-09-02 00:21:38 +02:00
m_thread
c56980e54e
OP-1222 Re-factored and renamed selection page.
2014-09-02 00:10:31 +02:00
m_thread
5586b5b85c
Merge remote-tracking branch 'origin/corvuscorax/OP-1222_FW_Wizard' into thread/OP-1222_FW_Wizard
2014-09-01 22:47:15 +02:00
Stefan Karlsson
6633e788b1
OP-1458 Embed the delayed next QTimer in ConfigInputWidget
2014-08-31 23:41:23 +02:00
Stefan Karlsson
a59e4defc5
OP-1458 Shorten the transition delays on the input control setup page
2014-08-31 21:27:55 +02:00
Stefan Karlsson
507aa51221
OP-1458 Make stick identification in the input wizard more stable
2014-08-31 21:27:55 +02:00
Stefan Karlsson
cd5efd61d3
OP-1458 Increase the update for the accessory channels
2014-08-31 21:26:00 +02:00
Corvus Corax
daefab99be
OP-1222 fixed elevon mixer to be consistent with aileron type (no channel reversals needed), made FW wizzard and config widget create the same type of mixer setup
2014-08-31 20:15:36 +02:00
Corvus Corax
3f9fa97d0f
OP-1222 fixed FW elevon wizzard channel assignment to be compatible with config widget
2014-08-31 20:15:20 +02:00
Corvus Corax
798defd12d
OP-1222 uncrustify
2014-08-31 20:15:01 +02:00
Corvus Corax
5707459074
Merge branch 'next' into corvuscorax/OP-1222_FW_Wizard
2014-08-31 19:00:05 +02:00
Corvus Corax
b64326208e
Merge branch 'next' into corvuscorax/OP-1456_struct_to_array_improvement
2014-08-31 18:43:48 +02:00
Stefan Karlsson
644d35fa41
OP-1458 Restore to original input rate values when cancel is clicked
2014-08-31 15:47:13 +02:00
m_thread
4695a60df6
OP-1222 Added base page for selection kind of action.
2014-08-31 14:35:45 +02:00
Alessio Morale
f69e476ed3
Merge branch 'amorale/OP-1452_comusbbridge_improvements' into next
2014-08-29 20:25:29 +02:00
Laurent Lalanne
5f346d81e9
OP-1349_GCS Neutral_Spinboxes_in_Input_and_Output Disable keyboard tracking on inputform spinboxes (min, max, neutral).
2014-08-29 19:45:29 +02:00
Laurent Lalanne
c39424d50a
OP-1222_FW_Wizard : Finished artwork diagram, cpp file. Wing tips for FW, polished Vtail and all frames in dark gray.
2014-08-29 16:04:28 +02:00
Laurent Lalanne
826048e923
OP-1222 FW_Wizard SVG artwork connection-diagrams.svg Work in progress
2014-08-29 03:47:02 +02:00
Fredrik Larson
d4d1c9c482
Merge remote-tracking branch 'origin/dwillis/OP-1453_VersionCheck' into next
2014-08-29 09:51:18 +10:00
Fredrik Arvidsson
5d928725f1
Merge remote-tracking branch 'origin/next' into thread/OP-1222_FW_Wizard
...
Conflicts:
ground/openpilotgcs/src/plugins/config/cfg_vehicletypes/configmultirotorwidget.cpp
2014-08-29 00:50:08 +02:00
James Duley
e5d1676d44
OP-1463 allow for alternative_OPENPILOT_TOOLS_DIR:added check to see if it is set and use it if possible
2014-08-29 09:01:30 +12:00
Fredrik Larson
41ecbc3eba
Merge remote-tracking branch 'origin/laurent/OP-1438_VSI_Arc_PFD+Status' into next
2014-08-29 07:00:58 +10:00
Fredrik Larson
8d691f0f48
Merge remote-tracking branch 'origin/laurent/OP-1422_Tricopter_mixers_settings' into next
2014-08-29 06:54:22 +10:00
Fredrik Larson
ed85e026b1
Merge remote-tracking branch 'origin/laurent/OP-1362_make_ts_errors' into next
2014-08-29 06:53:43 +10:00
Fredrik Larson
82c38a0b90
Merge remote-tracking branch 'origin/laurent/OP-868_Text_in_Barographs' into next
2014-08-29 06:52:49 +10:00
Laurent Lalanne
d5c8e9a51e
OP-1134 Populate_new_custom_tab Lock Custom mixer table until frameType is saved on board, next edit.
2014-08-28 22:30:30 +02:00
Laurent Lalanne
485600ab5d
OP-1134 Populate_new_custom_tab : Fix comment
2014-08-28 20:25:22 +02:00
Laurent Lalanne
944e6882c5
OP-1134 Populate_new_custom_tab : Removed question mark
2014-08-28 20:18:54 +02:00
Laurent Lalanne
465f6dc701
OP-1134 Populate_new_custom_tab Protect current mixer table : Changes on Custom tab can't be saved until frameType is set to Custom.
2014-08-28 15:59:32 +02:00
Laurent Lalanne
b8913209dc
OP-1134_Populate_new_custom_tab : Typo, bad cleannup
2014-08-28 14:47:37 +02:00
Laurent Lalanne
c00aef04f8
OP-1134 Populate_new_custom_tab : Always update custom tab from airframe's mixer currently used
2014-08-28 14:43:52 +02:00
Laurent Lalanne
eda53adf9e
OP-1134 Populate_new_custom_tab Sub task OP-790 : Added custom labels in output, up to 8 Motors, revMotors or Servos
2014-08-28 13:40:02 +02:00
Laurent Lalanne
4e64710c54
OP-1134 Populate_new_custom_tab Fix struct size
2014-08-28 10:43:21 +02:00
Laurent Lalanne
a78e71c31a
OP-1134 Populate_new_custom_tab Fixes for files description
2014-08-28 09:55:55 +02:00
Fredrik Larson
6e86b3f157
Merge remote-tracking branch 'origin/parched/OP-1461_fix_copyqt_logic' into next
2014-08-28 09:59:30 +10:00
Fredrik Larson
8c65661e54
Merge remote-tracking branch 'origin/parched/OP-1460_copy_icu_again' into next
2014-08-28 09:59:25 +10:00
Laurent Lalanne
c6fc46403c
OP-1362 make_ts_errors Better fix, replace 0 with NULL and no more 'make ts' error. Tks Filnet
2014-08-28 00:11:46 +02:00
Laurent Lalanne
2202bbc7aa
OP-1362_make_ts_errors : Fix the last real error (filesearch.cpp)
2014-08-27 23:48:51 +02:00
James Duley
21d8159135
OP-1461 fix copyqt logic: renamed variables
2014-08-28 08:56:27 +12:00
m_thread
d87cf62c00
OP-1222 Added support for correct image scaling on open and resize.
2014-08-27 22:52:30 +02:00
Fredrik Larson
271f6090b5
Enable vtail again
2014-08-28 06:43:34 +10:00
Fredrik Larson
772ea8e051
Disable sliders by default, as default airframe is Aileron and on a clean
...
board with no settings the mixer slider will be enabled.
Use setCurrentText rather than relying on an index
2014-08-28 05:58:14 +10:00
Laurent Lalanne
9857ef56dd
OP-1422 Tricopter_mixers_settings : Uncrustify !
2014-08-27 20:38:04 +02:00
Laurent Lalanne
f313bef2e5
OP-1422 Tricopter_mixers_settings Store mixing / sliders values on board - Wizard/Config tab. Tricopter Yaw mixing now applies to servo, 100% default.
2014-08-27 20:33:11 +02:00
Fredrik Larson
63c4392932
Fix slider links, did this before but reator removed them due to wrong
...
naming in the UI by me.
2014-08-27 18:13:45 +10:00
Laurent Lalanne
4099507bf6
OP-1422_Tricopter_mixers_settings Wizard : Wrong mixer type for servo (was ReversedMotor). M3/M4 bugfix
2014-08-27 02:24:14 +02:00
Laurent Lalanne
2e5a28c5c3
OP-1362 make_ts_errors : Revert filesearch.cpp changes (compile error). Added Q_OBJECT for xmlconfig.cpp error
2014-08-27 01:35:09 +02:00
Fredrik Larson
4d420429ba
Merge branch 'fw_wiz2' into fw_wiz
2014-08-27 08:46:03 +10:00
Fredrik Larson
73ef79a95e
Header also
2014-08-27 08:45:50 +10:00
Fredrik Larson
dca5a92104
Replace with new version
2014-08-27 08:43:28 +10:00
m_thread
a215bca34c
OP-1222 Added fixed wings to connection diagram dialog.
2014-08-27 00:30:05 +02:00
Laurent Lalanne
5f3699fbaa
OP-1362 make_ts_errors Fix for 'make ts' errors. Still two errors, with one to fix (xmlconfig.cpp:61: Class 'XmlConfig' lacks Q_OBJECT macro)
2014-08-26 23:30:57 +02:00
m_thread
b31ee46724
OP-1222 Uncrustify
2014-08-26 22:34:58 +02:00
Laurent Lalanne
093d06b7a4
OP-868 Text_in_Barographs : Add space in vertical Barograph
2014-08-26 21:54:44 +02:00
Laurent Lalanne
0edf70d0aa
OP-1422_Tricopter_mixers_settings : Uncrustify
2014-08-26 19:31:08 +02:00
Laurent Lalanne
94809de9c4
OP-1422_Tricopter_mixers_settings Ternary operator and include qmath.h in cpp
2014-08-26 19:27:05 +02:00
Laurent Lalanne
aea2adf2df
OP-1422 Tricopter_mixers_settings Normalize mixer values saved from Wizard and Config tab. Fix bad values saved previously like -63/64.
2014-08-26 17:07:00 +02:00
Laurent Lalanne
458120cce2
OP-1422 Tricopter_mixers_settings : Do the same calc as Gcs and round values so Wizard set same values as Gcs defaults. Little fix for HexaX wizard that set HexaH frame !
2014-08-26 14:17:24 +02:00
Fredrik Larson
a7ad51d335
Minor UI improvment with the sliders
2014-08-26 19:44:31 +10:00
Fredrik Larson
71a6726749
This file looked fine in inkscape but rendered with a missing gradient in
...
the elevon artwork, a long battle with inkscape and it now renders correctly
again
2014-08-26 19:25:06 +10:00
Fredrik Larson
9a59cf347e
Create image for vtail in svg
2014-08-26 18:20:56 +10:00
Fredrik Larson
6ea2fc67db
When qcombo disabled, change index to None, cosmetic, was never used in
...
mixer but could confuse users, per Eric's suggestion.
Reenabled v-tail
2014-08-26 16:46:52 +10:00
Fredrik Larson
8befdeb9b2
Cleanup the fixed-wing part of the config plugin, I am not sure what
...
happened to this file and I'm not sure I want to know.
2014-08-26 16:16:01 +10:00
Alessio Morale
4d0af3b6aa
OP-1452 - fix hwwidget
2014-08-26 05:50:32 +02:00
Fredrik Larson
a4d2582cec
Move Config plugin for fixed wings back to oly Aileron type per Eric
2014-08-26 12:44:11 +10:00
Fredrik Larson
221dd1308f
Create new file for the main fixed wing page, on the fixed wing page we
...
need to show the servo types due to the need of knowing how many servos to
calibrate
2014-08-26 12:13:21 +10:00
Fredrik Larson
934faa5f8a
Revert adding servos based on Eric's feedback
2014-08-26 12:12:33 +10:00
Fredrik Larson
9da2b07bee
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into fw_wiz
2014-08-26 11:54:57 +10:00
James Duley
3890c7858f
OP-1461 fix copyqt logic:removed use of environment variable in openpilotgcs.pri
...
and force copy Qt libs when making package
2014-08-26 11:37:41 +12:00
m_thread
a9dad6f4df
OP-1222 Added reversed for servos. Beautification of fixed wing page.
2014-08-26 01:22:35 +02:00
Alessio Morale
5857b302b7
Merge remote-tracking branch 'origin/skarlsso/OP-1447_output_calibration_slider_adjustments' into next
2014-08-26 01:04:35 +02:00
dwillis
3c3c08d2d7
OP-1453 - Modify to get network access manager to remove itself once we
...
receive a response. Also check to see if we can access the network
before connection signals/slots. If the network isn't accessible, just
remove the network access manager instance.
2014-08-25 23:53:22 +01:00
James Duley
1bea84d7c9
added icu libs to be copied again
2014-08-26 10:30:24 +12:00
Philippe Renon
174b9bb611
Merge remote-tracking branch 'origin/parched/OP-1324_fix_build_when_python_isnt_python2' into next
...
Conflicts:
ground/openpilotgcs/src/python.pri
2014-08-26 00:08:53 +02:00
m_thread
73ca58ce0f
OP-1222 Disabled reverse.
2014-08-26 00:02:44 +02:00
m_thread
1d43814c5a
Merge remote-tracking branch 'origin/parched/OP-1324_fix_build_when_python_isnt_python2' into thread/OP-1222_FW_Wizard
...
Conflicts:
ground/openpilotgcs/src/python.pri
2014-08-25 23:57:54 +02:00
m_thread
12331586b7
Merge remote-tracking branch 'origin/next' into thread/OP-1222_FW_Wizard
2014-08-25 23:47:33 +02:00
m_thread
4273f6a1fc
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into thread/OP-1222_FW_Wizard
2014-08-25 23:46:03 +02:00
m_thread
a2af596b56
OP-1222 Changed servo calibarion to contain min, max and center on the same page.
2014-08-25 23:45:46 +02:00
Stefan Karlsson
52420c2ed6
OP-1459 Turn off useOpenGL by default in OPMapGadget
2014-08-25 19:15:03 +02:00
Alessio Morale
7ed3d9f7ad
Merge remote-tracking branch 'origin/laurent/OP-1432_Reverse_all_motors_gui_fix' into next
2014-08-25 14:27:19 +02:00
dwillis
b3f1c0281b
OP-1453 - Remove QNetworkAccessManager when we're done with it. Other
...
minor tweaks arising from review.
2014-08-24 23:50:26 +01:00
dwillis
8230f0915c
OP-1453 - add version_info as dependency to fix Win and OSX builds.
2014-08-24 23:29:27 +01:00
Laurent Lalanne
c4e1400355
OP-1438 VSI_Arc_PFD+Status Info.qml cleanup, added comments.
2014-08-24 23:43:13 +02:00
James Duley
4fa543c925
OP-1324 fixed the mingw version
2014-08-25 09:08:42 +12:00
Fredrik Larson
7f0901cdda
Create airspeed page
2014-08-25 06:31:52 +10:00
dwillis
6bb4843a22
OP-1453 - remember to schedule QNetworkReply for deletion once we're
...
done with the network response.
2014-08-24 21:30:49 +01:00
Stefan Karlsson
8614489467
OP-1458 Use fast input update rate throughout the TX wizard
2014-08-24 21:10:58 +02:00
Fredrik Larson
6bcc6f32ed
Add servos, more informative for end users
2014-08-25 03:43:59 +10:00
Fredrik Larson
9e93c7ded5
Rename wizard svg file, avoids confusion. TODO: Other duplicate files like
...
this that are shared with config and wizards
2014-08-25 03:21:20 +10:00
Fredrik Larson
c38242f627
Missed a damn space, OCD won't let me leave it as is.
2014-08-25 02:55:19 +10:00
Fredrik Larson
4874bdc120
Mac path fix for Python
2014-08-25 02:49:00 +10:00
dwillis
efeeb705b5
OP-1453 - Add mouse area to new version text that will launch the
...
software download page when clicked.
Strip CR from end of version read from website.
2014-08-24 01:29:33 +01:00
dwillis
b1b086e09a
OP-1453 - Fix relative alignment of version text and upgrade text.
2014-08-24 00:35:56 +01:00
Fredrik Larson
8133606453
disable Mixer by default
2014-08-24 09:18:49 +10:00
Fredrik Larson
57ef5625db
Add connections
2014-08-24 08:52:42 +10:00
Laurent Lalanne
72c3d3e9c1
OP-1438 VSI_Arc_PFD+Status : Display OPLinkID as hex value, all uppercase.
2014-08-24 00:23:39 +02:00
Corvus Corax
6faf1a73ac
OP-1456 get rid of cast_struct_to_array because it is error prone!
2014-08-24 00:16:34 +02:00
Laurent Lalanne
f1989ad468
OP-1438 VSI_Arc_PFD+Status : Renamed System tab as OPLM tab panel, added buttons and OplmId
2014-08-24 00:08:48 +02:00
Fredrik Larson
1776802ebd
Minor clean up
2014-08-24 07:57:59 +10:00
Fredrik Larson
030736f89c
First draft of totally reworked FixedWing layout for the config plugin
2014-08-24 07:37:59 +10:00
Fredrik Larson
5561221b9f
Merge branch 'thread/OP-1222_FW_Wizard' of ssh://git.openpilot.org/OpenPilot into fw_wiz
2014-08-24 01:53:39 +10:00
Fredrik Larson
86f8997e88
Start basics of config plugin page for FW clean up, add support for single
...
servo aileron fixedwings
2014-08-24 01:52:41 +10:00
m_thread
f494c326de
OP-1222 Fixed some groups in svg.
...
Removed translation node in svg by regrouping childs.
Fixed fit in view issue in fixedwingpage and some channel setup in outputcalibrationpage.
2014-08-23 17:50:50 +02:00
Fredrik Larson
b119f7ee5f
Update grouping to show servos
2014-08-24 00:40:24 +10:00
Fredrik Larson
6c79b5554f
Add single servo artwork
2014-08-24 00:34:07 +10:00
Stefan Karlsson
f81effa7ea
OP-1455 Send the current slider values when enabling Test outputs
2014-08-23 15:45:16 +02:00
Fredrik Larson
337ab6a436
Add servos to image as we will support single servo
2014-08-23 23:36:06 +10:00
Laurent Lalanne
ed9f0fcf86
OP-1438 VSI_Arc_PFD+Status : Add system / info panel, work in progress. Currently only Smeter on first Oplm.
2014-08-23 09:41:59 +02:00
Laurent Lalanne
00b8fea565
OP-1438_VSI Arc_PFD+Status : Master Caution alarm, white font
2014-08-23 09:40:33 +02:00
James Duley
3dca248938
OP-1324 fixed regex
2014-08-23 15:51:56 +12:00
James Duley
3e8de2e362
OP-1324 removed use of env variable in python.pri
2014-08-23 14:53:22 +12:00
dwillis
139f9c5276
OP-1453 - Add code to query latest version from web and set up
...
properties that can be used by the main form to display an 'update
available' notification if latest version doesn't match the current one.
2014-08-23 02:05:12 +01:00
Fredrik Larson
23ba253cba
Not sure if this is needed but updated the Python pri file to reflect the
...
correct version
2014-08-23 09:49:35 +10:00
Fredrik Larson
3dc74c8c59
Not sure if this is needed but updated the Python pri file to reflect the
...
correct version
2014-08-23 09:43:30 +10:00
dwillis
657ec00d72
OP-1453 - Fix alignment of version text
2014-08-22 23:58:17 +01:00
dwillis
7a4964eb74
OP-1453 - First pass at this: get version text on bottom of welcome
...
screen
2014-08-22 23:49:27 +01:00
Fredrik Larson
cda94b3319
Rename Legacy to Standard, while Legacy for Multis, not so for Fwings an
...
Helis.
2014-08-23 04:30:32 +10:00
Fredrik Larson
169b95fb4d
Move FWing ESC setting to use the setter.
2014-08-23 04:12:25 +10:00
Fredrik Larson
e4a4f35178
Summary to not show unknown ESC type fpr FWs, remane legacy ESC to
...
standard ESC, summary shows "legacy" still for Multis.
Remaining problems appear to be SVG ID related.
2014-08-23 02:00:11 +10:00
Fredrik Larson
18c3f8147a
Start basics of single Aileron type support, here be dragons and some SVG
...
known issues
2014-08-23 01:01:01 +10:00
Laurent Lalanne
8b6b64512f
OP-1438 VSI_Arc_PFD+Status : Bugfix, MouseArea was active on hidden background panel.
2014-08-22 16:19:07 +02:00
Fredrik Larson
9dbd2044c8
Group FW images correctly
2014-08-23 00:17:57 +10:00
Laurent Lalanne
8eab7400b7
OP-1438 VSI_Arc_PFD+Status : DemiBold font weight on top
2014-08-22 13:57:03 +02:00
Fredrik Larson
a5b8f76345
Update SVG for new output numbers, add standard fixed wig graphic which
...
uses single aileron servo
2014-08-22 11:47:42 +10:00
m_thread
a893f6ff2b
OP-1222 Renamed some pages. Added support for both esc and servo types.
2014-08-22 01:40:05 +02:00
m_thread
a7ab68f539
OP-1222 Fixed a 'off-by-one' bug with channels. Fixed some bugs in the configuration plugin regarding fixed wings.
2014-08-21 23:47:18 +02:00
Laurent Lalanne
3e92a26f87
OP-1438 VSI_Arc_PFD+Status Bottom alarms a little bigger
2014-08-21 23:12:44 +02:00
Fredrik Larson
527ec1d15d
Add new artwork
2014-08-22 05:51:26 +10:00
Fredrik Larson
6904ce4614
Change buttons, set default to standard servos
2014-08-22 05:50:25 +10:00
Fredrik Larson
ade59ada9e
Add servo buttons
2014-08-22 05:16:00 +10:00
Fredrik Larson
63be4f7b0e
Merge branch 'next' into fw_wiz
2014-08-22 05:11:33 +10:00
Alessio Morale
b6c053565e
OP-1434 - use degrees for rotation, fix Calibration gui
2014-08-21 19:34:36 +02:00
Alessio Morale
55557ecd60
OP-1434 - Add gps extended status
2014-08-21 19:34:35 +02:00
Alessio Morale
869515b349
OP-1406 - Enable calibration of external mag from GCS
2014-08-21 19:34:35 +02:00
Alessio Morale
cced294760
OP-1406 - Add support for aux mag calibration settings.
...
todo:
- GCS handling for extenal mag calibration
2014-08-21 19:34:35 +02:00
Alessio Morale
52ad63be33
OP-1406 - Add support for Aux magnetometer on flight controllers
2014-08-21 19:34:35 +02:00
Laurent Lalanne
c8cd749692
OP-1438 VSI_Arc_PFD+Status Refactored PFD for best viewing on small devices / laptops. Battery panel added on left
2014-08-21 14:28:17 +02:00
Fredrik Larson
2015968911
Merge branch 'copy' into next
2014-08-21 17:45:14 +10:00
James Duley
41fdf4e81f
OP-1338 changed to check if qt in tools
2014-08-21 08:49:39 +12:00
Fredrik Larson
079e251cc4
Merge branch 'next' into fw_wiz
2014-08-21 02:08:17 +10:00
Laurent Lalanne
501a59fcdc
OP-1438 VSI_Arc_PFD+Status : Display Vsi waypoint with guided flymodes only. Check AirframeType for FW/VTOL pathfollower use.
2014-08-20 15:18:54 +02:00
Fredrik Larson
e51529d025
Update default layout config
2014-08-20 22:22:47 +10:00
Laurent Lalanne
a00de4aaae
OP-1438 VSI_Arc_PFD+Status : Bigger Rcinput panel for best viewing
2014-08-20 13:36:05 +02:00
Laurent Lalanne
8447f474fd
OP-1438 VSI_Arc_PFD+Status : Typo (CruiseCtrl), little cleanup
2014-08-20 13:32:19 +02:00
Laurent Lalanne
8d0f4e71ea
OP-1438 VSI_Arc_PFD+Status : Added RcInput panel, work in progress
2014-08-20 02:10:31 +02:00
James Duley
675e1e4467
Merge branch 'next' into OP-1338_fix_specific_icu_so_version_number
2014-08-20 12:04:37 +12:00
Laurent Lalanne
2c25d2d875
OP-1438 VSI_Arc_PFD+Status : Added Thrust mode info close to Flightmode
2014-08-19 20:47:21 +02:00
Laurent Lalanne
47aadd25cd
OP-1438 VSI_Arc_PFD+Status : Vertical velocity display looks ugly due to telemetry updates, add some filtering.
2014-08-19 16:26:05 +02:00
Laurent Lalanne
5cda39d271
OP-1438 VSI_Arc_PFD+Status : Added FlightTime, ArmStatus, Stab info
2014-08-19 14:16:48 +02:00
Laurent Lalanne
a365c5c6df
OP-1438 VSI_Arc_PFD+Status : First commit, modified Vsi with arc, added foreground layer with gradient
2014-08-19 03:14:11 +02:00
m_thread
82a3590da5
OP-1222 Fixed a bug with Actuator settings and banks to use for motors.
2014-08-18 13:14:07 +02:00
m_thread
5354723928
OP-1222 Renamed some files.
...
Fixed Wing wizard made only available on Revo
Moved motor for fixed wing to channel 3 since channel 3 got its own timer.
Fixed a crash in config plugin when selecting Fixed Wing.
Added code in outputcalibration in Fixed Wing setup to set min and max values as well as neutral for servos.
Added Controller type Nano.
2014-08-18 01:20:31 +02:00
Fredrik Larson
137a6e4308
Refactor name of legacy servos, remove PID hard coding from the config
...
helper
2014-08-18 03:47:16 +10:00
Fredrik Larson
00ed28c983
Start adding PID page
2014-08-18 03:43:00 +10:00
Fredrik Larson
a46d5316ec
Tooltips
2014-08-18 02:51:49 +10:00
Fredrik Larson
2b6629e03a
Change wording, standard servos to analog servos
2014-08-17 23:06:01 +10:00
Fredrik Larson
ea1e95db7b
Minor refactroring of a type in a class, change ESC_TYPE and geter /
...
serter to be actuator type as we are dealing with servos. Add servos to
enum, remove hard coded min / max for now.
2014-08-17 22:55:11 +10:00
Fredrik Larson
3fc991fe2c
Add the outputpage for fixed wing support
2014-08-17 20:31:57 +10:00
James Duley
d22b0706aa
Merge branch 'parched/OP-1324_fix_build_when_python_isnt_python2' of ssh://git.openpilot.org/OpenPilot into python2_fixes
2014-08-17 11:50:31 +12:00
James Duley
9e8beda778
added quotation marks for PYTHON
2014-08-17 11:08:02 +12:00
Corvus Corax
bc8ccb7be7
Revert "Revert "Merge remote-tracking branch 'origin/parched/OP-1324_fix_build_when_python_isnt_python2' into next""
...
This reverts commit 449653f01e
.
2014-08-16 23:59:37 +02:00
Fredrik Larson
dec52c675c
Merge branch 'next' into kf_hayvosh/OP-1222_FW_Wizard_lets_get_this_finished
2014-08-17 04:15:38 +10:00
Fredrik Larson
3a4b27df5d
Minor formatting of all Wiz pages for consitency
2014-08-17 04:15:11 +10:00
Fredrik Larson
4c242fa2e0
Wording of FW wizard page
2014-08-17 04:01:21 +10:00
Stefan Karlsson
454ea624ba
OP-1450 Turn on high resolution support for OSX
2014-08-16 19:58:04 +02:00
Fredrik Larson
741efd9281
Add image
2014-08-17 01:57:15 +10:00
Fredrik Larson
0b147fded5
Minor formatting, add wizard image
2014-08-17 01:41:14 +10:00
Fredrik Larson
449653f01e
Revert "Merge remote-tracking branch 'origin/parched/OP-1324_fix_build_when_python_isnt_python2' into next"
...
This reverts commit 4592de13bd
, reversing
changes made to a309537e62
.
2014-08-16 23:53:02 +10:00
Corvus Corax
4592de13bd
Merge remote-tracking branch 'origin/parched/OP-1324_fix_build_when_python_isnt_python2' into next
2014-08-16 13:53:16 +02:00
Fredrik Larson
dd07ccbec9
Resolve merge conflicts
2014-08-16 14:20:31 +10:00
Fredrik Larson
501441d3fb
Merge branch 'next' into kf_hayvosh/OP-1222_FW_Wizard_lets_get_this_finished
...
Conflicts:
ground/openpilotgcs/src/plugins/setupwizard/pages/outputcalibrationpage.cpp
ground/openpilotgcs/src/plugins/setupwizard/vehicleconfigurationsource.h
2014-08-16 12:12:15 +10:00
Stefan Karlsson
49c5c7a3d8
OP-1447 Use smaller steps for the output calibration wizard page slider
2014-08-15 20:03:08 +02:00
Fredrik Larsson
a309537e62
Merge branch 'hayvosh/logo_delete' into next
2014-08-15 14:27:59 +02:00
Fredrik Larson
731153043a
Old logo file
2014-08-15 21:23:49 +10:00
Fredrik Larson
ab43fbe7a8
Fix missing lib
2014-08-15 21:17:01 +10:00
Fredrik Arvidsson
341de560b6
Merge remote-tracking branch 'origin/abeck/OP_1401_qt_53_upgrade_macosx' into next
2014-08-13 23:41:09 +02:00
Alessio Morale
eed81bd32a
Merge remote-tracking branch 'origin/laurent/OP-1425_Small_typo_KpKi' into next
2014-08-13 16:36:34 +02:00
m_thread
2e7eea7383
Merge remote-tracking branch 'origin/next' into thread/OP-1400_Qt_5.3.1_Upgrade
2014-08-12 10:37:15 +02:00
Fredrik Arvidsson
1558c6d735
Merge remote-tracking branch 'origin/shared/OP-1398_qt531_upgrade' into thread/OP-1400_Qt_5.3.1_Upgrade
...
Conflicts:
make/tools.mk
2014-08-11 23:25:37 +02:00
Stefan Karlsson
f569a9d8cb
OP-1397 Filter out unnecessary debug messages and use asserts instead.
2014-08-10 20:19:29 +02:00
Stefan Karlsson
454d491e48
Merge branch 'next' into skarlsso/OP-1397_add_responsiveness_to_txpid
...
Conflicts:
ground/openpilotgcs/src/plugins/config/configtxpidwidget.cpp
ground/openpilotgcs/src/plugins/config/configtxpidwidget.h
2014-08-10 10:06:44 +02:00
Fredrik Arvidsson
bc5bf38ec5
Merge remote-tracking branch 'origin/skarlsso/OP-1423_populate_txpid_min_max_fields' into next
2014-08-09 10:28:07 +02:00
Laurent Lalanne
c90bf0f8e0
OP-1432 Reverse_all_motors_gui_fix : Fixes all Hexacopters error when Gcs load "Reverse all motors" parameter.
2014-08-09 04:26:16 +02:00
m_thread
717de29648
OP-1400 Upgraded make and copydata files to use Qt 5.3.1 Opensource.
2014-08-08 13:48:36 +02:00
Gasté Olivier
dfb21482f4
DSM protocol improvement
...
added item in DSM protocol in GCS
2014-08-08 13:14:39 +02:00
Stefan Karlsson
4754e62a8e
OP-1423 Use the TxPIDSettings::PIDsOptions enum instead of string comparisons
2014-08-05 19:31:26 +02:00
Laurent Lalanne
8821754b4a
OP-1425 Small_typo_KpKi : Fix typo + french translation / updated translation for error messages
2014-08-05 12:49:35 +02:00
Alessio Morale
6884e9f378
Merge remote-tracking branch 'origin/amorale/OP-1395_flight_log_enhancements' into next
2014-08-02 20:41:58 +02:00
Stefan Karlsson
b285df98c7
OP-1423 Populate TxPID Min/Max fields with the current values from the Stabilization page
2014-08-01 13:37:41 +02:00
Stefan Karlsson
04d9d3191d
OP-1397 Fix StabilizationSettingsBankX type for defaultValueForPidOption
2014-08-01 10:50:52 +02:00
Stefan Karlsson
f9343d9959
OP-1397 Fetch default values for GyroTau
2014-08-01 09:41:13 +02:00
Stefan Karlsson
12589abe7e
OP-1397 Read default values for selected PID option from StabilizationSettingsBankX
2014-07-31 00:02:07 +02:00
Stefan Karlsson
3e4737949a
OP-1397 Make sure the Min/MaxPIDx widgit limits get set before the values are populated
2014-07-31 00:01:09 +02:00
Stefan Karlsson
0416c39cdb
OP-1397 Limit the Attitude Responsiveness values to 180 degrees
2014-07-31 00:00:33 +02:00
Stefan Karlsson
14770876cd
OP-1397 Change spinbox properties when a Responsiveness item is selected
2014-07-30 23:50:10 +02:00
Alessio Morale
33439a8781
Merge remote-tracking branch 'origin/amorale/OP-1419_mag_r2c2_factor_not_saved' into rel-14.06
2014-07-29 00:58:23 +02:00
Alessio Morale
61cdd530c6
Merge remote-tracking branch 'origin/laurent/OP-1337_French_translations_updates' into rel-14.06
2014-07-29 00:55:10 +02:00
Alessio Morale
5f8900f18f
OP-1419 - Uses MAG_TRANSFORM_NUMELEM instead
2014-07-27 20:40:17 +02:00
Alessio Morale
401aeee9eb
OP-1419 - fix mag factor r2c2 not saved
2014-07-27 20:25:57 +02:00
Laurent Lalanne
e7ce7ae4f7
OP-1337 French_translations_updates : Typo
2014-07-27 12:55:22 +02:00
Laurent Lalanne
6d096cad4a
OP-1337 French_translations_updates : Calibration help text again
2014-07-27 12:43:03 +02:00
Alessio Morale
4de36902d0
OP-1358 Update level trim code to use the newly provided fields
2014-07-21 11:01:11 +02:00
Alessio Morale
25c54ac16d
Merge remote-tracking branch 'origin/laurent/OP-1063_Multi_config_Hexa_fixes' into rel-14.06
2014-07-16 20:07:31 +02:00
Alessio Morale
f6ab4cdfb1
Merge remote-tracking branch 'origin/filnet/OP-1383_fixed_GCS_crashes_when_using_serial_connections' into rel-14.06
2014-07-16 20:00:32 +02:00
Alessio Morale
cacccd985e
Merge remote-tracking branch 'origin/filnet/OP-1393_SerialPlugin_destructor_generates_valgrind_error' into rel-14.06
2014-07-16 19:57:44 +02:00
Philippe Renon
859cb59df9
OP-1383 minor improvment to original fix + better comment
2014-07-15 00:02:16 +02:00
Philippe Renon
ef785bd060
OP-1383 follow up cleanup - ConnectionManager should not readily expose internal QIODevice
2014-07-14 22:09:53 +02:00
Philippe Renon
e261404206
OP-1383 follow up cleanup - improved closeDevice making sure that m_deviceOpened is always set back to false
2014-07-14 22:07:44 +02:00
Philippe Renon
3e5240062a
OP-1383 fixed Qt warning about QSerialPort parenting and thread ownership (seems to fix a crash on Windows when using serial connections)
2014-07-14 22:04:47 +02:00
Philippe Renon
89bc0b13f2
OP-1398 OP-1399 Windows Qt 5.3.1 upgrade - workaround for QSerialPortInfo::availablePorts() returning spurious ports (QTBUG-39748)
2014-07-14 20:03:19 +02:00
Philippe Renon
e196a1f01b
OP-1398 OP-1399 Windows Qt 5.3.1 upgrade - removed duplicate method declarations in ophid header (were added in standard hidsdi.h header?)
2014-07-14 18:26:41 +02:00
Philippe Renon
c60417badb
OP-1398 OP-1399 Windows Qt 5.3.1 upgrade - updated ICU version from 51 to 52 in copydata.pro
2014-07-14 18:26:40 +02:00
Laurent Lalanne
d2471361bb
OP-1063 Multi_config_Hexa_fixes : Uncrustify
2014-07-14 15:59:26 +02:00
Laurent Lalanne
748a522b5d
OP-1063 Multi_config_Hexa_fixes : Commented mixer matrix, cleanup.
2014-07-14 15:50:48 +02:00
Laurent Lalanne
8c86b6d629
OP-1063 tr() missing - fix comments
2014-07-14 13:04:20 +02:00
Alessio Morale
6c8e4c8fad
uncrustify
2014-07-14 11:17:42 +02:00
Alessio Morale
dd19818e1b
Merge branch 'amorale/OP-1347_flight_logs_segfault' into rel-14.06
2014-07-14 11:07:54 +02:00
Alessio Morale
9af1d500f7
OP-1395 - Remove Qt::Dialog flag as it is misbehaving in linux
2014-07-14 11:06:35 +02:00
Alessio Morale
19a891c296
Merge remote-tracking branch 'origin/laurent/OP-1354_Current_voltage_fixes_and_more_in_PFD' into rel-14.06
2014-07-14 10:56:40 +02:00
Alessio Morale
167f392384
Merge remote-tracking branch 'origin/laurent/OP-1337_French_translations_updates' into rel-14.06
2014-07-14 10:33:11 +02:00
Alessio Morale
b86905e6fa
Merge remote-tracking branch 'origin/laurent/OP-1390_OpenGL_for_old_graphics' into rel-14.06
2014-07-14 10:19:15 +02:00
Alessio Morale
2acb60921b
Merge remote-tracking branch 'origin/rodneygrainger/OP-1391_fix_to_prevent_arming_if_unsafe_due_to_thrust_mode' into rel-14.06
2014-07-14 10:08:52 +02:00
Laurent Lalanne
c26e33964a
OP-1063 Multi_config_Hexa_fixes Added OctoX, define new mixer table for Octo(p) and OctoX. New motor definition for OctoX (NNE, ENE...) Fixes for svg frames. Defined default settings for OctoP/X in setupwizard (but disabled)
2014-07-13 13:58:18 +02:00
Laurent Lalanne
5b3f2513c6
Merge branches 'laurent/OP-1063_Multi_config_Hexa_fixes' and 'laurent/OP-1063_Multi_config_Hexa_fixes' of ssh://git.openpilot.org/OpenPilot into laurent/OP-1063_Multi_config_Hexa_fixes
...
Added Svg OctoX frame
2014-07-13 11:07:40 +02:00
Laurent Lalanne
711aa7f7d6
OP-1063_Multi_config_Hexa_fixes Added OctoX Svg
2014-07-13 11:01:06 +02:00
Laurent Lalanne
64eb77ed8b
OP-1063 Multi_config_Hexa_fixes Svg file : Added HexaX_reverse and fixed gradients
...
SetupWizard : Updated Hexa, HexaX and HexaH default values, default
Throttle curve at 90% max
Fixed a previous bug sign in HexaH (and HexaX because previously copied)
: Bug was in M4 Roll and M6 Yaw.
2014-07-13 10:30:45 +02:00
Laurent Lalanne
0c0ae36413
OP-1063 Multi_config_Hexa_fixes Svg file : Added HexX_reverse and fixed gradients
...
SetupWizard : Updated Hexa, HexaC and HexaH default values, default Throttle curve at 90% max
Fixed a previous bug sign in HexaH (and HexaX because previously copied) : Bug was in M4 Roll and M6 Yaw.
2014-07-13 01:39:50 +02:00
Alessio Morale
fd307479e8
OP-1395 - Change labels for better readability remove trailing spaces from translated strings
2014-07-10 22:12:25 +02:00
Alessio Morale
ca12105527
OP-1395 - missing uncrustification
2014-07-10 22:05:12 +02:00
Laurent Lalanne
748190935d
OP-1063 Multi_config_Hexa_fixes : Mixer matrix settings for Hexa, HexaX, HexaH.
...
New mixer values (60/40) for Pitch and Roll, read from values stored in board.
Svg fixes
2014-07-10 16:33:11 +02:00
Laurent Lalanne
a46480a99b
OP-1063 Multi_config_Hexa_fixes : Added real HexaX, renamed HexaX > HexaH
...
Added artwork in config and wizard svg. Cleanup on svg connection diagram (layers)
DO NOT USE until mixers are fixed
2014-07-10 06:01:28 +02:00
Alessio Morale
c01047920a
OP-1395 - Remove Qt::Dialog flag as it is misbehaving in linux
2014-07-09 23:06:14 +02:00
Alessio Morale
e53be4f8ec
OP-1395 - Fix log entries downloaded counter in dialog
2014-07-09 19:49:14 +02:00
Alessio Morale
dc11ff51b1
OP-1395 - fix typo in Flight log dialog
2014-07-09 08:40:31 +02:00
Alessio Morale
0b16d33b88
Merge branch 'amorale/OP-1347_flight_logs_segfault' into amorale/OP-1395_flight_log_enhancements
2014-07-08 18:27:25 +02:00
Alessio Morale
5284419cda
OP-1347 - Add title/icon, cleanup and fix modality
2014-07-08 15:13:52 +02:00
Alessio Morale
80169e998f
OP-1395 - Handles and unpack multiple uavos in single Debug Log Slot, default interval set to 500ms,
2014-07-08 02:51:50 +02:00
Alessio Morale
3f60e75d2c
OP-1347 - Get rid of QDialog and all QWidget stuffs.
...
Todo: make it modal, the problem right now is with its parent being an QWidget
2014-07-07 16:50:03 +02:00
James Duley
95676043d7
on linux check whether QT_INSTALL_LIBS are /usr/lib/* set copyqt to 0 if that is the case
2014-07-07 08:43:04 +12:00
Philippe Renon
352f0112e9
OP-1393 fixed valgrind error reported in SerialPlugin destructor
2014-07-06 17:56:34 +02:00
Laurent Lalanne
fc1b49fe01
OP-1354 PFD fixes for telemetry rates display / Telemetry status. Sumdist only displayed if connected via OPLM
2014-07-06 14:53:43 +02:00
Laurent Lalanne
145a69c9f5
OP-1337 Typos fixes in code + Translation update
2014-07-05 18:51:16 +02:00
Laurent Lalanne
05e7339ecc
OP-1390 Copy only opengl32.dll 32bit version
2014-07-05 14:12:27 +02:00
James Duley
90b84b210e
Revert "removed so version number from linux icu libs"
...
it breaks the build with qt_sdk_install
This reverts commit d437976287
.
2014-07-05 23:40:37 +12:00
dwillis
4e78d3cafa
OP-792
...
Clear bound combo box lists on board disconnect to ensure that we get
new options added on the next connected signal. This ensures that
different board types always get the correct options when connected.
2014-07-05 01:44:55 +01:00
Laurent Lalanne
db63158bc6
OP-1390 Updated wiki link for download, removed extra space added.
2014-07-04 18:36:43 +02:00
Laurent Lalanne
99db0c5025
OP-1390 First commit - Need valid download link
2014-07-04 17:21:39 +02:00
James Duley
455c33fb29
check whether python is python 2 use python2 if not
2014-07-04 14:43:15 +12:00
dwillis
5c085823cf
OP-792
...
Make sure m_currentBoardId is initialized to a known value that we can
use to check to see if we actually have a board id or not. Only set up
limits for UAVObjects bound to combo box if we have a board id that is
not set to the default value.
2014-07-04 01:18:24 +01:00
Philippe Renon
01b01052a8
Merge remote-tracking branch 'origin/filnet/OP-1384_revo_board_rotation_is_cleared_by_other_calibration_steps' into next
2014-07-03 22:38:14 +02:00
James Duley
d437976287
removed so version number from linux icu libs
2014-07-03 19:40:41 +12:00
Philippe Renon
f345adae44
OPO-1384 thermal calibration ui : changed label Variance back to Gradient
2014-07-03 00:54:00 +02:00
Philippe Renon
20df4b7903
OP-1384 updated calibration help text
2014-07-03 00:51:49 +02:00
Philippe Renon
0ccf4e2ea2
OP-1384 minor changes to thermal calibration textual instructions
2014-07-03 00:23:51 +02:00
Philippe Renon
4de8575fa9
OP-1384 gyro calibration will not zero revo board rotation anymore
2014-07-03 00:22:40 +02:00
Alessio Morale
4389f767f3
uncrustify
2014-07-02 23:27:58 +02:00
Alessio Morale
1c4d48b663
Merge remote-tracking branch 'origin/filnet/OP-1376_calibration_results_not_saved_to_SD' into rel-14.06
2014-06-30 23:10:17 +02:00
Alessio Morale
5b4a086193
Merge remote-tracking branch 'origin/laurent/OP-1337_French_translations_updates' into rel-14.06
2014-06-30 23:07:25 +02:00
Philippe Renon
1497d45eee
OP-1377 calibration config panel Apply button is now visible only in Expert mode
2014-06-29 21:11:34 +02:00
Philippe Renon
645f1a16ac
OP-1376 calibration config panel now propoperly saves result to board SD
2014-06-29 21:10:04 +02:00
Laurent Lalanne
dcaa9e19ca
OP-1337 Translations fixes
2014-06-28 14:17:32 +02:00
Alessio Morale
0587a2b368
Merge remote-tracking branch 'origin/laurent/OP-1339_System_Health_fixes' into next
2014-06-28 11:36:25 +02:00
Laurent Lalanne
1ed2dbfe29
OP-1337 Little typo error
2014-06-28 11:06:33 +02:00
Alessio Morale
1b823b7b92
Merge remote-tracking branch 'origin/Bertrand/OP-1308_Set_Same_Logic_To_Alarms' into next
...
Conflicts:
flight/libraries/sanitycheck.c
flight/modules/StateEstimation/filtermag.c
flight/modules/System/systemmod.c
2014-06-26 20:31:27 +02:00
Alessio Morale
b16f8c54e2
Merge remote-tracking branch 'origin/laurent/OP-1337_French_translations_updates' into next
2014-06-26 19:41:01 +02:00
Alessio Morale
cf6d5be009
Merge remote-tracking branch 'origin/laurent/OP-1354_Current_voltage_fixes_and_more_in_PFD' into next
2014-06-26 19:39:49 +02:00
Laurent Lalanne
75160750fb
OP-1337 Translations updates
2014-06-22 22:53:28 +02:00
Laurent Lalanne
8895cae3eb
Merge branch 'next' into laurent/OP-1337_French_translations_updates
...
Conflicts:
ground/openpilotgcs/src/plugins/config/calibration/thermal/compensationcalculationtransition.h
2014-06-22 22:06:35 +02:00
Alessio Morale
7fc58a6b2b
Merge remote-tracking branch 'origin/filnet/OP-1351_calibration_ui_polishing' into next
2014-06-22 20:51:41 +02:00
Laurent Lalanne
c6245260ec
OP-1354 Removed commented code
2014-06-22 20:37:22 +02:00
Laurent Lalanne
f02f12631d
OP-1354 Sumdist reset
2014-06-22 17:06:09 +02:00
Alessio Morale
f30dd414ac
Merge branch 'amorale/OP-1227_cc_high_cpu_utilization' into next
2014-06-22 16:06:08 +02:00
Laurent Lalanne
6bdb2fe0b3
OP-1354 Waypoint heading/distance info, basic distance counter.
2014-06-21 21:19:21 +02:00
Laurent Lalanne
56e3b43e9f
OP-1354 Missing WaypointActive
2014-06-21 13:20:09 +02:00
Laurent Lalanne
7e62aa4161
OP-1354 Added waypoint info : wp# / wp count and mode
2014-06-21 13:09:23 +02:00
Laurent Lalanne
ae0e92b9a0
OP-1354 Compass-waypoint visibility, Home info animation.
2014-06-21 01:31:50 +02:00
Laurent Lalanne
21fcbf024d
OP-1354 ETA for home based on current velocity and distance, time conversions/formating
2014-06-20 20:33:43 +02:00
Laurent Lalanne
1921f929f3
OP-1354 Fixed pitch0 line, some centering. Added Home info : distance/bearing to home
2014-06-20 18:26:31 +02:00
Laurent Lalanne
8e2efe0c5f
OP-1354 Added compass-home (Enabled if TakeOffLocation.Status is Valid) and compass-waypoint (Currently disabled)
2014-06-20 00:50:44 +02:00
Laurent Lalanne
5dc0cb7d8e
OP-1354 Fixes center-arrows position on resize, disable sideslip moving (flicker issue on SmoothedAnimation)
2014-06-19 20:50:47 +02:00
Laurent Lalanne
29d0d31e09
OP-1354 PFD fixes : World size (grey background appears when board is tilted) + Removed empty foreground item (add flickering on render)
2014-06-19 00:49:45 +02:00
Laurent Lalanne
98af0a544f
OP-1354 Current_voltage_fixes_and_more_in_PFD : Minor changes to remove some glitches
2014-06-17 19:37:09 +02:00
Laurent Lalanne
529cf301b0
Merge branch 'next' into laurent/OP-1354_Current_voltage_fixes_and_more_in_PFD
2014-06-17 17:17:23 +02:00
Laurent Lalanne
8988e4901b
OP-1354 Current_voltage_fixes_and_more_in_PFD : Solid border with round corners, better resizing
2014-06-17 14:29:24 +02:00
Philippe Renon
d775eb536a
OP-1351 changed some thermal calibration instruction messages from Warn to Info
2014-06-16 23:06:06 +02:00
Philippe Renon
0f439baff2
OP-1351 six point calibration would not clear instruction text when displaying home location not set error message
2014-06-16 23:05:19 +02:00
Laurent Lalanne
a46a1e09fb
OP-1339 System Health fixes : Alignments, text center, text sizes, round corners over layers, red cross.
2014-06-16 22:03:23 +02:00
Alessio Morale
dfdce20044
Merge remote-tracking branch 'origin/Bertrand/OP-1339_System_Health_Improvement' into next
2014-06-16 10:04:55 +02:00
Alessio Morale
3932d0a8bd
Merge remote-tracking branch 'origin/laurent/OP-1354_Current_voltage_fixes_and_more_in_PFD' into next
2014-06-16 10:04:07 +02:00
Philippe Renon
bd127320d7
OP-1351 thermal calibration - fixed glitch in time display
2014-06-14 22:24:07 +02:00
Philippe Renon
7eea7113e3
OP-1351 six point calibration - replaced unset home location error popup wiht instruction message
2014-06-14 18:41:53 +02:00
Philippe Renon
440741f616
OP-1351 fixed an instruction message
2014-06-14 18:19:18 +02:00
Philippe Renon
48978b523c
OP-1351 minor cleanups
2014-06-14 18:14:10 +02:00
Philippe Renon
6e43858f50
OP-1351 commented out thermal rise simulation
2014-06-14 18:13:17 +02:00
Philippe Renon
51bfb49e8c
OP-1351 add more helpful instruction to thermal calibration (end condition, estimated time, ...)
2014-06-14 18:11:43 +02:00
Philippe Renon
1e0028cc2f
OP-1531 thermal calibration now displays the acquired temperature range + cleaned up display and handling of temp and variance.
2014-06-13 00:40:55 +02:00
Philippe Renon
bc7087da1a
OP-1351 added missing tr() call for thermal calibration estimated time message
2014-06-12 21:11:45 +02:00
Kevin Finisterre
58dad5d3a5
Try to set Ilimit Rate... somehow I set Ilimit Attitude instead. Need to sort out. basic idea worked though.
2014-06-12 12:07:03 -04:00
Kevin Finisterre
9aaa764797
work out a method to set some default PIDs... using a setData() call helps!!!
2014-06-12 11:05:46 -04:00
Kevin Finisterre
1bf9f250dc
poor attempt to set some default PIDS? make a note to change the modelview ehre as well.
2014-06-12 02:43:38 -04:00
Kevin Finisterre
2dcc9c59f1
correct values to be more appropriate for VehicleConfigurationHelper::applyMixerConfiguration()
2014-06-11 21:28:20 -04:00
Kevin Finisterre
47673f519e
Attempt to set some mixer values
2014-06-11 21:25:05 -04:00
Kevin Finisterre
64b2fce3d4
I created some sort of issue in the Output warning highlights. Disable for now.
2014-06-11 16:02:15 -04:00
Philippe Renon
67ff2e58b8
OP-1351 now use Newton's law of cooling to simulate temperature rise
2014-06-11 21:35:07 +02:00
Kevin Finisterre
569209a510
add setupElevonServo function
2014-06-11 15:20:31 -04:00
Kevin Finisterre
1f74a78263
Attempt adding in the proper Mixer setting constructs for Elevon setup.
2014-06-11 14:41:42 -04:00
Kevin Finisterre
b9733363b3
some revision control data is misplaced preventing compile
2014-06-11 12:23:33 -04:00
Laurent Lalanne
4ecc78a353
OP-1337 Simplified tooltip message for DelayComp/CC inverted mode
2014-06-11 07:56:16 +02:00
Philippe Renon
e596f2ea90
OP-1351 thermal calibration - added Debug message type and used it to stop displaying some status messages
2014-06-11 01:07:00 +02:00
Kevin Finisterre
7558509720
Revert "Fix minor cosmetic issue where vtail model was not rendering in the Configuration screen. Edit the Inkscape Object Properties."
...
This reverts commit 11fa414e1a
.
Conflicts:
ground/openpilotgcs/src/plugins/config/images/fixedwing-shapes.svg
ground/openpilotgcs/src/plugins/setupwizard/pages/fixedwingpage.cpp
2014-06-08 00:00:43 -04:00
Kevin Finisterre
28246cccbe
fix remaining headers
2014-06-07 23:04:12 -04:00
Kevin Finisterre
0fa69ba789
add proper header definition for Elevon setup
2014-06-07 22:52:28 -04:00
Kevin Finisterre
0bd4e9efa5
Try to fix my Vtail->Elevon naming issue. Attempt to fix Elevon mixer setting defaults
2014-06-07 22:31:42 -04:00
Kevin Finisterre
c2c89bf0f5
Merge remote-tracking branch 'origin/next' into thread/OP-1222_Fixed_Wing_Wizard_Support
...
Getting more current code in place.
2014-06-07 21:24:05 -04:00
Alessio Morale
2396350f2f
OP-1365 Flight code instrumentation API: Implementation of UAVObject wrapper layer
2014-06-06 22:19:27 +02:00
Philippe Renon
4a6c417bda
OP-1351 fixed inversed calibration instruction text
2014-06-01 20:50:46 +02:00
Philippe Renon
b348dbdd1c
OP-1351 moved calibration help text to its own tab (plenty of room to add more help..)
2014-06-01 19:28:15 +02:00
Philippe Renon
bfff7f73ed
OP-1351 made instruction text more consistent accross calibration steps
2014-06-01 17:41:05 +02:00
Philippe Renon
e434fc6db9
OP-1351 display thermal calibration estimated duration in instruction text box
2014-06-01 17:21:03 +02:00
Philippe Renon
b13e5548c1
OP-1351 made sure that progress bar won't show 100% when calibration failed
2014-06-01 17:20:17 +02:00
Philippe Renon
99444babeb
OP-1351 simplified thermal progress bar handling and made it indeterminate when target duration not yet estimated
2014-06-01 16:03:31 +02:00
Philippe Renon
e0a61603bf
OP-1351 fixed compilation error caused by duplicate method
2014-06-01 15:01:02 +02:00
Philippe Renon
d70c78109f
OP-1351 fixed issue with buttons initial enabled state
2014-06-01 14:31:21 +02:00
Philippe Renon
2a1e2436eb
OP-1351 added progress bar for sixpoint calibration
2014-06-01 12:49:57 +02:00
Philippe Renon
0b108ecf04
OP-1351 Apply and Save logic for thermal calibration now works as expected
2014-06-01 01:08:21 +02:00
Philippe Renon
149f7e79d9
OP-1351 add acquiring flag to avoid spurious samples at the end of thermal calibration acquisition
2014-05-31 20:15:10 +02:00
Philippe Renon
bdbe9d7f68
OP-1351 fixed early closing of debug log file causing some qt warnings and loss of debug output
2014-05-31 19:44:09 +02:00
Philippe Renon
489f59b65d
OP-1351 fixed issue that caused thermal calibration to progress bar to move back
2014-05-31 19:42:53 +02:00
Philippe Renon
5182ccc2eb
OP-1351 initial cleanup of thermal calibration + added attempt at simulating the temperature rise
2014-05-31 19:42:40 +02:00
Philippe Renon
14e8e769c8
OP-1351 made help icon size consistent accross configuration panels
2014-05-30 19:06:34 +02:00
Philippe Renon
111dcd704f
OP-1351 SixPointCalibrationModel will now only save relevant parts of uavobjects to avoid stomping irrelevant parts
2014-05-30 19:06:34 +02:00
Philippe Renon
ac61ed35d2
OP-1351 use two instances of SixPointCalibrationModel (one for accel and one for mag calibration) to avoid apply/save issues when using only one
2014-05-30 19:06:29 +02:00
Philippe Renon
9f50859978
OP-1351 Apply and Save logic for board level calibration now works as expected
2014-05-30 18:07:23 +02:00
Philippe Renon
20708f0058
OP-1351 Apply and Save logic for sxi point calibration now works as expected
2014-05-30 15:11:37 +02:00
Philippe Renon
934a11bd96
OP-1351 Apply and Save logic for gyro bias calibration now works as expected
2014-05-30 15:09:07 +02:00
Kevin Finisterre
11fa414e1a
Fix minor cosmetic issue where vtail model was not rendering in the Configuration screen. Edit the Inkscape Object Properties.
...
Likewise adjust fixedwingpage.cpp to be more consistant with the inkscape label. ie 'vtail' vs. 'v-tail'
2014-05-29 11:51:20 -04:00
Philippe Renon
bd6bd043d1
OP-1351 thermal calibration - fixed duplicate signal warning
2014-05-29 00:26:37 +02:00
Philippe Renon
9cced08f82
OP-1351 reviewed instructions text for all calibration steps
2014-05-28 23:43:11 +02:00
Philippe Renon
60700cab7f
OP-1351 improved instructions handling for thermal calibration (removed duplicates, specified instruction types)
2014-05-28 23:07:31 +02:00
Laurent Lalanne
534a3d2282
OP-1337_French_translations_updates Changes/Updates in uavconfiginfo.cpp (not sure is currently used)
2014-05-28 20:43:38 +02:00
Laurent Lalanne
94150fc2d3
Merge branch 'next' into laurent/OP-1337_French_translations_updates
2014-05-28 20:03:14 +02:00
Laurent Lalanne
e3f426d758
OP-1354 Removed pitch0 line from Pitch-scale, fixed RoolScale position (based on radius) + center of rotation.
2014-05-27 22:16:05 +02:00
Laurent Lalanne
08dce43934
OP-1354 Background color (Consumed energy alarm) only displayed with value is > 0
2014-05-27 00:03:52 +02:00
Laurent Lalanne
f8ce7f0624
OP-1354 Added ConsumedEnergy alarm on Pfd : Color changes based on EstimatedFlightTime : 2mn - Orange / 1min Red
2014-05-26 19:57:33 +02:00
Corvus Corax
bf16738fd3
Merge branch 'next' into amorale/OP-1350_takeoff_location_handling
2014-05-26 17:16:47 +02:00
Laurent Lalanne
6a9f588082
OP-1354 Updates battery values : Fixes blinking pfd
2014-05-26 16:56:18 +02:00
Laurent Lalanne
9dc02fde61
OP-1354 Current voltage fixes and more in PFD
...
Bottom text position (warning alarms)
2014-05-26 13:55:44 +02:00
Laurent Lalanne
9ec2ef07d6
OP-1354 Current voltage fixes and more in PFD
...
Fix Rollscale center of rotation
2014-05-26 13:54:09 +02:00
Philippe Renon
c9b64d6399
OP-1351 reverted use of QToolbox + tried to better handle resizing of visual help
2014-05-25 22:48:36 +02:00
Kevin Finisterre
4ebaa6f205
set all the min and max values to 554 and 2400 per the Arduino servo library
...
fix some cosmetic errors on the debug output
fix the Vtail mixer setting that caused channel 4 to go crazy due to being undefined. Servo would sit and shake for no reason.
2014-05-25 16:05:13 -04:00
Laurent Lalanne
c8f31eb19c
OP-1354 Current voltage fixes and more in PFD
...
Reverted some previous changes (round fonction) : CPU load
Added mask : Gps bar graph, telemetry
Tested V, A, mAh values.
2014-05-25 21:29:24 +02:00
Kevin Finisterre
4d250ff856
Fix channel indexes to use servoCenterSlider
...
Set channelNeutral = 1500 where appropriate for each model type.
Add the missing actuator save for fixed wing! actSettings->setData(data);
2014-05-25 15:20:04 -04:00
Philippe Renon
0f72ca05e9
OP-1351 cleaned up instruction handling code (less hacky)
2014-05-25 20:14:26 +02:00
Philippe Renon
48558f75e6
OP-1351 disable other calibration steps when running thermal calibration
2014-05-25 18:46:51 +02:00
Laurent Lalanne
85dd0666f1
OP-1354 Current voltage fixes and more in PFD
...
Fix : Gps-text and Altitude scale position
2014-05-25 16:35:47 +02:00
Laurent Lalanne
893257d08b
OP-1354 Current voltage fixes and more in PFD
...
Fixes on object position, Warning cross with rounded tips.
2014-05-25 16:16:42 +02:00
Laurent Lalanne
95e01586db
OP-1354 Current voltage fixes and more in PFD
...
Fix sizes on svg file
Sideslip working if needed.
2014-05-25 15:03:53 +02:00
Laurent Lalanne
33bf47bc44
OP-1354 Current voltage fixes and more in PFD
...
Better rendering, still problems on top (Gps bars, borders)
2014-05-25 12:17:37 +02:00
Laurent Lalanne
8bc4b5e7f3
OP-1354 Current voltage fixes and more in PFD
...
First commit
Fix Current, Voltage and ConsumedEnergy on Pfd (i hope)
Added Throttle bargraph and Telemetry Tx/Rx + Telemetry status
Top panel with more space for future information / Compass moved
2014-05-25 05:46:06 +02:00
Philippe Renon
9a1a43186a
OP-1351 attempt at using a QToolbox for the calibration steps UI (wip to get early feedback)
2014-05-23 09:15:24 +02:00
Philippe Renon
297671ae68
OP-1351 temperature (absolute and variance) are displayed again. cleaned up related code.
2014-05-22 21:22:54 +02:00
Philippe Renon
4feaa72998
OP-1351 thermal calibration step now uses instruction panel like all other steps (WIP).
...
Display of temp and temp variation currently broken.
2014-05-21 23:14:09 +02:00
Philippe Renon
e8b7a025ba
OP-1351 calibration ui : Moved instruction panel below button panel to free
...
space for visual help. Made visual help image respect aspect ration. Text
panels are now non editable, reworked help text and step names.
2014-05-21 23:14:08 +02:00
Philippe Renon
eee02bafe6
first version (resizing should go to image, might need a split pane)
2014-05-21 23:14:08 +02:00
Alessio Morale
4581481852
Fix a bug making version checker not working for satellite.
2014-05-20 15:13:39 +02:00
Corvus Corax
718a35c376
OP-1353 Fix Position and Velocity in Flightgear HITL bridge
2014-05-19 00:18:57 +02:00
Laurent Lalanne
3f9507d109
OP-1337 French translations updates
...
Minors updates
2014-05-17 11:49:50 +02:00
Laurent Lalanne
2f3cca7478
Merge remote-tracking branch 'origin/next' into laurent/OP-1337_French_translations_updates
2014-05-17 10:50:47 +02:00
Philippe Renon
fe60509ffa
OP-1331 uncrustified
2014-05-16 23:53:04 +02:00
Philippe Renon
846146ca80
Merge branch 'filnet/OP-1331_alignment_issue_in_input_output_channel_config' into next
...
Conflicts:
ground/openpilotgcs/src/plugins/config/configgadgetwidget.cpp
2014-05-16 23:51:13 +02:00
Alessio Morale
37d2ace282
OP-1350 add uavo to GCS
2014-05-16 02:16:45 +02:00
Philippe Renon
9fe0c6516c
OP-1331 slightly increased min width of Input Channel Function combobox
2014-05-15 00:20:45 +02:00
Philippe Renon
ced787d716
OP-1331 fixed regression in widget binding framework (handling of scale was broken)
2014-05-14 23:37:40 +02:00
Philippe Renon
b74e1c19bf
OP-1331 slightly increased min width of Input Channel Type and Number comboboxes
2014-05-14 22:11:15 +02:00
Philippe Renon
c32026b906
OP-1331 hopefully last tweaks for input/output channel alignment on CliffOS (most component width are now self adjusting)
2014-05-13 22:52:10 +02:00
Philippe Renon
940074e6f6
OP-1348 Congig gadget would briefly flash next widget when replacing the currently selected widget (missing change)
2014-05-13 22:06:10 +02:00
Philippe Renon
513ba37746
OP-1348 Congig gadget would briefly flash next widget when replacing the currently selected widget
2014-05-13 22:04:01 +02:00
Laurent Lalanne
5ea6db1e93
OP-1337 French translations updates
...
FlightLog updates
2014-05-13 17:56:28 +02:00
Philippe Renon
e9f14544f9
OP-1346 GCS was not allowing setting the ResponseTime for the Collective input channel.
...
Worse GCS would then shift the values (Accessory0 would go to Collective, Accessory1 to Accessory0,
Accessory2 to Accessory1 and Accessory2 would always be zero)
2014-05-12 22:42:01 +02:00
Philippe Renon
6804e5fe8e
OP-1331 factored common code between InputChannelForm and OutputChannelForm into new abstract class ChannelForm
2014-05-12 22:30:50 +02:00
Laurent Lalanne
7aa221e7ca
OP-1337 French translations updates
...
Update for help link related to Oplink (source code and translation)
Previously old wiki Pixtreme page
2014-05-12 19:57:39 +02:00
Laurent Lalanne
06ac0100c7
OP-1337 French translations updates
...
Cleanup : Removed obsoletes translations + minor fixes
2014-05-12 12:07:39 +02:00
Laurent Lalanne
fb58c001cf
OP-1337 French translations updates
...
SystemHealt alarms : Little update and changes on Receiver-Critical to match recent changes in next (six stabilization modes)
2014-05-11 23:14:43 +02:00
Philippe Renon
38b0617596
OP-1331 uncrustified
2014-05-11 22:08:35 +02:00
Philippe Renon
7affc8d12f
OP-1331 OP-1335 BITFIELD was removed by mistake from UAVObjectField::isNumeric() (self review)
2014-05-11 18:53:49 +02:00
Philippe Renon
88100a72c2
OP-1331 OP-1335 revisited GComboBox to integer binding (less hacky now ;) )
2014-05-11 18:48:39 +02:00
Philippe Renon
9cf24a9731
OP-1331 minor tweaks to output channel form
2014-05-11 17:46:37 +02:00
Philippe Renon
b6a297c40f
OP-1159 Removed "Rev" checkboxes on input tab for channels on which it doesn't have an effect
2014-05-11 17:42:44 +02:00
Philippe Renon
048ca0787f
OP-1343 GCS Config - Input Channel Response Time was not saved + Made visible only for relevant channels.
2014-05-11 17:32:04 +02:00
Philippe Renon
fcc16367eb
OP-1331 fixed compilation error in configgadgetwidet introduced with last commit
2014-05-11 16:30:31 +02:00
Philippe Renon
9012f0aa89
OP-1331 commented out useless GCS logging
2014-05-11 16:20:07 +02:00
Philippe Renon
3a02149d1d
Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into next
2014-05-11 14:56:56 +02:00
Philippe Renon
40ed1fc570
OP-1174 fixed GCS telemetry build dependency issue
2014-05-11 14:20:31 +02:00
Bertrand Oresve
fe9cfa77b4
OP-1339 System Health Improvement
2014-05-11 10:05:47 +02:00
Philippe Renon
274c6aadad
OP-1331 trying new approach to address input/output channel configuration grid alignment issues.
...
New approach is to move the individual widgets to the parent grid layout in order to have them all under the same constraints.
This wip to have feedback on other OSes.
2014-05-10 20:40:14 +02:00
Laurent Lalanne
b30b1ad395
OP-1337 French translations updates
...
Dot missing, added in source code and translation updated.
2014-05-10 13:48:12 +02:00
Laurent Lalanne
0df5266406
OP-1337 French translations updates
...
Little changes
2014-05-10 13:19:56 +02:00
Laurent Lalanne
4f31ce6b01
OP-1337 French translations updates
...
Updated wiki links in translation
2014-05-10 12:21:31 +02:00
Laurent Lalanne
048ac1e383
OP-1337 French translations updates
...
Add tr() for Wiki links and allow FR pages from wiki
2014-05-10 11:56:24 +02:00
Laurent Lalanne
fd8f475b7c
OP-1337 French translations updates
...
Cruize control tooltips, Firmware Uploader updates
2014-05-10 01:15:42 +02:00
Laurent Lalanne
7fafb44bfb
OP-1337 French translations updates
...
Typo fix in importexportgadgetwidget.cpp : to file...
2014-05-09 22:44:26 +02:00
Laurent Lalanne
77a11a04fc
OP-1337 French_translations_updates
...
First update
2014-05-09 21:00:40 +02:00
Bertrand Oresve
fd1b786868
Merge branch 'next'
...
Conflicts:
flight/libraries/sanitycheck.c
flight/modules/Stabilization/stabilization.c
2014-05-08 21:36:54 +02:00
Corvus Corax
29cef5876d
Merge branch 'amorale/OP-975_calibration_process_changes' into corvuscorax/OP-1161_magnetometer-alarm
...
Conflicts:
ground/openpilotgcs/src/plugins/config/calibration/sixpointcalibrationmodel.cpp
2014-05-08 21:27:01 +02:00
Corvus Corax
ce8e9db362
Merge branch 'next' into corvuscorax/OP-1161_magnetometer-alarm
2014-05-08 21:16:21 +02:00
Philippe Renon
da3d9d61fc
OP-1331 fixed alignment issues in Config Output channel list (mostly by fixing the size of items).
...
Includes other minor UI cleanups (spin box text right aligned, ...)
2014-05-08 18:31:09 +02:00
Philippe Renon
fed7fba84f
OP-1331 fixed alignment issues in Config Input channel list (mostly by fixing the size of items).
...
Removed hidden channelNumber spin box. Included other minor UI cleanups (spin box text right aligned, ...).
2014-05-08 18:31:01 +02:00
Philippe Renon
07a828f971
OP-1331 OP-1335 Added support in ConfigTaskWidget to bind a GComboBox to an integer property
2014-05-08 17:55:20 +02:00
Philippe Renon
cc1c4db786
Merge branch 'filnet/OP-1174_beautify_uploader_gadget_popups' into next
2014-05-08 00:28:26 +02:00
Alessio Morale
96904bdf50
OP-975 Use GyroSensor UAVO when available for gyro calibration (on revo GyroState is biased by EKF gyrobias, so it reads almost always 0)
2014-05-07 22:34:27 +02:00
Corvus Corax
2da1f2aa09
Merge branch 'corvuscorax/OP-1309_Stabilization-Refactoring' into corvuscorax/OP-1161_magnetometer-alarm
2014-05-07 22:26:20 +02:00
Alessio Morale
bd7b1f8d57
OP-975 some visual enhancemets to UI (moving save button for level, adding spacers, showing percentage to progressbar)
2014-05-07 21:07:08 +02:00
Alessio Morale
7451e3d0a5
OP-975 fix some help text.
2014-05-07 21:03:08 +02:00
Cliff Geerdes
ead576bab4
OP-1323 GCS label font tweaks
2014-05-06 21:52:32 -04:00
Corvus Corax
56b5747b4e
uncrustify
2014-05-06 18:53:57 +02:00
Corvus Corax
a2ae0601bb
Merge remote-tracking branch 'origin/amorale/OP-975_calibration_process_changes' into corvuscorax/OP-1161_magnetometer-alarm
2014-05-06 18:51:46 +02:00
Corvus Corax
2bd7609de9
Merge branch 'next' into corvuscorax/OP-1161_magnetometer-alarm
...
Conflicts:
ground/openpilotgcs/share/openpilotgcs/diagrams/default/system-health.svg
2014-05-06 17:30:00 +02:00
Corvus Corax
b42cd8e862
Merge remote-tracking branch 'origin/Bertrand/OP-1303_Add_PathPlan_Alarm_In_SystemHealth' into next
2014-05-06 16:58:17 +02:00
Philippe Renon
e3e92efc70
OP-1174 uncrustified
2014-05-05 00:05:51 +02:00
Philippe Renon
1e803c292b
OP-1174 beautified various uploader popups
2014-05-04 22:53:14 +02:00
Philippe Renon
f38de84aa2
OP-1174 changed title of firmware mismatch popup
2014-05-04 22:52:09 +02:00
Philippe Renon
bcb16f7618
OP-1174 minor uploader ui tweaks : Status text now has minimum size to avoid jumps of the toolbar buttons. Capitalized Erase Settings button.
2014-05-04 22:51:24 +02:00
Philippe Renon
465f57215c
OP-1309 restored tab index to 0 in input.ui
2014-05-04 18:22:28 +02:00
Philippe Renon
8abd540eb9
OP-1309 fixed label alignment issue in input.ui affecting Stabilization Modes
2014-05-04 12:47:40 +02:00
Corvus Corax
aee6a3b85b
Merge branch 'corvuscorax/OP-1309_Stabilization-Refactoring' into corvuscorax/OP-1259_Cruise_Control_Tweaks
2014-05-04 12:04:43 +02:00
Corvus Corax
fb41258e57
OP-1309 fixed missing assignment in manualcontrol FM switch
2014-05-04 12:03:56 +02:00
Alessio Morale
1395bd524c
OP-975 fix help, make instruction text more visible
2014-05-03 19:45:22 +02:00
Corvus Corax
8ec8c4e235
Merge branch 'corvuscorax/OP-1309_Stabilization-Refactoring' into corvuscorax/OP-1259_Cruise_Control_Tweaks
2014-05-03 18:40:10 +02:00
Alessio Morale
c15b415499
OP-975 have differenet set of messages for accel only(ignore orientation on xy plane) and mag calibration.
2014-05-03 18:40:04 +02:00
Corvus Corax
0509595137
OP-1309 present for Laurent: 3 more Stabilized modes (and a bit of cleanup)
2014-05-03 18:38:45 +02:00
Philippe Renon
1bca36ab8d
OP-1174 auto update wizard : removed now (hopefully) uneeded workarounds
2014-05-03 17:42:19 +02:00
Philippe Renon
5b64459eb3
OP-1174 changed fw version check popup from QErrorMessage to QMessageBox. This allows to use a warning icon, etc... And opens the door to more improvments.
2014-05-03 17:41:01 +02:00
Philippe Renon
8c0560418d
OP-1174 moved firmware version check (again) from uploader plugin to telemetry plugin
2014-05-03 14:32:46 +02:00
Philippe Renon
6fe1c9acd2
OP-1174 OP-1285 Fixed uploader gadget button tooltip. Was wrongly indicating that the erase feature is available from BL version 4 and earlier instead of later.
2014-05-02 23:46:30 +02:00
Philippe Renon
81b7063f04
OP-1174 OP-1131 moved firmware version check from uploader gadget to uploader plugin - removed test code
2014-05-02 23:42:28 +02:00
Philippe Renon
40dcd94b5c
OP-1174 OP-1131 moved firmware version check from uploader gadget to uploader plugin.
...
This ensures that the check is always done even if the uploader gadget is not displayed.
2014-05-02 23:36:05 +02:00
Corvus Corax
c63540b2ec
Merge branch 'corvuscorax/OP-1309_Stabilization-Refactoring' into corvuscorax/OP-1259_Cruise_Control_Tweaks
...
Conflicts:
flight/modules/Stabilization/stabilization.c
shared/uavobjectdefinition/stabilizationsettings.xml
2014-05-02 18:25:57 +02:00
Philippe Renon
4b379a1816
OP-1174 unrelated cleanup :)
2014-05-02 08:56:09 +02:00
Philippe Renon
f4f3f74948
OP-1174 uploader gadget - now wait for all boards to be disconnected (used to wait for *one* board to be disconnected).
...
This was acheived by reusing new ConnectionWaiter.
2014-05-02 08:55:46 +02:00
Philippe Renon
9573e141aa
OP-1174 auto update wizard - error messages are now shown in red
2014-05-02 08:53:40 +02:00
Philippe Renon
6dd88da492
OP-1174 uploader gadget - made all strings translatable
2014-05-01 23:48:17 +02:00
Philippe Renon
9132e3d44f
OP-1174 uploader gadget - removed deprecated code and minor renaming
2014-05-01 23:21:57 +02:00
Philippe Renon
fababeeeee
OP-1174 wizard upgrade page - made all strings translatable
2014-05-01 23:19:50 +02:00
Philippe Renon
7fef044325
OP-1174 wizard upgrade page - removed now uneeded fix that caused the wizard dialog to flicker
2014-05-01 23:14:35 +02:00
Corvus Corax
f7a2e31809
Merge branch 'next' into theothercliff/OP-1259_Cruise_Control_Tweaks
...
Conflicts:
flight/pios/stm32f10x/inc/usb_conf.h
2014-05-01 22:58:10 +02:00
Philippe Renon
e8cb96f90d
OP-1174 uploader gadget - removed popup to disconnect when using auto update.
...
Fix also applies to vehicule setup wizard autoupdate page
Instead of using a popup that requires user to click Ok, GCS will wait untill all boards are disconnected
This fix induces lots of cleanups.
2014-05-01 22:48:22 +02:00
Corvus Corax
e47cad8ab8
OP-1309 changed default maximum rate for yaw (was too low, old Stabi ignored that setting)
2014-05-01 19:33:03 +02:00
Philippe Renon
39205e350f
OP-1174 uploader gadget - added comments and cleaned up logging
2014-05-01 17:19:33 +02:00
Philippe Renon
c981da5f09
OP-1174 uploader gadget - make sure UI is updated before modal popup is executed
2014-05-01 17:19:24 +02:00
Philippe Renon
3ebe4a7c77
OP-1174 uploader gadget - refactored duplicated code into new "sleep" method
2014-05-01 17:19:23 +02:00
Philippe Renon
b13b72acad
OP-1174 uploader gadget - fixed spelling mistake and simplfied erase button logic
2014-05-01 17:18:58 +02:00
Philippe Renon
ef9eaaba35
OP-1174 added timing out dialog used for board disconnect and connect detection (no need to click ok anymore when disconnecting while rescuing)
2014-05-01 16:37:12 +02:00
Bertrand Oresve
5c1435bef1
OP-1161 Add Mag alarm in System-Health
2014-05-01 12:45:34 +02:00
Corvus Corax
6993570cc9
OP-1309 integrated AltitudeHold into new Stabilization
2014-05-01 11:48:38 +02:00
Corvus Corax
3ada1da71a
uncrustify
2014-04-30 22:20:07 +02:00
Bertrand Oresve
e37acae75f
OP-1303 Modify INPUT & OUTPUT label
2014-04-30 20:54:25 +02:00
Bertrand Oresve
0a5811fcf9
OP-1303 Change the receiver and actuator boxes
2014-04-30 13:52:37 +02:00
Cliff Geerdes
5ee2930181
OP-1259 Removed inverted flight pitch and yaw reverse option
2014-04-29 20:24:49 -04:00
Bertrand Oresve
567b86167f
OP-1303 Corrects the red-cross (bis)
2014-04-29 21:25:23 +02:00
Alessio Morale
cd27914a56
OP-975 Use Fitting algorithm for mag calibration, continously acquiring sample during the whole process
2014-04-27 18:35:30 +02:00
Alessio Morale
b7e53f782b
OP-975 Implement fitting along axis (no rotation)
2014-04-27 18:25:04 +02:00
Alessio Morale
a00b633972
OP-975 fix some text, make it translatable
2014-04-27 12:59:39 +02:00
Alessio Morale
bb35a8fc97
OP-975 remove "magic strings", cleanup
2014-04-27 12:58:59 +02:00
Alessio Morale
76b19f8c35
OP-975 Employ a new sequence that is optimal for magnetometer calibration. Updated all images
2014-04-27 12:13:49 +02:00
Corvus Corax
33acbc4209
OP-1309 added new thrust mode default to setup wizard
2014-04-26 20:57:39 +02:00
Corvus Corax
599661ba18
OP-1309 UAVObject changes, GCS changes and Makefile changes needed for Stabi refactoring
2014-04-26 15:14:40 +02:00
Bertrand Oresve
aea3ea0f00
OP-1303 correct Airspeed-Error alarm
2014-04-25 10:06:05 +02:00
Bertrand Oresve
30fb96c39f
OP-1303 Add PathPlan and SystemConfig Alarm (with correct red cross and labels in capital)
2014-04-23 15:49:17 +02:00
Alessio Morale
7e6875bf3b
OP-975 give to empty image a meaningful name
2014-04-22 17:39:12 +02:00
Alessio Morale
7be6c16a40
OP-1301 allow GPS protocol selection only if GPS module is enabled.
...
This allow to be able to save HW settings with GPS module disabled.
2014-04-20 13:26:06 +02:00
Alessio Morale
d9b25db36d
OP-1196 Populate attitude tab at connection for CC
2014-04-20 13:08:07 +02:00
Alessio Morale
d0a3303018
OP-975 replace empty model image.
2014-04-18 14:43:50 +02:00
Bertrand Oresve
bb0097cb76
OP-1303 Add PathPlan Alarm & SystemConfigAlarm, interface refurbishment
2014-04-17 12:38:53 +02:00
Alessio Morale
000ba5e8f3
Merge remote-tracking branch 'origin/laurent/OP-1172_fonts_in_default_config_files' into next
...
Conflicts:
ground/openpilotgcs/share/openpilotgcs/default_configurations/Developer.xml
ground/openpilotgcs/share/openpilotgcs/default_configurations/OpenPilotGCS_wide.xml
2014-04-15 22:42:18 +02:00
Bertrand Oresve
2fa8bc031a
First try
2014-04-13 22:24:57 +02:00
Alessio Morale
e165324019
OP-975 Add some graphic/text hints to gyrocalibration
2014-04-13 19:26:07 +02:00
Alessio Morale
49fae24ea0
OP-975 optimize visual quality for instruction pictures
2014-04-11 20:45:45 +02:00
Alessio Morale
da9aacf94f
OP-975 show board images for Accelerometer calibration.
2014-04-11 20:44:16 +02:00
Alessio Morale
9fb0f980f3
OP-975 replace plane pictures and add bare board images
2014-04-11 20:42:42 +02:00
Alessio Morale
37cec18e50
OP-975 move listMean and listVar out of configtaskwidget
2014-04-11 06:29:56 +02:00
Alessio Morale
24af67d91a
OP-975 cleanup
2014-04-11 05:44:47 +02:00
Alessio Morale
9aef8b0edf
OP-975 Move gyro zero bias calibration to a reusable class
2014-04-11 05:41:39 +02:00
Alessio Morale
2249510c52
OP-975 Move board level calibration to a reusable class
2014-04-11 01:45:36 +02:00
Alessio Morale
7708cdd15d
OP-975 Move six points calibration to a reusable class
2014-04-11 00:46:44 +02:00
Alessio Morale
73169e0f20
OP-975 Split level/gyro calibrations, base level calibration on board rotation, a lot more refactoring/cleanup
2014-04-10 22:43:47 +02:00
Alessio Morale
f1d6b3a863
OP-975 fix message at end of calibration
2014-04-10 22:42:20 +02:00
Alessio Morale
28361488b8
OP-975 first part of code refactoring, changed the UI to better use the available space
2014-04-10 17:30:33 +02:00
Alessio Morale
1fe591d51e
OP-975 change BoardRotation data type to float so it can be used for level calibration
2014-04-10 01:47:37 +02:00
Alessio Morale
1f0885dd4f
OP-975 Calibrating a single sensor doesn't mean reset the other...
2014-04-09 19:57:23 +02:00
Alessio Morale
6c0851769e
OP-975 Get rid of SIX_POINT_CAL_ACCEL, implemented
...
separate cal for mag and accel
2014-04-09 17:35:30 +02:00
Alessio Morale
9e702a123a
OP-975 add an "help view" and associated graphics for leveling
2014-04-09 02:23:50 +02:00
Alessio Morale
feee6f78e3
OP-975 Add separate buttons for mag and accel calibration (UI changes)
2014-04-09 02:22:48 +02:00
Alessio Morale
d13d3da204
OP-975 die, die my paperplane
2014-04-09 01:15:08 +02:00
Alessio Morale
45915e3387
OP-975 Remove noise calibration
2014-04-09 01:12:31 +02:00
Alessio Morale
694cb01ace
OP-975/OP-1068 Fix gcs so current calibration does still works
2014-04-08 21:22:40 +02:00
Corvus Corax
4b50708db6
uncrustify
2014-04-08 16:26:55 +02:00
Alessio Morale
c83284b21e
Merge remote-tracking branch 'origin/next' into shared/OP-1252_update_to_qt521
2014-04-08 11:31:23 +02:00
Alessio Morale
6e0f478f43
OP-1291 fix Matlab/Octave converter after UAVTalk changes.
...
Also made several optimization.
2014-04-05 13:00:55 +02:00
Alessio Morale
8bb1d0148c
Uncrustify
2014-04-01 22:58:23 +02:00
Alessio Morale
b58dd938d2
Merge remote-tracking branch 'origin/andrecillo/OP-1283_SystemHealthGadgetWidget_updateAlarms_coordinate_calculation_correction' into next
2014-04-01 22:11:32 +02:00
Alessio Morale
6540c69698
Merge remote-tracking branch 'origin/andrecillo/OP-1273_PixHawk_airspeed_sensor_MS4525DO' into next
2014-04-01 22:05:12 +02:00
Alessio Morale
840e4727fd
Merge remote-tracking branch 'origin/Bertrand/OP-1250_Add_GPS_Protocol_Config' into next
2014-04-01 21:45:11 +02:00
Alessio Morale
8fb8c8c9ff
Merge branch 'next' of git://git.openpilot.org/OpenPilot into next
2014-04-01 21:42:34 +02:00
Alessio Morale
0b66e2e96c
Merge remote-tracking branch 'origin/laurent/OP-1257_No_GCS_Audio_Linux' into next
2014-04-01 21:36:39 +02:00
Alessio Morale
18be34db05
Merge remote-tracking branch 'origin/filnet/OP-1246_RadioComBridge_bugs' into next
2014-04-01 21:31:32 +02:00
Fredrik Arvidsson
da5d5aa977
Fixed dll export related issue in uavobjectutil/uavobjecthelper.h, this bug only affected windows.
2014-04-01 17:07:03 +02:00
m_thread
93ce3a1e54
Merge branch 'next' into thread/OP-1245_FlightLog_Configuration_And_Control_GUI
2014-03-30 18:36:53 +02:00
Corvus Corax
057563dfb2
OP-1170 re-activated accidently commented out code from commit a79efd7
2014-03-30 17:47:31 +02:00
Andres
fd27a23225
OP-1283 Matrix inversion outside loop, mapRect called once
2014-03-28 18:16:03 +01:00
Andres
c8c9411fca
OP-1283 spelling error in comment corrected
2014-03-28 14:43:39 +01:00
m_thread
c91bb83f00
Merge branch 'next' into thread/OP-1245_FlightLog_Configuration_And_Control_GUI
2014-03-28 14:37:58 +01:00
m_thread
6cb2797c4f
OP-1245 Made the dialog raise to front if hidden by main window.
2014-03-28 14:34:33 +01:00
Andres
f73d75704b
OP-1283 corrected the coordinate calculation of alarm items by including a multiplication of the inverse of the background matrix and the alarm item matrix
2014-03-28 14:22:21 +01:00
Andres
7ec855af5f
OP-1273 added and implemented Airpeed alarm for the PixHawk sensor
2014-03-28 14:18:14 +01:00
Cliff Geerdes
45fa3220a5
Merge branch 'next' into theothercliff/OP-1259_Cruise_Control_Tweaks
2014-03-26 13:49:17 -04:00
Cliff Geerdes
81f31e64a9
OP-1259 WIP to merge next in locally
2014-03-26 13:48:24 -04:00
Cliff Geerdes
eaa58fd1dc
Merge branch 'theothercliff/OP-1260_Rattitude_Tweaks' into next
2014-03-26 12:22:17 -04:00
Cliff Geerdes
5ecea4bf33
OP-1260 fix misspelling of RattitudeModeTransition
2014-03-23 13:00:00 -04:00
Philippe Renon
2d52720a87
OP-1263 fixed minor memory leak introduced during SDL refactoring
2014-03-23 16:53:17 +01:00
m_thread
629bf807b5
Merge branch 'next' into thread/OP-1245_FlightLog_Configuration_And_Control_GUI
2014-03-23 10:52:15 +01:00
Corvus Corax
1babe4383a
Merge remote-tracking branch 'origin/D-Lite/OP-1261-winHIDfix' into next
2014-03-22 21:34:53 +01:00
Cliff Geerdes
6d7d10caba
OP-1259 PowerDelayComp addtl inverted modes
2014-03-22 01:18:06 -04:00
m_thread
3e3309860a
Merge branch 'next' into thread/OP-1245_FlightLog_Configuration_And_Control_GUI
2014-03-20 23:00:46 +01:00
m_thread
f95e6833e3
OP-1245 Uncrustify
2014-03-20 22:59:27 +01:00
m_thread
77f9294548
OP-1245 Changed the code that saves the logging metadata for all objects and DebugLogSettings object.
2014-03-20 22:58:09 +01:00
m_thread
786d3c97a1
OP-1245 Added tooltips. Added correct colors.
2014-03-20 22:57:21 +01:00
m_thread
b508c7dc96
OP-1245 Re-factored saving to board. Added code to save more things.
2014-03-20 17:02:44 +01:00
m_thread
838d8dd15f
OP-1245 Added code to update and store meta data on the board.
2014-03-20 14:10:16 +01:00
m_thread
cfff73361b
Merge branch 'next' into thread/OP-1245_FlightLog_Configuration_And_Control_GUI
2014-03-20 07:25:20 +01:00
Philippe Renon
7a6fcba12a
OP-1194 uncrustified
2014-03-20 01:46:38 +01:00
Philippe Renon
03bdd5e03e
Merge remote-tracking branch 'origin/next' into filnet/OP-1194_persist_scope_gadget_plot_and_legend_visibility_state
2014-03-20 01:42:26 +01:00
Philippe Renon
3594e70437
Merge remote-tracking branch 'origin/next' into filnet/OP-1243_opmap_widget_duplicate_popup_menu_entries
2014-03-20 01:28:47 +01:00
Philippe Renon
82bcc65d4c
OP-1263 cleaned up gcscontrol.pro
2014-03-20 01:09:25 +01:00
Philippe Renon
40f648eab1
OP-1255 Windows toolchain : upgraded Qt from version 5.1.1 to version 5.2.1
...
- Qt installer is now downloaded from official web site
- Qt is not anymore tweaked to contain the SDL SDK (see OP-1263)
- Installing Qt now requires 7-Zip to be available (run "./make/scripts/win_sdk_install.sh [<OpenPilot tools dir>]" to get it)
- SLD needs to be installed with "make sdl_sdk_install"
KNOWN ISSUE : GCS build fails unless V=1 command line arg is provided
2014-03-20 00:46:05 +01:00
Philippe Renon
a9ff7f7afc
OP-1255 Qt 5.2.1 : use _MAX_PATH from stdlib.h in place of MAX_PATH from usbstorioctl.h
2014-03-19 23:38:46 +01:00
Philippe Renon
9e9673cde4
OP-1263 moved SDLGamepad members to new private class SDLGamepadPrivate so as to not expose SDL.h to users of this lib
2014-03-19 23:38:37 +01:00
m_thread
a327d49049
OP-1245 Added code to read current log settings from uavos.
2014-03-19 17:08:33 +01:00
Cliff Geerdes
1cb9d9548f
OP-1160 limit values in flight code (not just GCS) to avoid DZ. Set GCS tab index back to 0.
2014-03-17 22:40:19 -04:00
Philippe Renon
2903fb9ea7
OP-1263 cleaned up gcscontrol.pro
2014-03-17 20:44:00 +01:00
Philippe Renon
2ee3780d08
OP-1263 SDL is now downloaded and installed independently and is not added to Qt anymore
2014-03-17 20:43:38 +01:00
m_thread
1dae98a378
OP-1245 Added code to load settings from xml file.
2014-03-15 13:57:28 +01:00
Werner Backes
ef715ecd73
Make WriteFile use Events to signal when write requests are
...
finished. This avoids lockups on Windows platforms during hid_write. (see OP-1261)
2014-03-14 12:19:02 +01:00
Cliff Geerdes
297b0d01cb
OP-1260 remove anti-windup, 2 PIDs, mode transition
2014-03-14 01:47:37 -04:00
Bertrand Oresve
bee59c58d3
OP-1250 Add GPS protocol configuration (with minor corrections)
2014-03-13 21:24:31 +01:00
Bertrand Oresve
9622358149
OP-1250 Add Gps Protocol configuration
2014-03-12 20:51:19 +01:00
Laurent Lalanne
03df524e83
OP-1257 No GCS Audio (Linux package) added mediaservice/libgstaudiodecoder.so
2014-03-09 23:31:08 +01:00
Laurent Lalanne
44905fc0a9
OP-1257 No GCS Audio (Linux package) QT5 dependencies : libqgsttools_p.so.1
2014-03-09 21:33:50 +01:00
Laurent Lalanne
2f097ab20b
OP-1257 No GCS Audio (Linux package) Only one library is needed (mediaservice/libgstmediaplayer.so)
2014-03-09 19:18:09 +01:00
Alessio Morale
8218becdac
uncrustify
2014-03-09 16:43:31 +01:00
Alessio Morale
0f2d65a8e4
Merge branch 'amorale/OP-974_make_bl_info_available_to_fw' into next
2014-03-09 16:17:34 +01:00
Alessio Morale
597a6b4670
Merge branch 'amorale/OP-1230_autoload_dev_firmware' into next
2014-03-09 16:15:09 +01:00
Alessio Morale
b98fce7980
OP-1230 fix paths for Windows as suggested by Filnet
2014-03-09 15:07:11 +01:00
Alessio Morale
4d3b513378
Fix Wiki link for Revo Sensor configuration page Help
2014-03-09 14:46:29 +01:00
Alessio Morale
e407eb8126
Merge branch 'next' of git://git.openpilot.org/OpenPilot into next
2014-03-09 14:38:17 +01:00
Alessio Morale
0b30b79c98
Merge remote-tracking branch 'origin/amorale/OP-1149_gyro_accel_thermal_calibration' into next
...
Conflicts:
ground/openpilotgcs/src/libs/eigen/Eigen/src/Core/util/Memory.h
ground/openpilotgcs/src/plugins/config/revosensors.ui
ground/openpilotgcs/src/plugins/setupwizard/vehicleconfigurationhelper.cpp
2014-03-09 14:38:08 +01:00
m_thread
41865d5e78
OP-1245 Added functionality to save settings as xml file.
2014-03-09 13:15:17 +01:00
m_thread
171abbb111
OP-1245 Cleaned up after a bad merge.
2014-03-09 10:53:28 +01:00
m_thread
bd90dcc9e9
Merge remote-tracking branch 'origin/next' into thread/OP-1245_FlightLog_Configuration_And_Control_GUI
...
Conflicts:
ground/openpilotgcs/src/plugins/flightlog/flightlogmanager.h
2014-03-09 10:47:18 +01:00
m_thread
4db48b7a5e
OP-1245 Uncrustify
2014-03-09 10:41:21 +01:00
Laurent Lalanne
2355b12bda
Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into next
2014-03-09 10:13:05 +01:00
Laurent Lalanne
7662cd75d2
OP-1257 No GCS Audio (Linux package) Libraries needed to play sound.
2014-03-09 10:06:47 +01:00
Corvus Corax
e31dcd7950
Merge branch 'next' into corvuscorax/OP-1216_flight-control-refurbishment
2014-03-09 01:40:40 +01:00
Corvus Corax
5ce46ed7dd
uncrustificationization
2014-03-09 01:39:30 +01:00
Corvus Corax
148b453aad
OP-1216 added new mixer output type "reversable motor" to have engines which can can backwards go to a safe level when disarmed
2014-03-09 01:37:22 +01:00
m_thread
d25eb01583
OP-1245 Added separate spinbox for period when throttled or periodically is chosen.
...
Added empty placeholder methods for some functions.
2014-03-08 17:28:46 +01:00
Corvus Corax
82a196b8cf
Merge branch 'next' into corvuscorax/OP-1216_flight-control-refurbishment
2014-03-08 15:52:45 +01:00
Alessio Morale
72e674bc09
OP-1254 Update linux copydata
2014-03-08 14:20:14 +01:00
m_thread
cbe4eea01e
OP-1245 Added buttons and combobox to the logging settings panel.
2014-03-08 13:47:41 +01:00
m_thread
4f6d680810
OP-1245 Added check for board connected to enable disable controls. This function is only available for Revolution board at this point.
2014-03-08 12:14:19 +01:00
m_thread
4209f1d6b5
Merge remote-tracking branch 'origin/next' into thread/OP-1245_FlightLog_Configuration_And_Control_GUI
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-03-08 10:50:32 +01:00
Laurent Lalanne
ab183100d6
OP-1237 Blank/Black Buttons on Vehicle Configuration Multirotor Throttle Curve
...
Removed stylesheet for MixerCurve in multirotor tab
2014-03-07 22:44:06 +01:00
Fredrik Arvidsson
54036ee5d6
Merge remote-tracking branch 'origin/thread/OP-1170_Compiler_Warnings' into next
2014-03-07 20:20:48 +01:00
m_thread
fe36fbf927
OP-1245 Added debuglog settings combo editor and databinding between C++ and qml.
2014-03-07 18:06:50 +01:00
m_thread
e533215786
OP-1245 Added debuglog settings wrapper and GUI.
2014-03-06 23:30:55 +01:00
m_thread
0c61fd35c8
OP-1245 Added table with UAVOs. Re-factored some UAVObject code.
2014-03-06 00:41:48 +01:00
m_thread
aa9e18d7fa
OP-1170 One more compiler warning zapped.
2014-03-04 23:51:44 +01:00
m_thread
076e690337
OP-1170 Got rid of more compiler warnings.
...
Uncrustified the code.
2014-03-04 23:45:01 +01:00
Philippe Renon
5d7e37f6b8
OP-1246 removed left over crc_table member from ground uavtalk
2014-03-04 10:03:45 +01:00
Corvus Corax
dbbb8d5e0d
OP-1216 fixes as suggested in OPReview-645
2014-03-03 18:58:09 +01:00
Corvus Corax
2c99b008c6
OP-1216 some fixes to flightmode and arm state management, update GCS control widget to be able to test and debug new control infrastructure
2014-03-02 22:20:18 +01:00
Corvus Corax
12eed41e58
OP-1216 modified alarms for manualcontrol/receiver to reflect new architecture
2014-03-02 20:12:19 +01:00
Corvus Corax
3ea9042279
Merge branch 'next' into corvuscorax/OP-1216_flight-control-refurbishment
2014-03-02 14:54:01 +01:00
Philippe Renon
bb16da86ff
OP-1243 fixed duplicate popup menu entries appearing when opening menu multiple times
...
- also removed two unconventional Close menu entries
- and other minor cleanups
+review OPReview
2014-03-02 14:07:13 +01:00
m_thread
b0bc0909ba
OP-1170 Fixed MacOSX build error.
2014-02-27 11:29:53 +01:00
m_thread
a5e10d2034
OP-1170 Suppressing specific warnings not fixable.
2014-02-27 09:50:17 +01:00
m_thread
43bd1f3c69
OP-1170 Got rid of all compiler warnings in utils library.
2014-02-27 09:16:33 +01:00
m_thread
ae72735a50
OP-1170 Removed all compiler warnings from opmapcontrol library.
2014-02-27 09:08:38 +01:00
m_thread
36307100f0
OP-1170 Got rid of compiler warnings for several plugins. A few warnings are left since I dont know how to get rid of them without suppressing a whole category of warnings in all files compiled.
2014-02-26 18:33:58 +01:00
m_thread
f306a356f3
OP-1170 got rid of compiler warnings in multiple plugins.
2014-02-26 17:57:45 +01:00
m_thread
4b4f9bd108
OP-1170 Got rid of all compiler warnings in pathactioneditor plugin.
2014-02-26 17:53:22 +01:00
m_thread
a79efd7353
OP-1170 Got rid of all compiler warnings in opmap plugin.
2014-02-26 17:48:40 +01:00
m_thread
7e52a0f641
OP-1170 Got rid of all compiler warnings in ophid plugin.
2014-02-26 17:38:43 +01:00
m_thread
3c4bf5be9a
OP-1170 Got rid of all compiler warnings in notify plugin.
2014-02-26 17:36:37 +01:00
m_thread
5be91fa012
OP-1170 got rid of all compiler warnings in logging plugin.
2014-02-26 17:31:01 +01:00
m_thread
460c60399b
OP-1170 Got rid of all compiler warnings in lineardial plugin.
2014-02-26 17:30:04 +01:00
m_thread
929f309f61
OP-1170 Got rid of all compiler warnings in HITL plugin.
2014-02-26 17:25:49 +01:00
m_thread
15b1304fd1
OP-1170 Got rid of all compiler warnings in debuggadget plugin.
2014-02-26 17:21:38 +01:00
m_thread
2bd808995d
OP-1170 got rid of all compiler warnings in Core plugin.
2014-02-26 17:19:58 +01:00
m_thread
a632b4ad06
OP-1170 Got rid of all compiler warning in Config Plugin
2014-02-26 17:17:37 +01:00
m_thread
749703d187
OP-1245 GUI fixing.
2014-02-26 15:56:20 +01:00
m_thread
607466f937
OP-1245 Adjustments to qml dialog design to accomodate log settings and control.
2014-02-26 14:44:45 +01:00
m_thread
7150a3c4be
OP-1244 Changed formatting of objectid and instance id in xml export format.
2014-02-26 12:56:01 +01:00
m_thread
1d237aff96
OP-1244 Added support for flight start adjusted time stamps in exported files.
2014-02-26 12:55:32 +01:00
m_thread
c5549a287b
OP-1244 Added csv export implementation.
2014-02-26 12:36:53 +01:00
m_thread
b7ab2701a4
OP-1244 Implemented xml export of flight logs.
2014-02-26 12:10:02 +01:00
m_thread
b272948ff4
OP-1244 Added basic streaming xml write support to UAVObjects.
2014-02-26 11:19:00 +01:00
m_thread
905e6a8eda
OP-1244 Added basic support for multiple export format.
2014-02-26 11:17:26 +01:00
Alessio Morale
92839fe95d
Uncrustify
2014-02-21 19:19:24 +01:00
Alessio Morale
89b1a43b76
Merge remote-tracking branch 'origin/amorale/OP-1100_fix_osx_file_associations' into next
2014-02-21 19:18:06 +01:00
Alessio Morale
3cf1662bc8
Merge remote-tracking branch 'origin/amorale/OP-1212_telemetry_prio_queue' into next
2014-02-21 19:16:52 +01:00
Alessio Morale
b759d38f5c
Merge branch 'rel-14.01' into next
2014-02-21 19:16:02 +01:00
Alessio Morale
85c222e7cb
Merge branch 'amorale/OP-1166_fix_min_less_than_1000' into rel-14.01
2014-02-21 19:05:04 +01:00
Corvus Corax
e97ce303b8
Merge branch 'corvuscorax/OP-942_task-diagnostics-for-callbacks' into next
2014-02-18 00:03:07 +01:00
Philippe Renon
f6c7b5c185
OP-1228 disabled telemetry monitor option page creation to fix gcs crash
...
- a fully functional option page will be re-introduced with OP-1185
+review OPReview
2014-02-17 21:32:30 +01:00
Corvus Corax
0ebc92d9f5
Merge branch 'corvuscorax/OP-942_task-diagnostics-for-callbacks' into corvuscorax/OP-1216_flight-control-refurbishment
...
Conflicts:
flight/modules/AltitudeHold/altitudehold.c
2014-02-16 19:08:39 +01:00
Corvus Corax
5f2ce2e0a1
Merge branch 'next' into corvuscorax/OP-1216_flight-control-refurbishment
2014-02-16 12:26:45 +01:00
Corvus Corax
4fa62d71f8
drive-by-enhancement: assert on existance of qml fields in debug mode, helps debugging qml
2014-02-16 12:18:41 +01:00
Alessio Morale
49bc5b8cbd
OP-1212 fix GCS plot configurations
2014-02-15 15:32:57 +01:00
Alessio Morale
15b1fe88cb
OP-1230 Fix filename with empty label
2014-02-15 14:49:14 +01:00
Alessio Morale
8bed1e02ce
OP-1230 Automatically load the firmware in build/fw_<boardname> in development environment
2014-02-15 14:34:05 +01:00
Alessio Morale
7640f72e1f
OP-974 add bootloader revision info in Uploader gadget's Device Information.
2014-02-15 12:42:22 +01:00
m_thread
a99de5d326
OP-1222 Fixed svg files. Cleaned up and grouped items to work in wizard.
...
Removed some translations and simplified some gradients.
Added support for output calibration of Aileron and v-tail wings.
Added comments in the code explaining the various arrays with
indexes and ids in the output configuration page class.
2014-02-14 00:00:52 +01:00
m_thread
f8e6e8c183
Merge remote-tracking branch 'origin/kfinisterre/FixedWingWizard' into thread/OP-1222_Fixed_Wing_Wizard_Support
...
Conflicts:
ground/openpilotgcs/src/plugins/config/cfg_vehicletypes/configfixedwingwidget.h
ground/openpilotgcs/src/plugins/config/configvehicletypewidget.cpp
2014-02-12 12:34:37 +01:00
Alessio Morale
9bb09bb4a1
OP-1100 fix app plist for invalid file associations
2014-02-11 12:22:03 +01:00
Alessio Morale
d7c18b1022
OP-1166 there was still a problem with ManualcontrolSettings.channelMin. This is a hacky workaround until the binding framework does not allow for a cleaner solution.
2014-02-10 21:53:08 +01:00
Laurent Lalanne
d1252ce261
OP-1187 rel-14.01 Updates
2014-02-09 20:09:37 +01:00
Corvus Corax
b5a27d05e7
OP-1197 configurable failsafes OP-1219 thrust control OP-1217 separate manualcontrolsettings apart
2014-02-09 19:37:22 +01:00
Laurent Lalanne
8795b1aebd
Merge remote-tracking branch 'origin/rel-14.01' into laurent/OP-1187_allow_french_translations_in_future_releases
2014-02-09 19:24:15 +01:00
m_thread
3e6192f2d1
OP-1191 Uncrustify.
2014-02-09 19:12:45 +01:00
m_thread
184b161d45
OP-1191 Fixed weirdness showing in 'Edit Gadgets Mode' after switch to Fusion style.
2014-02-09 17:39:16 +01:00
m_thread
9f02d3c170
OP-1191 Added some tooltips and fixed tooltip font color in css to make it work in Fusion style on Linux.
2014-02-09 14:08:07 +01:00
m_thread
64d0f861b1
OP-1191 Gui fixes to Output configuration gui.
2014-02-09 11:36:57 +01:00
Fredrik Arvidsson
277410061a
OP-1166 Channel number dropdowns not initialized properly.
2014-02-09 11:00:51 +01:00
m_thread
53c5b511af
OP-1191 Fixed Stabilization gui issues.
2014-02-09 10:59:50 +01:00
m_thread
da137e18e7
OP-1191 Removed all special tweaks to the macosx css. No need to have this for fusion.
2014-02-08 13:55:32 +01:00
m_thread
0964031ae0
OP-1191 Minor gui fixes. Removed stuff from linux css file. No need to have minor tweaks to the fusion style.
2014-02-08 13:51:42 +01:00
m_thread
7d44e38daf
OP-1088 Changes to the Vehicle configuration page. Changed combo box for tab bar and made the tab text translate-able.
2014-02-08 13:50:14 +01:00
Alessio Morale
4a29db4983
OP-1212 Remove priority task from taskinfo
2014-02-07 18:29:19 +01:00
Alessio Morale
0b36b39a5b
OP-1150 cleanup stale debug code, fix warnings
2014-02-07 12:12:18 +01:00
Alessio Morale
679e800d48
OP-1150: Fix start button not enabled due to uninitialized member variables;
2014-02-07 12:09:03 +01:00
m_thread
986f2e3e8e
OP-1191 Fixed a typo.
2014-02-06 18:30:01 +01:00
m_thread
6bfbe88813
OP-1191 Added message box stating that board reboot is needed after bind/unbind
2014-02-06 17:51:13 +01:00
Fredrik Arvidsson
9b50c26e8f
OP-1088 Switched to use 'Fusion' style on the application
2014-02-06 16:37:13 +01:00
m_thread
e6a8d8f02c
OP-1191 General Configuration cleanup
2014-02-06 16:28:26 +01:00
m_thread
517123d521
OP-1191 OPLink Configuration cleanup
2014-02-06 16:27:58 +01:00
Alessio Morale
7dc358ecae
OP-1150 fix and uniform ui style
2014-02-06 02:14:59 +01:00
Alessio Morale
19d1618996
OP-1150: Try to fix some cases where Start in not enabled postponing m_thermalCalibrationModel->init()
2014-02-06 01:40:22 +01:00
Alessio Morale
128daa9f03
OP-1150: remove couts left from old debug code
2014-02-06 01:00:40 +01:00
Alessio Morale
8a3e737cd8
OP-1150: second order polynomial for all gyro axis.
2014-02-06 00:59:42 +01:00
Alessio Morale
f7fd5ab1d9
OP-1150: remove non existing file in config.pro
2014-02-04 21:59:15 +01:00
Alessio Morale
13f1f3f23a
OP-1212 Add "priority" attribute to uavojects that grant them higher priority when sent with telemetry
2014-02-04 21:03:42 +01:00
Alessio Morale
77288b723a
OP-1150 UI for thermal calibration: show a message if calibration failed, some cleanup.
2014-02-04 00:54:57 +01:00
Alessio Morale
6431e80a5c
OP-1150 UI for thermal calibration: fix missing dependency on version_info
2014-02-03 23:32:47 +01:00
Alessio Morale
ef066a63b1
OP-1150 UI for thermal calibration: get rid of accel_scale no more needed after refactoring
2014-02-03 20:25:59 +01:00
Laurent Lalanne
f0a1555c14
OP-1187 Indentation
2014-02-03 11:57:33 +01:00
Corvus Corax
b076ba02a1
OP-942 API change to CallbackScheduler - include unique ID for each callback for a taskinfo like UAVObject
2014-02-02 19:54:17 +01:00
Alessio Morale
27c19d7cb1
OP-1149/OP-1150: uncrustify/Cleanup
2014-02-02 18:53:35 +01:00
Alessio Morale
1ea4a5bf0d
OP-1150 UI for thermal calibration: add a full debug log stored into a temporary directory.
...
Path is show in console log message. Files are cleaned up as soon as board is disconnected.
2014-02-02 18:37:33 +01:00
Alessio Morale
fb8bba4bec
OP-1150 UI for thermal calibration: fill calibration extent fields for accel/gyro
2014-01-31 21:01:59 +01:00
Laurent Lalanne
66fdc73e71
OP-1187 Removed "#"
2014-01-31 19:15:15 +01:00
Philippe Renon
9e16e8f6a9
OP-1194 minor cleanups to scope gadget state persistence handling
2014-01-30 21:54:05 +01:00
Laurent Lalanne
8e837fb985
OP-1187 Wrong file copy in lasted commit.
...
qt_fr.qm located in tools/Qt_install_dir, allow copy of this file for all systems
2014-01-29 13:42:39 +01:00
Alessio Morale
bd5824f83d
OP-1150 UI for thermal calibration: fill calibraion extent fields for baro
2014-01-28 23:11:04 +01:00
Alessio Morale
61354eaac9
OP-1150 UI for thermal calibration: UI fixes and change target gradient to .2
2014-01-28 00:13:13 +01:00
Alessio Morale
57554ec44f
OP-1150 UI for thermal calibration: fix wrong condition for validating gyro calibration
2014-01-27 22:56:17 +01:00
Alessio Morale
159ba7f697
OP-1150 UI for thermal calibration: Zero gyro/accel calibration before acquisition
2014-01-27 00:25:16 +01:00
Alessio Morale
afb7ba7ea4
OP-1150 UI for thermal calibration: calculate variance before and after calibration as sanity check
2014-01-27 00:24:53 +01:00
Philippe Renon
cdeebeebb4
OP-1194 scope gadget will now persistent plot and legend visibility state between runs
...
+review OPReview
2014-01-26 16:54:24 +01:00
Philippe Renon
decb996801
OP-1198 allow GCS gadgets to store/restore individual state (needed for OP-1194)
2014-01-26 16:30:08 +01:00
Alessio Morale
8cb8977a9e
Merge branch 'rel-14.01' of git://git.openpilot.org/OpenPilot into rel-14.01
2014-01-24 22:13:36 +01:00
Philippe Renon
7ecc247e4c
Merge branch 'filnet/OP-1183_uavbrowser_displays_hex_string_as_decimal' into rel-14.01
2014-01-24 21:54:45 +01:00
Philippe Renon
6f9fe4479e
Merge branch 'filnet/OP-1182_telemetry_widget_is_too_small_on_mac' into rel-14.01
2014-01-24 20:51:59 +01:00
Philippe Renon
a234f52b6d
OP-1182 minor tweak of telemetry monitor widget margin for better centering
2014-01-24 20:50:13 +01:00
Alessio Morale
e28e6a76fa
OP-1176 : fix Cruise Control checkboxes use wrong Default button
2014-01-24 20:19:13 +01:00
Philippe Renon
40ecef4f94
Merge branch 'OP-1184/cleanup_stack_scope_widget_plot_list' into rel-14.01
2014-01-24 19:58:01 +01:00
Philippe Renon
16ff328bfb
OP-1184 removed spurious drawAntialiased setting from stack scope config
...
+review OPReview-632
2014-01-24 19:53:13 +01:00
Philippe Renon
b58620c981
OP-1184 removed obsolete plots from the stack scope monitor gadget
...
did same in TaskInfo uav object
2014-01-24 00:17:47 +01:00
Laurent Lalanne
6e6f5804b5
OP-1172 Remove unused configurations files
2014-01-23 19:15:50 +01:00
Alessio Morale
02c7084196
Merge remote-tracking branch 'origin/next' into amorale/OP-1149_gyro_accel_thermal_calibration
...
Conflicts:
ground/openpilotgcs/src/plugins/uavobjects/uavobjects.pro
2014-01-23 01:02:13 +01:00
Laurent Lalanne
ddde8a9596
OP-1187 Should be the last update before RC release if no changes in Gui/text
2014-01-22 23:34:21 +01:00
Laurent Lalanne
15dfec2d70
Merge remote-tracking branch 'origin/rel-14.01' into laurent/OP-1187_allow_french_translations_in_future_releases
2014-01-22 23:24:45 +01:00
Philippe Renon
ae3d2f41b8
OP-1183 UAVObjectBrowser - fixed issue in newly added hex string editor
2014-01-22 21:35:06 +01:00
Philippe Renon
a41930a5e2
Merge remote-tracking branch 'origin/filnet/OP-1182_telemetry_widget_is_too_small_on_mac' into rel-14.01
2014-01-22 20:59:26 +01:00
Alessio Morale
2d11f81e8a
Merge branch 'amorale/OP-1179_about_box_not_working_on_linux' into rel-14.01
2014-01-22 20:27:14 +01:00
Laurent Lalanne
8c06db7c3d
OP-1187 Spell check...
2014-01-22 19:59:32 +01:00
Corvus Corax
59b50ee84e
uncrustification
2014-01-22 18:30:30 +01:00
Laurent Lalanne
28f96ebd31
OP-1187 Review from Joël (eyesonsky) Thanks !
2014-01-22 18:08:55 +01:00
Philippe Renon
d8e1d849f5
OP-1183 UAVObjectBrowser now displays and allows editing of integers in
...
hex format (when unit is set to hex)
+review OPReview
2014-01-21 23:08:13 +01:00
Philippe Renon
0c8756b496
OP-1182 second attempt at fixing telemetry monitor widget size too small on Mac
2014-01-21 22:51:46 +01:00
Laurent Lalanne
eadb9d69f3
OP-1187 New branch laurent/OP-1187_allow_french_translations_in_future_releases
...
Updated lasted text in radio inputs
2014-01-21 20:52:52 +01:00
Laurent Lalanne
64485f1cf8
Merge remote-tracking branch 'origin/rel-14.01' into laurent/OP-1187_allow_french_translations_in_future_releases
2014-01-21 20:37:18 +01:00
Philippe Renon
3ce504ac6e
OP-1182 tried to make device list combo box wide enough to display "USB: OPLinkMini" on all OSes
2014-01-21 02:42:11 +01:00
Philippe Renon
ff6c5e80a0
OP-1182 attempt at fixing telemetry monitor widget size too small on Mac
2014-01-21 02:40:15 +01:00
Fredrik Arvidsson
1537dc4187
OP-1166 Adde some more nice to have functionality to the channel configuration gui.
2014-01-21 00:49:46 +01:00
Fredrik Arvidsson
4cac7d18ac
OP-1166 Fixes the maxed out bug and beautifies some gui.
2014-01-21 00:06:20 +01:00
Fredrik Arvidsson
e14acffd5c
Merge branch 'thread/OP-1178_OPLink_Configuration' into rel-14.01
2014-01-20 07:21:13 +01:00
Fredrik Arvidsson
5fd8db6c5a
Merge branch 'thread/OP-1168_Reload_Board_Data_Fix' into rel-14.01
2014-01-19 23:18:10 +01:00
Fredrik Arvidsson
a2f69a5ad6
OP-1168, OP-1180 Fixing Reload for AltitudeHold page. Fixing Realtime updates checkboxes.
2014-01-19 23:15:53 +01:00
Alessio Morale
e55345223c
OP-1179 fix linux packages for missing .so that causes blank about box
2014-01-19 18:12:44 +01:00
Fredrik Arvidsson
9727456ec2
OP-1178 Fixed QLineEdit support. Rgression from Re-factoring.
2014-01-19 17:20:03 +01:00
Laurent Lalanne
faaf883a0b
Updated Feed Forward tuning page
2014-01-19 14:35:17 +01:00
Fredrik Arvidsson
bfc2dc03a5
Merge branch 'thread/OP-1168_Reload_Board_Data_Fix' into rel-14.01
2014-01-19 14:09:00 +01:00
Fredrik Arvidsson
8fb17f7383
OP-1168 Bug made Reload board data not work.
2014-01-19 14:07:48 +01:00
Laurent Lalanne
2c3d6445b9
Anti-windup / advanced Camera stab updated
2014-01-19 13:34:36 +01:00
Alessio Morale
ba0001981b
Merge remote-tracking branch 'origin/laurent/OP-1151_PFD_inverted_flight' into next
2014-01-19 12:34:34 +01:00
Fredrik Arvidsson
694abb26c6
OP-1169 Minor performance fix.
2014-01-19 00:19:12 +01:00
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
Kevin Finisterre
3862c9cfaa
settings still not saving to the board... trying to sort it out. Making sure all necessary codepaths exist in the FixedWing clone of the MultiRotor code for the Wizard.
2013-12-20 02:08:08 -05: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
Kevin Finisterre
6ee5baa146
I was aparantly missing a call to updateAirframe(frameType);
2013-12-18 17:28:25 -05:00
Kevin Finisterre
de9a30e424
prepping to fix refreshWidgetValues(0 all the setComboCurrentIndex() calls are missing.
2013-12-18 17:16:12 -05:00
Kevin Finisterre
33d963d24e
prepping to fix refreshWidgetsValues() so that Output & Vehicle screens populate properly after wizard is run.
2013-12-18 16:41:38 -05: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
Kevin Finisterre
b6f0e5e305
Sort out issues with servo vs. motor sliders... finally figure out what wizardIndexes are! per OutputCalibrationPage::setWizardPage()
2013-12-18 15:14:56 -05: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
Kevin Finisterre
9e417f5ee5
Remove some redundant "elevon" stuff for now. Will come back later when proper "elevon + rudder" artwork exists. Currently no different from vtail anyway...
...
Enabled proper channel mixing settings inside the FixedWing wizard Output configuration screen. Attempt to set GUIConfigDataUnion to fixedwing
2013-12-18 12:57:35 -05:00
Cliff Geerdes
56b4d8647f
OP-1117 Rename Horizon to Rattitude, Anti Windup and dT additions
2013-12-18 05:01:16 -05:00
Kevin Finisterre
6e5e7e4dd3
Work around for a problem caused by lack of elements in the fixed wing SVG for use in the output window.
2013-12-16 20:51:43 -05:00
Kevin Finisterre
a960fd5c85
Fix the Configuration screen to show the new fixed wing artwork by Zen_
2013-12-16 15:18:43 -05:00
Kevin Finisterre
82e2c5cf92
Move some code around to accomidate multiple svg images in the output calibration screen.
...
Need to fix the SVG to allow for zooming in on specific channel components as we do with the multi rotor screen.
This has some sloppy comments in if for my own debugging purposes.
2013-12-16 14:29:04 -05:00
Kevin Finisterre
632ffed707
Add the fixed wing plane art to the channel config screen (in progress)
...
Begin adding plane art to Output config screen in wizard.
2013-12-15 21:37:19 -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
Kevin Finisterre
a042ffd843
just trying to cleanup a bad push from last night. I stomped on some things I should not have.
2013-12-15 03:38:12 -05:00
Kevin Finisterre
604a349d01
Merge branch 'next' into kf_fixes
2013-12-14 17:48:32 -05:00
Kevin Finisterre
2b585a8618
added a case statement for PAGE_FIXEDWING to trigger PAGE_OUTPUT
2013-12-14 16:46:26 -05: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
Kevin Finisterre
0d5e91ee26
I fixed the first screen, now the vtail and aileron models show when slected. For some reason I am unable to move beyond the first wizard screen.
2013-11-25 01:06:07 -05:00
Kevin Finisterre
92c19f2d74
Changed the element id's in one of the SVG files that I incorrectly edited. This prevents the error:
...
Could not resolve property : SVGID_1_
Error comes from qsvghandler.cpp or qsvgstyle.cpp in the QT libraries Qt5.2.0//5.2.0-beta1/Src/qtsvg/src/svg/
The fixedwing-shapes.svg and flyingwing-shapes.svg files need modified to prevent the errors caused by qsvgtinydocument.cpp in the QT libraries.
Couldn't find node aileron. Skipping rendering.
Couldn't find node vtail. Skipping rendering.
These errors come from the case statement that was added to updateImageAnd Description() for FixedWingPage
+ switch (type) {
+ case SetupWizard::FIXED_WING_AILERON:
+ elementId = "aileron";
+ break;
+ case SetupWizard::FIXED_WING_VTAIL:
+ elementId = "vtail";
+ break;
+ default:
+ elementId = "";
+ break;
+ }
A similar error needs to be resolved in connectiondiagram.cpp
+ switch (m_configSource->getVehicleSubType()) {
+ case VehicleConfigurationSource::FIXED_WING_AILERON:
+ elementsToShow << "aileron";
+ break;
+ case VehicleConfigurationSource::FIXED_WING_VTAIL:
+ elementsToShow << "vtail";
+ break;
+ default:
+ break;
+ }
Likewise outputcalibrationpage.cpp will need to reverence the elements inside the SVG file properly.
+ m_vehicleElementIds << "fixed-aileron" << "aileron";
+ m_vehicleHighlightElementIndexes << 0 << 1;
...
+ m_vehicleElementIds << "fixed-vtail" << "vtail";
+ m_vehicleHighlightElementIndexes << 0 << 1;
Until these elements are fixed in the SVG files the wizard will not render properly and allow the user to click *next*.
2013-11-24 17:29:38 -05: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
Kevin Finisterre
721000b279
Merge branch 'next' of ssh://git.openpilot.org/OpenPilot into next
...
This is an attempt I made several months back at enabling the fixed wing wizard. AILERON and VTAIL concepts added where necessary. VehicleConfigurationHelper::setupAileron() and friends are completely wrong, need to be sorted out.
The files that go in setupwiz/resources need to be corrected to show motor direction. Basically need an inverse copy merged into existing images, see multirotor svg files for comparison.
m_vehicleElementIds and m_vehicleHighlightElementIndexes need to be fixed in the SVG files and code appropriately. The ID tags in the sVG files are incrorect. likewise grouping are incorrect. Could use help from someone more profficient in SVG files.
*work in progress*
2013-11-24 11:14:37 -05: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
Fredrik Arvidsson
4aad52f6f7
OP-1071 Adds dashed and width functionality to circle.
2013-08-17 23:17:06 +02:00
Fredrik Arvidsson
e8dca2d089
OP-1071 Adds support for dashed lines and circles. Emergency lines were changed to be dashed and less wide.
2013-08-17 23:05:02 +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
Fredrik Arvidsson
68b2b28594
OP-1005 Removes 'old' PFD (non qml based one).
2013-06-18 07:45:44 +02:00
Fredrik Arvidsson
a6ac956127
OP-1005 Adds configurable units for velocity/speed and altitude in QML PFD. Units are configured in settings panel.
...
OP-1015 Reduces precision of the PDOP value in the PFD display to 3 decimals.
2013-06-18 00:52:27 +02:00
Philippe Renon
7c3dafbfde
OP-1008 fixed issue in GCS Options dialog where selected item was not always highlighted
2013-06-17 21:16:47 +02:00
Fredrik Arvidsson
d28609349f
OP-1005 Fixes velocity units in PFD and PFDQml widgets.
2013-06-17 07:43:56 +02:00
Mathieu Rondonneau
01fa34682c
Merge branch 'next' into Mathieu/OP-1011_remove_powerlog
2013-06-16 22:05:19 -07:00
Fredrik Arvidsson
b221c7bfea
OP-1000 Changes a label again.
2013-06-16 17:53:15 +02:00
Fredrik Arvidsson
15c6e625b2
OP-1000 Changes a label.
2013-06-16 17:40:25 +02:00
Fredrik Arvidsson
cb3ba339fe
OP-1000 Changes some ranges. Removed faulty tool-tips.
2013-06-15 14:02:43 +02:00
Fredrik Arvidsson
1a1b1b1e4e
OP-1010 Removes some default check-box settings.
2013-06-15 13:40:46 +02:00
Fredrik Arvidsson
02562902a9
OP-1000 Adds disabling of AH settings tab if board is not Revolution.
2013-06-15 13:00:54 +02:00
Mathieu Rondonneau
0073792561
OP-1011: Remove deprecated powerlog
2013-06-14 19:24:42 -07:00
Philippe Renon
9a93d88388
OP-963 TelemetryMonitorWidget added some doc + polishing
2013-06-14 00:15:03 +02:00
Fredrik Arvidsson
9cd368bd11
OP-1000 Adds GUI to set Altitude Hold filter parameters.
2013-06-13 22:48:45 +02:00
Philippe Renon
7486263262
OP-963 made TelemetryMonitorWidget skinnable
...
- moved telemetry monitor widget from coreplugin to new telemetry plugin
- added a telemetry monitor gadget based on monitor widget.
- cleaned up telemetry monitor widget and made it skinnable
Dependencies have changed:
- connection manager (in coreplugin) is now unaware of the telemetry monitor widget
- the widget is added to the connection manager tray by the telemetry plugin
- the telemetry plugin depends on coreplugin and uavtalk
2013-06-13 01:36:02 +02:00
Corvus Corax
88071b1078
Merge remote-tracking branch 'next' into corvuscorax/OP-947_stateestimator-module
2013-06-09 22:43:25 +02:00
Corvus Corax
6f59c49506
just uncrustification
2013-06-09 22:09:04 +02:00
Philippe Renon
094a1e4e12
OP-996 Added GCS option to remember and restore the last selected workspace
...
Also reorganized the workspace options page
2013-06-09 17:28:28 +02:00
Corvus Corax
022f1a1ac0
Merge branch 'next' into corvuscorax/OP-947_stateestimator-module
...
Conflicts:
flight/modules/Attitude/revolution/attitude.c
2013-06-09 13:49:52 +02:00
Fredrik Arvidsson
5fe1bfbe36
OP-784 Changed max values to 180 for Attitude full stick range.
2013-06-09 09:30:50 +02:00
Alessio Morale
6d71d92860
Merge remote-tracking branch 'origin/amorale/OP-990_revo_bias_with_shaken_startup' into next
2013-06-09 09:10:33 +02:00
Corvus Corax
e8e99f54aa
Merge branch 'next' into corvuscorax/OP-947_stateestimator-module
2013-06-07 21:55:12 +02:00
Fredrik Arvidsson
c605601ce7
Merge branch 'thread/OP-991_Remove_Erase_Menu' into next
2013-06-07 21:50:59 +02:00
Fredrik Arvidsson
65d973c7ad
Merge remote-tracking branch 'origin/next' into thread/OP-989_Revo_AccelTau
2013-06-07 21:15:32 +02:00
Fredrik Arvidsson
4b12f28925
Merge remote-tracking branch 'origin/next' into thread/OP-991_Remove_Erase_Menu
2013-06-07 21:15:03 +02:00
Richard Flay (Hyper)
242d371167
Merge branch 'next' into glenneaux/OP-965_GCSSwashConfig_Channel_Assignment
2013-06-07 19:13:28 +09:30
Richard Flay (Hyper)
e5fe56a425
OP-965: More tweaks to the heli config swashplate levelling routine in GCS as the results of review comments.
...
+review OPReview-496
2013-06-07 19:08:28 +09:30
Alessio Morale
7e50c00885
OP-990 uncrustification
2013-06-07 10:13:14 +02:00
Fredrik Arvidsson
7f0a72d2f8
OP-991 'Removed Erase All Settings' menu item in Tool menu plus code behind.
2013-06-06 22:20:00 +02:00
Corvus Corax
6fdf554d4a
Merge branch 'next' into corvuscorax/OP-947_stateestimator-module
...
Conflicts:
flight/modules/Attitude/revolution/attitude.c
ground/openpilotgcs/src/plugins/opmap/opmapgadgetwidget.cpp
shared/uavobjectdefinition/attitudesettings.xml
2013-06-06 19:25:54 +02:00
Fredrik Arvidsson
d4a519aef1
Merge remote-tracking branch 'origin/next' into thread/OP-989_Revo_AccelTau
2013-06-06 12:33:19 +02:00
Fredrik Arvidsson
03a92c913f
OP-989 Changed layout for CC/CC3D Attitude configuration page. Renamed AccelTau to Accelerometer filtering. Updated tool tips for both CC/CC3D and Revolution pages.
2013-06-06 11:21:30 +02:00
Oleg Semyonov
68e18dcb38
OP-910: fix line endings in QML template
2013-06-06 11:16:47 +03:00
Oleg Semyonov
a834226968
OP-910: fix mixed line endings in generated QML
2013-06-06 02:20:32 +03:00
Oleg Semyonov
d54e507ffb
OP-910: don't use python 2.7+ features (make it compatible with 2.6)
2013-06-06 00:46:59 +03:00
Oleg Semyonov
13e7f51174
OP-910: fix circular dependencies
2013-06-05 23:25:50 +03:00
Alessio Morale
be999329b9
OP-990 Some fixes to calibration in wizard
...
1) zeroes any existing bias prior to calibration.
2) Quick and dirty fix to missing UAVO updates during calibration setup
3) missing resetting of BiasCorrectGyro to true on Revolution after save.
2013-06-05 22:24:12 +02:00
Oleg Semyonov
a7d1e2b298
OP-910: fix line endings and whitespaces (didn't work on Linux)
2013-06-05 23:21:54 +03:00
Fredrik Arvidsson
26585e5ad0
OP-989 Converting tool tip text to rich text to get word wrapping to work.
2013-06-05 18:07:17 +02:00
Fredrik Arvidsson
32fdcdc28a
OP-989 Changing tool tip text.
2013-06-05 17:41:21 +02:00
Oleg Semyonov
6756f52044
OP-910: remove unused redundant CREDITS files
2013-06-05 17:09:10 +03:00
Oleg Semyonov
921803769e
OP-910: reformat core.qrc to use 4 space idents instead of tabs
2013-06-05 17:09:09 +03:00
Oleg Semyonov
e4fb269524
OP-910: update core.qrc to use autogenerated AuthorsModel.qml
2013-06-05 17:09:08 +03:00
Oleg Semyonov
0018a3c04a
OP-910: generate synthetic AuthorsModel.qml using CREDITS.txt
2013-06-05 17:09:08 +03:00
Fredrik Arvidsson
3bc944dc95
OP-989 Added tool tip for Accelerometer filtering settings and label.
2013-06-05 15:44:26 +02:00
Oleg Semyonov
0a53a1a89d
OP-910: move PYTHON definition to a qmake include file for easy reuse
2013-06-05 16:00:43 +03:00
Fredrik Arvidsson
77618deb62
OP-989 Changed label text from AccelTau to Accelerometers.
2013-06-05 13:42:47 +02:00
Fredrik Arvidsson
4ffab32cba
OP-989 Adds AccelTau to Revolution Attitude configuration panel.
2013-06-04 19:36:33 +02:00
Glenn Campigli
940f768af0
+review OPReview-496
...
Performed uncrustify
Corrected statement order
2013-06-04 20:11:23 +10:00
Oleg Semyonov
1cfc7f1586
Uncrustify
2013-06-03 19:13:11 +02:00
Mathieu Rondonneau
b5b48d3bf0
Merge branch 'next' into Mathieu/OP-958_HID_plugin_basic_cleanup
2013-06-03 07:52:53 -07:00
Mathieu Rondonneau
43f6b18895
OP-958 and OP-977: remove doxygen keyword "note" when empty.
2013-06-03 07:49:14 -07:00
Oleg Semyonov
25dc8d8c02
Merge remote-tracking branch 'origin/kevinv033/OP-910' into next
2013-06-03 15:41:04 +02:00
Mathieu
4cba7fa7c1
OP-958: Fix windows issue related to unplug/plug (15s hang)
2013-06-02 20:49:05 -07:00
Kevin Vertucio
3b6fcefca6
removed bootstrap from utility
2013-06-02 08:18:40 -04:00
Kevin Vertucio
48945ffeb6
added authors to CREDITS.
2013-06-02 07:29:23 -04:00
Philippe Renon
218d197aa8
OP-983 fixed minor spelling issues in GCS
2013-06-02 12:42:15 +02:00
Mathieu Rondonneau
5732c2fd4c
OP-958L: Some fixes for 15s hang and unplug/plug issue reported lately.
...
This is not cleanedup but I want to get this in so other people can test.
2013-06-01 22:13:04 -07:00
Kevin Vertucio
9683ddc37a
Updated AuthorsModel. Added utility script for generating QML ListElements of authors.
2013-06-01 23:11:28 -04:00
Glenn Campigli
558a47dc7c
Corrected channel index when calibrating swashplate
2013-05-31 16:23:42 +10:00
Mathieu Rondonneau
d0b0cb77d4
OP-958: only enumerate openpilot devices in udev.
...
(not sure the reason of not doing that)
2013-05-30 19:08:22 -07:00
Philippe Renon
e3fb75b356
OP-979 additional fixes in Settings dialog:
...
- Make Environment/General node auto expandable (i.e. always expanded when
the dialog is opened)
- Reorganize persistent settings (move to own node in XML file + renaming)
- Simplify persistent splitter position handling (persist location instead
of 2 sizes)
2013-05-29 23:10:58 +02:00
Mathieu Rondonneau
988baa2764
Merge branch 'next' into Mathieu/OP-958_HID_plugin_basic_cleanup
2013-05-29 06:02:19 -07:00
Mathieu Rondonneau
afeeed6f65
OP-958: WINDOWS HACK: do not filter out the bl.
2013-05-29 05:57:46 -07:00
Richard Flay (Hyper)
7f90692a24
Merge branch 'next' into filnet/OP-843_settings_dialog_show_language_selection_at_top
2013-05-29 18:28:17 +09:30
Mathieu Rondonneau
660a175a53
Merge branch 'next' into Mathieu/OP-958_HID_plugin_basic_cleanup
2013-05-28 21:39:49 -07:00
Mathieu Rondonneau
6a838417fb
OP-958: WINDOWS HACK ONLY: This is to filter out gamepadcontroller HID device during reconnect.
...
This is temporary until multiple HID are supported (if needed).
2013-05-28 21:36:10 -07:00
Mathieu Rondonneau
74cc1315b4
OP-958: only report the number of device we actually open successfully.
...
Limitation: only one (1) or zero (0) for now.
2013-05-28 12:59:46 -07:00
Oleg Semyonov
0faa77b3fb
Uncrustify sources
2013-05-28 16:57:03 +02:00
Philippe Renon
6b7080d958
OP-843 setting dialog reordering: plugin options pages (top part) are now sorted on their untranslated name
...
this solve the issue of the order changing per language
The bottom part of the tree (gadget options pages) is still sorted by translated name as before.
Additional fixes:
- Moved GCS page to Environment node + renamed to Workspaces
- Renamed Notigy Plugin node to Notification
- Moved the two Telemetry nodes together
- Split plane size is now persistent (in addition to size and selected node)
2013-05-28 15:32:27 +02:00
Oleg Semyonov
d8ec41fcaa
Merge remote-tracking branch 'origin/thread/OP-906_Default_Wizard_Stab_Settings_And_Flight_Modes' into next
2013-05-28 15:22:50 +02:00
Oleg Semyonov
a61b2fb13e
Merge remote-tracking branch 'origin/os/OP-770_version_info_stuff' into next
2013-05-28 14:55:29 +02:00
Alessio Morale
f16844537f
Merge remote-tracking branch 'origin/amorale/OP-968_hitl_button_size' into next
2013-05-28 12:01:13 +02:00
Alessio Morale
e521bf03e9
Merge remote-tracking branch 'origin/amorale/OP-761_uav_position_for_cc' into next
2013-05-28 12:00:10 +02:00
Mathieu Rondonneau
854d976a7d
OP-958: Go through the list of enumerated devices, and try to open the device until end of the list.
...
Leave if we open one with success.
2013-05-27 18:52:27 -07:00
Oleg Semyonov
0512ca79ef
OP-770: export GCS branch dirty state and short UAVO hash
2013-05-28 04:14:54 +03:00
Oleg Semyonov
208278a7cb
OP-770: use VersionInfo::uavoHash() instead of dynamic string
2013-05-28 02:42:24 +02:00
Fredrik Arvidsson
316afefff7
OP-906 Changed defaults for Stabilization settings and Flight modes.
2013-05-27 22:25:17 +02:00
Fredrik Arvidsson
cc14dac819
Merge remote-tracking branch 'origin/next' into thread/OP-770_UAV_Export_Version_Info_Fix
2013-05-27 21:11:30 +02:00