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
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
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
Laurent Lalanne
0c4c67fd23
LP-390 Fix telemetry error for vehicle wizard
2016-09-03 22:11:47 +02:00
Laurent Lalanne
b33d655ec2
LP-390 Tx wizard: identifyLimits, save only when needed - Prevent Rx glitches - Fixes for Output and Hardware pages
2016-09-03 22:10:18 +02:00
Laurent Lalanne
b16e4838eb
LP-388 Use UAVObjectUpdaterHelper and avoid telemetry errors
2016-09-03 22:10:17 +02:00
Philippe Renon
daba66d32f
LP-388 allow to bulk set data on UAVO without emitting update events
...
this addresses some uavo synchronous update calls issues where update requests were issued twice
2016-09-03 22:10:17 +02:00
Philippe Renon
4f3ae61da6
LP-313 fix uavobjectbrowser always showing metadata when filtering
2016-08-30 22:45:12 +02:00
Philippe Renon
c363e126fc
Merged in mindnever/librepilot/LP-322_USB_ComBridge_functionality_on_OPLink (pull request #302 )
...
Lp 322_usb_combridge_functionality_on_oplink
2016-08-30 09:55:57 +02:00
Vladimir Zidar
a5a45576a1
LP-322 Added USB ComBridge functionality to OPLink. Updated GCS code.
2016-08-30 01:52:59 +02:00
Vladimir Zidar
cb53094843
LP-377 Remove references to HwSettings object. This is not needed anymore.
2016-08-30 01:39:53 +02:00
Vladimir Zidar
b1f7f5e4bf
LP-377 Implement handling of USB_CDC_REQ_SET_LINE_CODING control request for F4 and F1 targets. Removes UsbComBridgeSpeed from hwsettings object. Removes GCS combo boxes related to UsbComBridgeSpeed. Fixes few places where UsbComBridgeSpeed was used for DebugConsole speed config.
2016-08-30 01:22:57 +02:00
Laurent Lalanne
835013cf59
LP-392 Rephrased text
2016-08-30 00:44:51 +02:00
Laurent Lalanne
af9f0599dd
LP-392 Attitude tab : initGyroWhenBoardSteady and zeroGyroBiasOnArming to Revo
2016-08-29 23:24:08 +02:00
Alessio Morale
44f1c76ef9
Merge branch 'next' into LP-385_cameracontrol
2016-08-29 21:04:55 +02:00
Philippe Renon
9d90e1b749
Merged in f5soh/librepilot/LP-379_Show_ReveiverActivity (pull request #300 )
...
LP-379 Display ReceiverActivity in Rc Input tab
2016-08-28 18:46:36 +02:00
Philippe Renon
45f791742d
Merged in mindnever/librepilot/LP-239_GPS_on_Revo_FlexiIO (pull request #299 )
...
LP-239 gps_on_revo_flexiio
2016-08-28 18:46:12 +02:00
Alessio Morale
c7e060c04a
LP-385 - Initial CameraControl module commit
2016-08-18 12:40:34 +02:00
Fredrik Arvidsson
226f8c4c3d
Merged in f5soh/librepilot/LP-298_Ibus_support_Dronin (pull request #298 )
...
LP-298 IBus support dRonin
2016-08-17 12:40:41 +02:00
Laurent Lalanne
1d0c472dbd
LP-230 Remove unneeded code
2016-08-13 13:52:55 +02:00
Laurent Lalanne
c71345117b
LP-230 Set "FixMe" in all wrong enums to be consistent
2016-08-13 13:51:42 +02:00
Laurent Lalanne
14c2471203
LP-230 Check if PFD enum in functions matches UAVO enum
2016-08-13 13:51:42 +02:00
Laurent Lalanne
567c9b6f54
LP-230 OplinkState update
2016-08-13 13:51:42 +02:00
Laurent Lalanne
f0d6823d42
LP-230 Update PFD for Autotune and new PathPlan alarm behavior.
2016-08-13 13:51:42 +02:00
Laurent Lalanne
47b9bd3e41
LP-379 Display ReceiverActivity in Rc Input tab
2016-08-09 21:31:41 +02:00
Vladimir Zidar
51151e6290
LP-239 This commit adds missing com protocols (GPS) to Revo Flexi IO (rcvrport) including proper GCS handling
2016-08-06 03:20:35 +02:00
Vladimir Zidar
73c96be4b7
LP-239 Use Revo HW widget for DiscoveryF4
2016-08-06 03:20:27 +02:00
Laurent Lalanne
848638d6e7
LP-298 Add IBus input to wizard
2016-08-03 19:09:12 +02:00
Laurent Lalanne
5895468f08
LP-298 Port Ibus Input driver from dRonin - Not tested
2016-08-03 19:09:05 +02:00
Alessio Morale
262de6924a
LP-366 - missing settings save/load
2016-07-24 18:02:17 +02:00
Alessio Morale
26ffb29369
LP-366 - Add configuration settings for default waypoints velocity and altitude
2016-07-24 01:19:09 +02:00
Alessio Morale
05d541684e
Merged in filnet/librepilot/LP-362_file_log_crash (pull request #288 )
...
Lp 362_file_log_crash
2016-07-23 16:40:36 +02:00
Alessio Morale
8a8f57aa81
Merged in james-duley/librepilot/check-osgversion (pull request #285 )
...
use osgversion to get version
2016-07-23 16:37:23 +02:00
Philippe Renon
026ef32f73
LP-362 enable osg log redirection to Qt
2016-07-21 22:18:18 +02:00
Philippe Renon
54b33e0a07
LP-362 make file logging thread safe (and asynchronous)
2016-07-21 22:18:06 +02:00
Alessio Morale
282881ba74
Merged in filnet/librepilot/LP-363_opmap_version_upgrade (pull request #287 )
...
Lp 363_opmap_version_upgrade
2016-07-21 19:54:16 +02:00
Alessio Morale
d12337d6c2
Merged in filnet/librepilot/ui_cleanups (pull request #281 )
...
ui: fix name is already in use warnings
2016-07-21 19:52:36 +02:00
Philippe Renon
4a56d3d917
LP-363 improve opmap logging
2016-07-21 01:57:25 +02:00
Philippe Renon
c86c7d1b52
LP-363 increase google sat version from 193 to 694
...
don't ask...
2016-07-21 01:57:04 +02:00
James Duley
3898f49eba
use osgversion to get version
2016-07-19 19:57:59 +01:00
Brian Webb
9fdde98ff9
LP-190: Adds OPLink configuration GUI cleanup from filnet.
2016-07-12 18:01:03 -07:00
Brian Webb
a65492b589
LP-190: Removes RFM22B register definitions from pios_rfm22b_priv.h and switches to using pios_rfm22b_regs.h. Alos addresses a few issues brought up in review.
2016-07-12 17:49:28 -07:00
Brian Webb
2e2bb1b20b
LP-190: Removed rfm22breceiver UAVO.
2016-07-12 17:49:16 -07:00
Brian Webb
0738c8a78a
LP-190: Final testing and bug fixes.
2016-07-12 17:47:16 -07:00
Brian Webb
91ea8966da
LP-190: Addes support for OpenLRS receiver protocol to the OPLinkMini. Also updates the OPLink configuration to better support OpenLRS.
2016-07-12 17:47:16 -07:00
Brian Webb
aa21761f4c
LP-190: Adds support for OpenLRS protocol to OPLinkMini
2016-07-12 17:47:16 -07:00
Brian Webb
021eb21008
LP-190: Moved openlrsstatus UAVO to OPLinkStatus
2016-07-12 17:46:15 -07:00
Brian Webb
a0279b272f
LP-190: Initial checkin that adds OpenLRS receiver support to Revolution and OPLinkMini.
2016-07-12 17:45:33 -07:00
Philippe Renon
20ca49dc72
ui: fix name is already in use warnings
2016-07-12 01:08:36 +02:00
Philippe Renon
917da79094
LP-32 add missing Version include
2016-07-09 21:09:52 +02:00
Philippe Renon
86a09ab03b
LP-32 fix build failure with older osg versions
2016-07-09 16:20:30 +02:00
Philippe Renon
d3d6a561ad
LP-32 introduce incremental compile (experimental)
2016-07-09 14:20:53 +02:00
Philippe Renon
b2abe1c265
LP-32 add more earth files (mapquest, bing)
...
bing does not work well
2016-07-09 14:20:53 +02:00
Philippe Renon
5b8ed2a044
LP-32 add warning when no map node in geo transform node
2016-07-09 14:20:53 +02:00
Philippe Renon
4cc1d0cb15
LP-32 fix resizing issues
2016-07-09 14:20:53 +02:00
Philippe Renon
cbc52c8b5f
LP-32 fix improper resize handling
2016-07-09 14:20:53 +02:00
Philippe Renon
4cd817fe3a
LP-32 workaround lost texture when switching tab
2016-07-09 14:20:53 +02:00
Philippe Renon
33b052947b
LP-32 review how the scene is created and released
...
this fixes crashes when switching PFD configuration or when closing a gadget
also add optimiziation to on demand mode : redraw only when new tiles arrive
2016-07-09 14:20:53 +02:00
Philippe Renon
b12cd4b2b6
LP-32 increase database threads
2016-07-09 14:20:53 +02:00
Philippe Renon
12f1359461
LP-32 simplify osgearth cache initialization
2016-07-09 14:20:53 +02:00
Philippe Renon
b32567e5ec
LP-32 simplify osgearth dependencies
2016-07-09 14:20:53 +02:00
Philippe Renon
a50fbcb6cd
LP-32 upgrade to OpenSceneGraph 3.5.3
2016-07-09 14:20:53 +02:00
Philippe Renon
16092f7f38
LP-32 force initial update of OSGGeoTransformManipulator
...
other such classes should also be force updated...
2016-07-09 14:20:53 +02:00
Philippe Renon
70975f0d3f
LP-32 add Rhombicuboctahedron shape
2016-07-09 14:20:53 +02:00
Philippe Renon
104f98315f
LP-32 workaround spurious BusyIndicator trigger when switching tabs
2016-07-09 14:20:53 +02:00
Philippe Renon
cc15a85cc4
LP-32 remove duplicate BusyIndicator in Earth.qml
2016-07-09 14:20:53 +02:00
Alessio Morale
6214c0ea30
Uncrustify
2016-07-03 17:10:46 +02:00
Alessio Morale
036dcbaa21
Merged in f5soh/librepilot/LP-352_Rate_super_expo (pull request #272 )
...
LP-352 Increase expo effect
2016-07-03 17:05:48 +02:00
Alessio Morale
c01a1b971c
Merged in filnet/librepilot/LP-341_serial_port_win10 (pull request #269 )
...
LP-341 serial port: call setDataTerminalReady(true) after opening port
2016-07-03 16:50:30 +02:00
Alessio Morale
c9188fc5a2
Merged in TheOtherCliff/librepilot/theothercliff/LP-76_Port_Autotune_from_dRonin (pull request #198 )
...
Theothercliff/lp 76_port_autotune_from_dronin
2016-07-03 16:09:30 +02:00
Alessio Morale
392d3dd093
Merged in f5soh/librepilot/LP-72_DSM_Rvcr_input_channels (pull request #262 )
...
LP-72 Missing channels input for DSM (Receiver port)
2016-07-03 16:02:29 +02:00
Alessio Morale
1aed9f5723
Merged in m_thread/librepilot/thread/LP-311_Fix_The_Fix (pull request #253 )
...
LP-311 Fixing the fix
2016-07-03 16:00:01 +02:00
Laurent Lalanne
e804010f6c
LP-352 Set some limits for rate values and polish gui issues.
2016-07-01 15:58:12 +02:00
Laurent Lalanne
273fa60c84
LP-352 Increase expo effect like 'superExpo'
2016-07-01 15:30:19 +02:00
Lalanne Laurent
5ca24b6d25
Merged in filnet/librepilot/LP-335_add_support_for_address_sanitizer (pull request #263 )
...
LP-335 add support for address sanitizer (asan)
2016-06-25 20:05:32 +02:00
Philippe Renon
c1fd861dca
LP-341 serial port: call setDataTerminalReady(true) after opening port
...
and add some error handling code
2016-06-25 12:50:49 +02:00
Cliff Geerdes
a217d0015f
LP-76 better yaw-calc yaw by default-yaw overrides-cleanup for review
2016-06-18 14:08:04 -04:00
Cliff Geerdes
2105a49ca9
LP-76 add UAV defaults and remove UAV inits
2016-06-18 14:08:03 -04:00
Philippe Renon
58244a4f0f
LP-310 asan: fix heap-use-after-free in SplitterOrView
2016-06-14 22:09:35 +02:00
Philippe Renon
504594112f
LP-335 add support for address sanitizer (asan)
2016-06-14 22:05:01 +02:00
Laurent Lalanne
37917899e2
LP-72 Missing channels input for DSM (Receiver port)
2016-06-13 19:22:15 +02:00
Philippe Renon
cdd4e2e19d
msys2: icu upgrade (56 to 57)
2016-06-11 19:10:06 +02:00
Philippe Renon
0d5e4da97d
Merged in f5soh/librepilot/LP-48_French_translations_update (pull request #254 )
...
LP-48 French_translations_update
2016-06-08 22:00:12 +02:00
Philippe Renon
be3be734b5
Merged in f5soh/librepilot/LP-326_16_PPM_Channels_support (pull request #256 )
...
LP-326 16 PPM channels support
2016-06-08 21:59:08 +02:00
James Duley
3b421f08b0
hotfix: update windows copydata for nettle
2016-06-04 13:44:06 +01:00
Laurent Lalanne
a5369bce5f
LP-48 Cleanup obsolete translations
2016-06-03 20:57:45 +02:00
Laurent Lalanne
fc07b26547
LP-326 Support up to 16 PPM channels
2016-05-31 08:04:41 +02:00
Laurent Lalanne
49f7efb4c9
LP-48 Add missing tr() - Small translation fixes
2016-05-29 15:08:28 +02:00
Laurent Lalanne
72674c02fc
LP-48 Update french translations
2016-05-29 14:43:13 +02:00
Laurent Lalanne
775707f47c
LP-48 Update Escpage tooltips, remove unused surfacepage.ui
2016-05-29 14:03:12 +02:00
Fredrik Arvidsson
76ed067a4f
LP-311 Reverted previous commit that removed all logic and just removed the code where the tabs where switched. The Basic/Advanced checkbox code is still active though and will make the GUI consistent when loading configuration or changing values.
2016-05-29 10:43:29 +02:00
Fredrik Arvidsson
cfcf659ea5
Revert "LP-311 Remove basic/advanced stabilization tab auto-switch (autotune/txpid lock issues)"
...
This reverts commit fad04833ed
.
2016-05-29 10:31:26 +02:00
Fredrik Arvidsson
81575ab462
LP-311 Update text on Basic/Advanced GUI to be more informative. Added tooltip explaining in more detail.
2016-05-29 10:31:16 +02:00
Fredrik Arvidsson
6440d78b2c
Merged in f5soh/librepilot/LP-311_Remove_auto_switch_stabi_tabs (pull request #243 )
...
LP-311 Remove basic/advanced stabilization tab auto-switch
2016-05-28 18:46:56 +02:00
Cliff Geerdes
4ee65d26f8
LP-72 allow others who have old b01 sparky2 ID to upgrade without using SBL
2016-05-28 17:33:09 +02:00
Laurent Lalanne
2138516dfe
LP-72 Various typo fixes - Set PPM input as default
2016-05-25 13:51:41 +02:00
Cliff Geerdes
0628949afd
LP-72 uncrustify
2016-05-25 13:51:41 +02:00
Cliff Geerdes
fdc8b10ddf
LP-72 use TauLabs USB IDs for Sparky2 so users can cross flash LP and TL without SBL.
2016-05-25 13:51:41 +02:00
Cliff Geerdes
0695e6acb2
LP-72 final update of old sparky2 ID that is not TL compatible
2016-05-25 13:51:41 +02:00
Laurent Lalanne
b6fbfba2af
LP-72 Sparky2 Wizard: Move Hott and ExBus to ReceiverPort
2016-05-25 13:51:40 +02:00
Laurent Lalanne
05b927eefc
LP-72 Apply flexiPort changes to GUI
2016-05-25 13:51:40 +02:00
Laurent Lalanne
afb32d3090
LP-72 Uncrustify after rebase
2016-05-25 13:51:40 +02:00
Laurent Lalanne
57bc1725c1
LP-72 Fix rebase final issues
2016-05-25 13:51:40 +02:00
Laurent Lalanne
e6b2d9cb23
LP-72 Change validate / initialize functions order - remove unused initialize function
2016-05-25 13:51:40 +02:00
Laurent Lalanne
aa582a658e
LP-72 Move i2c devices to flexiport
2016-05-25 13:51:39 +02:00
Cliff Geerdes
46ebc6f5da
LP-72 setupwizard airspeed on flexiport
2016-05-25 13:51:39 +02:00
Laurent Lalanne
b98452a374
LP-72 Wizard fixes for inputs, GPS and i2c devices
2016-05-25 13:51:39 +02:00
Cliff Geerdes
c7f450f82e
LP-72 move flexi from rm_ to spk2_ port msp wizard and sbus fixes usagetracker
2016-05-25 13:51:39 +02:00
Laurent Lalanne
6b0248153e
LP-72 Add I2C devices to connection diagram artwork
2016-05-25 13:51:38 +02:00
Laurent Lalanne
8f1e6a4c59
LP-72 - Update connection diagram for Sparky2
2016-05-25 13:51:38 +02:00
Vladimir Zidar
a84ea1b73e
LP-72 Properly enable AltitudeHold tab for Sparky2 board
2016-05-25 13:51:38 +02:00
Vladimir Zidar
2fbf3eec8a
LP-72 Add output channel groups for Sparky2 board
2016-05-25 13:51:38 +02:00
Cliff Geerdes
2e65449dcc
LP-72 rename revolution.cpp rename revo defines rename revo comments
2016-05-25 13:51:38 +02:00
Cliff Geerdes
acab5c93f1
LP-72 small or cosmetic for PR - more to come
2016-05-25 13:51:38 +02:00
Alessio Morale
b603b10be8
LP-72 - Uncrustify
2016-05-25 13:51:38 +02:00
Cliff Geerdes
5d5968c186
LP-72 channelgroup dsmrcvrport nano
2016-05-25 13:51:37 +02:00
Laurent Lalanne
534b33d491
LP-72 Sparky2 artwork - uploader / HW tab
2016-05-25 13:51:36 +02:00
Cliff Geerdes
afaf33bb67
LP-72 image for GCS firmware page
2016-05-25 13:51:35 +02:00
Cliff Geerdes
5661d7fc12
LP-72 force add some GCS files that shouldnt be git ignored but are
2016-05-25 13:51:35 +02:00
Cliff Geerdes
f230678479
LP-72 handle rcvrport and sbus differences with revo - sparky version of GCS hw tab
2016-05-25 13:51:35 +02:00
Alessio Morale
0c0b04233b
LP-72 initial GCS support needs xml limits and firmware tab board image
2016-05-25 13:51:35 +02:00
Lalanne Laurent
c6cf612bf4
Merged in corvusvcorax/librepilot/LP-295_OP-1900_fixedwingautotakeoff_rebasenext (pull request #234 )
...
LP-295 fixedwingautotakeoff
2016-05-15 18:42:53 +02:00
Lalanne Laurent
56d86099e0
Merged in james-duley/librepilot/ppa-osgearth (pull request #240 )
...
LP-306 Update Ubuntu PPA to build with osgearth
2016-05-15 18:40:21 +02:00
Laurent Lalanne
fad04833ed
LP-311 Remove basic/advanced stabilization tab auto-switch (autotune/txpid lock issues)
2016-05-14 13:59:19 +02:00
Alessio Morale
a71fb62395
Merged in f5soh/librepilot/LP-302_Multi_Vehicle_tab_rename_motors_names (pull request #237 )
...
LP-302 Vehicle tab - Multirotor: Change motor numbers to motor position
2016-05-10 12:47:52 +02:00
James Duley
f4955741bf
Add Qt < 5.6 compatibility again
2016-05-07 10:27:19 +01:00
Laurent Lalanne
1b5dda3ee4
LP-302 Small changes: move to QStringList and remove magic numbers.
2016-05-05 13:20:45 +02:00
Laurent Lalanne
a0d4d811b8
LP-302 Vehicle tab - Multirotor: Change motor numbers to motor position
2016-05-02 03:42:10 +02:00
Laurent Lalanne
553f2e90bb
LP-292 Move Rx level to the right, fix alignements and typos.
2016-05-01 21:57:55 +02:00
Laurent Lalanne
8ac0bc38aa
LP-292 Oplink tab cleanup, remove unused buttons, remote monitoring.
...
Update statusTip to toolTip.
2016-05-01 21:57:06 +02:00
Laurent Lalanne
c9fff7e16e
LP-151 OPLink: Allow custom Device ID or auto generated.
2016-05-01 21:56:50 +02:00
Corvus Corax
e1394febb0
LP-295 fixed file headers for all touched files
2016-04-25 18:45:35 +02:00
Corvus Corax
5bd491ac57
Merge branch 'next' into LP-295_OP-1900_fixedwingautotakeoff_rebasenext
2016-04-25 17:22:21 +02:00
Lalanne Laurent
4ada670272
Merged in mkaduk/librepilot/LP-286_taulabs_uavbrowser_filter (pull request #226 )
...
LP-286 Port TauLabs filter in UAVobjectbrowser
2016-04-24 15:22:17 +02:00
Mateusz Kaduk
1c67853bfd
LP-286 Clean-up spelling, headers and uncrustify
2016-04-24 09:13:17 +02:00
Mateusz Kaduk
f0b3156abe
LP-286 TauLabs acknowledgements for parts of the code
2016-04-23 23:07:22 +02:00
Philippe Renon
29b33453f3
LP-286 minor optimization: replace map contains+get with get
2016-04-23 23:07:22 +02:00
Philippe Renon
947dbf88ab
LP-286 rephrase filter placeholder text
2016-04-23 23:07:22 +02:00
Philippe Renon
6328b8a593
LP-286 minor code cleanups
...
remove unused class members
reorganize some methods
2016-04-23 23:07:22 +02:00
Philippe Renon
fa0686eba1
LP-286 change proxy model source instead of recreating it
...
this also fixes a leak of the previous proxy model
2016-04-23 23:07:22 +02:00
Philippe Renon
8db244b30a
LP-286 get TreeItem using data() method instead of internalPointer() method
...
not only it is not legal to use internalPointer() outside of the model class
but it also requires to do nasty index juggling when using a proxy model
2016-04-23 23:06:50 +02:00
Philippe Renon
0f339dfef0
LP-286 make uavobject model data() method return the TreeItem when called with Qt::UserRole
...
also cleaned up data() method (use switch instead of if mumble jumble)
2016-04-23 22:55:38 +02:00
Mateusz Kaduk
e550317fdf
LP-286 Port TauLabs filter in UAVobjectbrowser
2016-04-23 22:54:58 +02:00
Corvus Corax
5285689541
Merge branch 'next' into corvuscorax/OP-1900_fixedwingautotakeoff_rebaserc6
2016-04-23 02:08:13 +02:00
Philippe Renon
137b3b24c1
Merged in filnet/librepilot (pull request #229 )
...
uncrustify
2016-04-20 23:47:48 +02:00
James Duley
46f910e9f4
OSG 3.2 fixes
...
- return textGeode not text
2016-04-17 20:04:58 +01:00