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

15036 Commits

Author SHA1 Message Date
Philippe Renon
602a2e9811 LP-245 config: always show OPLM config panel 2016-09-23 10:01:59 +02:00
Philippe Renon
e8e31dff8c LP-245 config: fix minor layout issue in revo sensor UI 2016-09-23 10:01:59 +02:00
Philippe Renon
242be83b5c LP-245 config: put back OPLM LinkState string value 2016-09-23 10:01:59 +02:00
Philippe Renon
d21b5e3b42 LP-245 config: add exportMode() method to ConfigTaskPanel 2016-09-23 10:01:59 +02:00
Philippe Renon
27c9fa2372 LP-245 config: made binding more NULL safe 2016-09-23 10:01:59 +02:00
Philippe Renon
5c1e61979d LP-245 config: add missing space in unsaved popup message 2016-09-23 10:01:59 +02:00
Philippe Renon
0e7010e67e LP-245 config: fix initial display issues when no board is connected
also centralize the initialization code of all condig widgets
2016-09-23 10:01:59 +02:00
Philippe Renon
167154c6a4 LP-245 config: add missing binding for a default button in stabilization panel 2016-09-23 10:01:59 +02:00
Philippe Renon
939b9c98d1 LP-245 config: switching vehicle type would not raise the dirty flag 2016-09-23 10:01:59 +02:00
Philippe Renon
07c2020507 LP-245 config: simplify config plugin 2016-09-23 10:01:59 +02:00
Philippe Renon
be75f28b33 LP-245 config: silence Eigen compilation warnings 2016-09-23 10:01:59 +02:00
Philippe Renon
a2082f449b LP-245 config: refactor and cleanup ConfigTaskWidget and co
most ConfigTaskWidget derived classes have minor changes (removal of unnecessary framework calls in constructor)

ConfigOPLinkWidget was heavily reworked to comply with ConfigTaskWidget requirements
ConfigOPLinkWidget doesn't trigger spurious unsaved popups anymore.

ConfigGadgetWidget now uses the OPLinkManager to listen to modem events
2016-09-23 10:01:59 +02:00
Philippe Renon
99e7d711eb LP-245 config: remove obsolete files 2016-09-23 10:01:59 +02:00
Philippe Renon
bbd166045e LP-245 config: properly display hex in QLabel too 2016-09-23 10:01:59 +02:00
Philippe Renon
7fd393bb79 LP-245 config: display hex zero as an empty string
this is needed to see placeholder text
2016-09-23 10:01:59 +02:00
Philippe Renon
7eeb381fd3 LP-245 config: clean up variant to widget handling code 2016-09-23 10:01:59 +02:00
Philippe Renon
ce4b74824c LP-245 fix spelling mistake in uploader (impacts translation) 2016-09-23 10:01:59 +02:00
Philippe Renon
1e7aa58e95 LP-245 centralize oplink connection handling in new UAVTalk OPLinkManager
removes duplication of logic in uploader and config plugins

connect logic remains the same:
once a device is connected, oplink connection is notifued upon having a valid OPLinkStatus.BoradType

disconnection logic is changes:
used to be based on timeout on OPLinkStatus update loss
no oplink disconnection is notified as soon as a device is disconnected
TODO : are there cases where the timeout is still needed ?
2016-09-23 10:01:59 +02:00
Philippe Renon
25020f230a LP-245 config: consolidate update from widgets logic in base class 2016-09-23 10:00:58 +02:00
Philippe Renon
6c210e4ef0 LP-245 config: consolidate widget refresh logic in base class
remove error prone duplication of dirty flag handling in derived classes
side effect is that some derived classes now get behavior that they used to override
2016-09-23 10:00:58 +02:00
Philippe Renon
c9d7761f0e LP-245 config: fixed spurious unsaved data prompts in GCS config gadget 2016-09-23 10:00:58 +02:00
Philippe Renon
7170c835b7 LP-404 replace opfw_resource target with fw_resource 2016-09-22 09:04:59 +02:00
Philippe Renon
c693e40783 LP-406 win installer: change section order 2016-09-21 23:11:29 +02:00
Philippe Renon
018e2dfb14 LP-406 win installer: do not select CDC driver by default 2016-09-21 22:54:33 +02:00
Philippe Renon
2b8e5e78f6 LP-406 remove space from Windows USB directory name 2016-09-21 22:33:27 +02:00
Philippe Renon
6221ddd9b4 LP-406 revert changes to inf file (i.e. remove sparky and version bump) 2016-09-21 22:33:27 +02:00
Philippe Renon
78b8580613 uncrustify 2016-09-21 22:04:52 +02:00
Alessio Morale
a853d511c8 Merged in filnet/librepilot/LP-404_make_librepilot_vendor_neutral (pull request #324)
LP-404 make Makefile more vendor neutral
2016-09-21 21:27:14 +02:00
Alessio Morale
5dbdaaa904 Merged in f5soh/librepilot/LP-407_Add_RSSI_Channel_input (pull request #325)
LP-407 Add Rssi channel input
2016-09-21 21:24:43 +02:00
Lalanne Laurent
553448abad Merged in alessiomorale/librepilot/LP-385_cameracontrol (pull request #309)
Lp 385_cameracontrol
2016-09-21 21:24:05 +02:00
Alessio Morale
e5c180977c Merged in filnet/librepilot/LP-410_silence_gcs_logs (pull request #328)
LP-410 silence gcs logs
2016-09-21 21:23:42 +02:00
Alessio Morale
d9bb4b0698 Merged in filnet/librepilot/update_credits (pull request #197)
update CREDITS.txt
2016-09-21 21:23:04 +02:00
Alessio Morale
0db6582482 Merged in f5soh/librepilot/LP-315_Update_vehicle_templates (pull request #245)
LP-315 Update vehicle templates
2016-09-21 21:22:25 +02:00
Philippe Renon
039200b403 Merged in f5soh/librepilot/LP-333_I2C_Pullups_rel-16.09 (pull request #326)
LP-333 I2C Pullups for flexiport and i2cport
2016-09-21 21:12:12 +02:00
Philippe Renon
3eae592c7f Merged in marcus_proest/librepilot/LP-409-make-fw_dist-fails-on-windows (pull request #327)
LP-409 Added --force-local to tar command of make target fw_dist
2016-09-21 21:09:39 +02:00
Philippe Renon
e7c4b4b302 Merged in mindnever/librepilot/LP-401_Fix_Reboot_is_required_after_AutoTune_is_set_in_FMS (pull request #322)
LP-401 Fix for missing reboot-required after FMS was configured with autotune
2016-09-21 21:07:41 +02:00
Philippe Renon
6d49cb765e Merged in paul_jewell/librepilot/LP-400_fix_doxygen_ground_build (pull request #321)
LP-400 Add missing packages to Doxyfile.ground
2016-09-21 21:07:22 +02:00
Philippe Renon
8931cd48f5 LP-410 misc log silencing 2016-09-20 09:13:37 +02:00
Philippe Renon
7e99441005 LP-410 silence osg log output 2016-09-20 09:13:30 +02:00
marcus_proest
8468dfc035 LP-409 Added --force-local to tar command of make target fw_dist 2016-09-19 20:22:30 +02:00
Cliff Geerdes
8cfc867e1d LP-333 I2C Pullups for flexiport and i2cport 2016-09-18 20:27:23 +02:00
Laurent Lalanne
aaf30e7fad LP-407 Changes from review - Cleannup 2016-09-16 19:46:31 +02:00
Laurent Lalanne
72aabd30fd LP-407 Pios_Sbus: Set quality to minimum after a failsafe 2016-09-16 19:45:23 +02:00
Laurent Lalanne
cff5dac088 LP-407 Add Rssi input value - ReceiverActivity: Ignore Rssi channel if already set 2016-09-14 15:23:20 +02:00
Philippe Renon
2d926fe082 LP-404 make Makefile more vendor neutral 2016-09-08 23:10:42 +02:00
Philippe Renon
255863222e update CREDITS.txt 2016-09-08 20:47:42 +02:00
Philippe Renon
d49f5687d7 update CREDITS.txt 2016-09-08 20:47:42 +02:00
Alessio Morale
25b2a22122 LP-385 - Add Image Index 2016-09-08 02:29:33 +02:00
Vladimir Zidar
4e427f69db LP-401 Add sanity check for FlightModeSettings to bring up reboot-required alarm if flightmode has autotune, but no autotune modules started. 2016-09-07 00:58:46 +02:00
paul Jewell
1e3dec28ab LP-400 Add missing packages to Doxyfile.ground 2016-09-06 22:59:53 +02:00