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
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
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
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
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
Laurent Lalanne
d8d71750e8
LP-315 Templates: Add EPP indoor "Fizz" - FixedWing, one aileron servo
2016-09-05 22:37:42 +02:00
Laurent Lalanne
40910906a2
LP-315 Templates: Add basic Eachine ER250 template
2016-09-05 22:37:42 +02:00
Laurent Lalanne
b3fcdef620
LP-315 Templates: Update throttle curves for multirotors
2016-09-05 22:37:42 +02:00
Laurent Lalanne
8eebea761a
LP-315 Templates: Fix Fixed wing motor outputs
2016-09-05 22:37:41 +02:00
Laurent Lalanne
a8f09d277e
Update WHATSNEW.txt for rel-16.09 RC1
2016-09-04 21:17:33 +02:00
Lalanne Laurent
bf5cff319a
Merged in mindnever/librepilot/LP-382_fix_MSP_stack_overflow_on_PID_save (pull request #314 )
...
LP-382 Use ObjectPersistence UAVO instead of stack hungry UAVObjSave()
2016-09-04 19:53:22 +02:00
Philippe Renon
f43467a052
Merged in f5soh/librepilot/LP-396_Enable_Yaw_Acro+_GUI (pull request #320 )
...
LP-396 Add Acro+ stabilization for Yaw axis
2016-09-04 19:42:55 +02:00
Alessio Morale
46fcec001b
Merged in filnet/librepilot/LP-32_complement_osgearth_readme (pull request #311 )
...
LP-32 improve osgearth readme
2016-09-04 13:59:04 +02:00
Alessio Morale
279eaf42ca
Merged in f5soh/librepilot/LP-388_AuxMag_calibration_wrong_initial_settings (pull request #306 )
...
LP-388 Workaround for 2 telemetry errors while calibrating AuxMag
2016-09-04 13:54:19 +02:00
Alessio Morale
d1cbab5c86
Merged in filnet/librepilot/LP-313_uavobjectbrowser_always_shows_metadata_when_filtering (pull request #312 )
...
LP-313 fix uavobjectbrowser always showing metadata when filtering
2016-09-04 13:52:36 +02:00
Alessio Morale
9b73838c52
Merged in f5soh/librepilot/LP-392_Gyro_init_GUI (pull request #310 )
...
LP-392 Attitude tab : initGyroWhenBoardSteady and zeroGyroBiasOnArming to Revo
2016-09-04 13:50:22 +02:00
Laurent Lalanne
e2068cbb8e
LP-396 Add Acro+ stabilization for Yaw axis
2016-09-04 13:10:04 +02:00
Lalanne Laurent
9b7f5fda3d
Merged in alessiomorale/librepilot/LP-395_raise_BoardSteadyMaxVariance (pull request #318 )
...
LP-395 - Raise BoardSteadyMaxVariance to support some boards with noisier gyros
2016-09-04 12:45:46 +02:00
Lalanne Laurent
f182931c6b
Merged in paul_jewell/librepilot/LP-330_fix_copyright_symbol (pull request #313 )
...
Changed (c) to (C) for consistency
2016-09-04 12:44:17 +02:00
Laurent Lalanne
0c4c67fd23
LP-390 Fix telemetry error for vehicle wizard
2016-09-03 22:11:47 +02:00