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

4178 Commits

Author SHA1 Message Date
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
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
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