Philippe Renon
ca1fa5fe3e
LP-30 removed references to OP and other minor cleanups
2015-09-06 17:05:29 +02:00
Philippe Renon
9658ba3500
LP-30 removed old commented out scruff from osg win script
2015-09-06 16:50:45 +02:00
Philippe Renon
54edce6e1c
LP-30 added build scripts for osg (including windows dependencies), osgearth and marble
2015-09-05 19:10:54 +02:00
Philippe Renon
7a65021190
LP-29 fixed compilation warning
2015-09-05 18:55:43 +02:00
Philippe Renon
7ece271878
LP-29 removed ModelView configurations
2015-09-05 17:08:49 +02:00
Philippe Renon
4a5e4d21b8
LP-29 display plain (non terrain) PFD for now (until osgearth is stabilized on all OSes)
2015-09-05 17:08:28 +02:00
Philippe Renon
b335725aa3
LP-29 WelcomeMode must use QQuickWidget instead of QQuickWindow in order to avoid conflicts with new PFDQml
2015-09-05 16:00:29 +02:00
Philippe Renon
ad83ecca41
LP-29 added EarthView.qml and CubeView.qml
2015-09-05 16:00:29 +02:00
Philippe Renon
edade72b01
LP-29 disabled compilation of modelview and qmlview plugins (will remove plugins later)
2015-09-05 16:00:29 +02:00
Philippe Renon
611738437e
LP-29 disabled compilation of glc_lib (will remove lib later)
2015-09-05 16:00:28 +02:00
Philippe Renon
6d2d9961ea
LP-29 updated default GCS condiguration to reflect osgearth related changes
2015-09-05 16:00:28 +02:00
Philippe Renon
57c8146a5b
LP-29 moved background images to share root
2015-09-05 16:00:27 +02:00
Philippe Renon
10aaafb678
LP-29 added ModelView qml files
2015-09-05 16:00:26 +02:00
Philippe Renon
98eb9b259e
LP-29 3D models cleanup (standardized scale and orientation)
2015-09-05 16:00:26 +02:00
Philippe Renon
c60d8efd32
LP-29 added osgearth resources
2015-09-05 16:00:21 +02:00
Philippe Renon
1aa024b007
LP-29 removed old PFD qml files
2015-09-05 16:00:21 +02:00
Philippe Renon
fbdea40501
LP-29 new PFD qml files adding terrain support
2015-09-05 16:00:20 +02:00
Philippe Renon
396b91ffad
LP-29 Added terrain related options to PFD
...
Started turning PFD into a generic qml viewer (replaces ModelView)
Note that PFD has one remaining dependency with osgearth lib but that is temporary
2015-09-05 16:00:20 +02:00
Philippe Renon
882c3d54b1
Merged in filnet/librepilot/filnet/LP-29_osgearth_integration (pull request #48 )
...
LP-29 removed deprecated osgearthview plugin
2015-09-05 15:22:47 +02:00
a*morale
792835c009
Uncrustify
2015-09-05 11:49:43 +02:00
Philippe Renon
b9bb1b46f6
LP-29 removed deprecated osgearthview plugin
2015-09-05 00:26:53 +02:00
Laurent Lalanne
83f31f63ee
LP-110 Wizard : Ground and plane motors move to output 4
2015-09-04 18:09:19 +02:00
Alessio Morale
1f09d36638
Merged in f5soh/librepilot/laurent/LP-44_Free_memory_CC3D (pull request #40 )
...
LP-44 Save RAM
2015-09-04 09:47:33 +02:00
Alessio Morale
c46aa40e15
Merged in f5soh/librepilot/laurent/LP-106_Setup_Wizard_Refresh (pull request #42 )
...
LP-106 Setup Wizard Refresh
2015-09-04 09:47:08 +02:00
Alessio Morale
6cf4a8990c
Merged in rbekken/librepilot/LP-101_RPM (pull request #41 )
...
LP-101 - Use prebuilt firmware for RPM packaging.
2015-09-04 09:46:44 +02:00
Alessio Morale
136d8af3a6
Merged in filnet/librepilot/filnet/LP-29_osgearth_integration (pull request #12 )
...
LP-29_osgearth_integration
2015-09-04 09:46:21 +02:00
Alessio Morale
2316e57fac
Merged in james-duley/librepilot/LP-99_LP-100_LP-101 (pull request #39 )
...
LP-99 LP-100 LP-101 flight build and firmware archive
2015-09-04 09:46:02 +02:00
Alessio Morale
d67a18ff1a
Merged in alessiomorale/librepilot/amorale/LP-93_zero_gyro_bias_with_temp_cal (pull request #35 )
...
LP-93 - zero gyro bias after temp calibration
2015-09-04 09:45:40 +02:00
Alessio Morale
529105489d
Merged in paul_jewell/librepilot/LP-94-set-up-wiki-link-in-gcs (pull request #38 )
...
Removed openpilot hard coding from wiki buttons in GCS
2015-09-04 09:45:13 +02:00
Alessio Morale
c00ea092bc
Merged in paul_jewell/librepilot/LP-53_disable_usage_tracker_plugin (pull request #43 )
...
Disable usage data collection plugin
2015-09-04 09:44:50 +02:00
Alessio Morale
970ae3df00
LP-97 - Fixes for Osd and discoveryf4bare
2015-09-03 23:40:37 +02:00
Alessio Morale
06f59d2c40
LP-96 - Call CPU idle calibration function from SystemMod
2015-09-03 23:40:35 +02:00
Alessio Morale
4c2557c29a
LP-96 - remove unused files
2015-09-03 23:40:35 +02:00
Alessio Morale
b88681c69f
LP-97 - Move the common Init process within the System module (coptercontrol/revolution)
2015-09-03 23:40:24 +02:00
Alessio Morale
3eaf1ef3c3
LP-96 - Implement CPU idle counters and calibration functions
2015-09-03 20:05:25 +02:00
Alessio Morale
fb3e65e057
LP-44 - some optimizations and cleanup
2015-09-03 07:26:40 +02:00
Laurent Lalanne
69125e8e9d
LP-44 Save RAM : Use float UAVO type only when needed. 184bytes saved
2015-09-03 07:26:06 +02:00
Roy Bekken
f16ecc7aaf
LP-101 - Use prebuilt firmware for RPM packaging.
2015-09-02 22:34:57 +02:00
James Duley
0fab266d81
LP-101 Made build possible with prebuilt firmware
...
This is done by setting the WITH_PREBUILT_FW variable
2015-09-02 19:34:59 +12:00
James Duley
0be56a900b
LP-100 make firmware package: added fw_dist target
...
This produces a tarball of the firmware
2015-09-02 19:34:59 +12:00
James Duley
e308039206
LP-99 Decouple flight build
...
Moved flight make code into flight/Makefile. This should speed up
rebuilds for GCS and keeps the top level Makefile tidier.
Change-Id: I9d33cb5c223b6a8ed2821435a5d63ecf4b97c6b8
2015-09-02 19:34:58 +12:00
Alessio Morale
a5482a5c2b
LP-108 - Fix Temp calculation, get rid of floatin point operations within ISR
2015-09-01 23:32:26 +02:00
Stefan Karlsson
71f6e82399
LP-107 Use scaleChannel for unscaled motor outputs
2015-09-01 21:17:52 +02:00
Stefan Karlsson
f7b8a57e42
LP-107 Replace the scaling function in scaleMotors
...
The previous scaling function used in scaleMotor could end up with
output values below the neutral point.
This patch adds a new scaling mode that will try to scale the output
proportionally while still keep all outputs within neutral and max.
The user can select three different modes:
1) NoScaling - Only cap the output values between neutral and max.
2) AddAndSubtract - The previous output scaling method, which moves the
output values directly proportionally to the amount the max/min motor
is out of the limits.
3) ElevateAndCompress - The new mode, which elevates all motor values by
the percentage needed to bring the min motor to neutral, and then
compress all motor values by the percentage needed to bring the max
motor down to max.
The motor scaling mode can be selected by setting the
FlightModeSettings.MotorScalingMode UAVO field.
2015-08-31 21:29:48 +02:00
Philippe Renon
87c54e7f7e
LP-29 renamed OSG_PARENT_DIR to OSG_TOOLS_DIR
2015-08-31 14:16:52 +02:00
Philippe Renon
9f96c726e9
LP-29 upgraded to osg 3.4 release
2015-08-31 14:15:36 +02:00
Philippe Renon
7a45978815
LP-29 renamed OSG_DIR to OSG_PARENT_DIR as per review comment
2015-08-31 10:38:12 +02:00
Philippe Renon
a7428ed9ad
LP-29 uncrustified
2015-08-30 22:16:06 +02:00
Philippe Renon
723ab39d59
LP-29 merged gcsdirs into pathutils and related cleanups
2015-08-30 22:14:58 +02:00
Philippe Renon
7b1c49c8bc
LP-29 osgearth copydata is now conditionned by copyosg variable + minor review comments
2015-08-30 21:49:04 +02:00