Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
782 commits
Select commit Hold shift + click to select a range
b2f548b
LP-173 Add settings initcall type. Add SETTINGS_INITIALISE_ALL to boa…
mindnever Sep 12, 2017
e1346f4
LP-173 simposix cannot use SETTINGS_INITIALISE_ALL macro, but luckily…
mindnever Oct 8, 2017
0b317f8
LP-173 Remove explicit calls to remaining settings objects: EKFConfig…
mindnever Oct 17, 2017
4b54986
LP-173 Added missing #define SETTINGS_INITCALL(fn) to simposix target
mindnever Oct 18, 2017
cdf44ad
LP-40 Add OSX build to Travis
f5soh Oct 14, 2017
5f1fef4
LP-173 Removed comments referencing previously removed code.
mindnever Oct 18, 2017
657499c
LP-525 Added GCS HW page for SPRacing F3 EVO
mindnever Jul 6, 2017
4df72a2
LP-525 Added tinyFISH GCS HW page
mindnever Jul 6, 2017
4f22425
LP-525 More work on hw pages. Added PikoBLX.
mindnever Oct 8, 2017
1b0ceae
LP-525 [PikoBLX] Cleaned up HW configuration, added PPM Port (pad) co…
mindnever Oct 23, 2017
ed8c33f
LP-525 Fixed DSMxBind combo options.
mindnever Oct 23, 2017
f5c10ca
LP-525 [GCS] [SPRACINGF3EVO] Changed UART3 & UART1 title to "headers"…
mindnever Oct 23, 2017
4bd3df4
LP-525 Uncrustify
mindnever Oct 23, 2017
8b61e7b
LP-525 Fixed USB function handling - not allowing USBTelemetry on bot…
mindnever Oct 25, 2017
a8fad93
Merged in paul_jewell/librepilot/LP-63_Gentoo-build-instructions (pul…
Oct 29, 2017
754eca9
Merged in mindnever/librepilot/LP-173-Init_all_settings_objects_autom…
mindnever Oct 29, 2017
1837cf1
Merged in filnet/librepilot/osx_fix (pull request #471)
filnet Oct 29, 2017
8935906
Merged in mindnever/librepilot/LP-544_fix_ws2811_servo_conflict (pull…
mindnever Oct 29, 2017
d58c0b1
LP-550 Allow Txpid builtin
f5soh Sep 12, 2017
b469e9b
LP-550 MODULE_AUTOTUNE_BUILTIN typo
f5soh Sep 12, 2017
8c9cd5d
LP-550 Move batteryEnabled to local variable
f5soh Oct 29, 2017
8da65e8
LP-550 Set OptionalModules>ModuleName to Enabled if module is builtin.
f5soh Oct 29, 2017
f920e83
LP-558 accept case insensitive uav enum values
filnet Oct 30, 2017
5153764
LP-558 change TRUE/FALSE to True/False in all vehicle templates
filnet Oct 30, 2017
181e5d7
LP-315 FeilLun-FX127 template
f5soh Jul 23, 2017
d1e8b1f
LP-315 Rise RXC270 template
f5soh Jul 23, 2017
88f1a49
LP-315 Rise RXS255 template
f5soh Jul 23, 2017
544254e
LP-315 Fix False/True enums
f5soh Oct 30, 2017
8cc8592
LP-560 Add better filtering before set the baroOffset value
f5soh Nov 26, 2017
213893e
Merged in mindnever/librepilot/LP-525-GCS_Hardware_pages_for_F3_board…
mindnever Nov 27, 2017
888e9e3
LP-559 Add artwork for current boards
f5soh Nov 11, 2017
8cbdba9
LP-559 Add artwork for Omnibus boards
f5soh Nov 11, 2017
6cd8a85
LP-559 Update ressource file
f5soh Nov 11, 2017
ff3a1bd
LP-559 Update CC HW page for vector pictures
f5soh Nov 11, 2017
acfa6cc
LP-559 Update Revo HW tab with vector picture
f5soh Nov 11, 2017
f486725
LP-559 Update Sparky2 HW tab with vector picture
f5soh Nov 11, 2017
d39fcc1
LP-559 Update RevoNano HW tab with vector picture
f5soh Nov 11, 2017
18b7044
LP-559 Update Controller page - SetupWizard with vector pics
f5soh Nov 11, 2017
fc77ba2
LP-559 Update PikoBLX HW page with vector picture
f5soh Nov 27, 2017
740e9fa
LP-559 Update SPRacingF3evo HW page with vector picture
f5soh Nov 27, 2017
2ed165b
LP-559 Update tinyFish HW page with vector picture
f5soh Nov 27, 2017
0ab5e46
LP-559 Reduce left margin and total width in commonHwSettingsWidget
f5soh Nov 27, 2017
7c40611
LP-48 Typos fixes related to translation
f5soh Oct 14, 2017
684410d
LP-48 Update French translation
f5soh Oct 14, 2017
3735346
LP-563 Move advanced UAVOs using throttled update
f5soh Dec 3, 2017
43c4718
LP-563 CameraDesired is updated continuouslly, check gimbal outputs.
f5soh Dec 3, 2017
7ae7a7b
LP-564 Add ManualControlCommand example to python example script
f5soh Dec 9, 2017
f8d32a3
LP-564 Python script : Handle Thrust value and Connected state for sa…
f5soh Dec 9, 2017
2e8c357
LP-564 Add comments about ArmedField.ARMED
f5soh Dec 9, 2017
ab00582
LP-561 pfd gadget: fix regression that prevented cloning of units
filnet Dec 10, 2017
95a2d28
LP-561 scope gadget: fix regression that prevented cloning of curves
filnet Dec 10, 2017
01c87ce
LP-565 pfd gadget: make saved model file path relative to GCS data path
filnet Dec 10, 2017
cf74719
LP-565 pfd gadget: simplify insert/removeDataPath related code
filnet Dec 10, 2017
ce27a0b
LP-109 fix copy/paste errors in gstreamer pipelines
filnet Dec 10, 2017
bbf2b38
gcs utils: remove cruft
filnet Dec 10, 2017
61e5de4
remove obsolete winx86 scripts and utilities
filnet Oct 18, 2017
1a3fb1f
gcscontrol: remove cruft
filnet Oct 21, 2017
5be3aad
LP-569 Ignore YawControl while using PosHold, AutoTakeOff and AutoCruize
f5soh Dec 17, 2017
a353661
Merged in f5soh/librepilot/LP-550_Flight_Modules_fixes (pull request …
f5soh Jan 24, 2018
199c730
Merged in f5soh/librepilot/LP-48_next102017 (pull request #470)
f5soh Jan 24, 2018
606cf8c
Merged in f5soh/librepilot/LP-40_OSX_Travis (pull request #472)
f5soh Jan 24, 2018
45d2913
Merged in f5soh/librepilot/LP-560_BaroOffset (pull request #479)
f5soh Jan 24, 2018
dc012a1
Merged in f5soh/librepilot/LP-563_Reduce_telemetry (pull request #480)
f5soh Jan 24, 2018
371760d
Merged in f5soh/librepilot/LP-559_Artwork_for_boards (pull request #477)
f5soh Jan 24, 2018
fcf25d1
Merged in filnet/librepilot/misc_fixes (pull request #484)
filnet Jan 24, 2018
0f186ca
Merged in filnet/librepilot/LP-561_fix_gcs_gadget_clone (pull request…
filnet Jan 24, 2018
4c9c3c2
Merged in filnet/librepilot/LP-565_make_pfd_saved_model_file_relative…
filnet Jan 24, 2018
b508e07
LP-551 Set default values in Output tab when user changes BankMode - …
f5soh Jan 7, 2018
8932642
LP-551 Add warning for neutral setting with reversable motors
f5soh Jan 7, 2018
e69a7ad
LP-551 Remove BankMode string and use UavObject definitions
f5soh Jan 7, 2018
b68c130
LP-551 setLimits() only set limits - Added checkChannelConfig() and c…
f5soh Jan 13, 2018
2a7e89b
LP-551 Rename getNeutralValue() to neutralValue()
f5soh Jan 13, 2018
e281a03
LP-551 Add signal/slot logic between Input and Output tab - Prevent a…
f5soh Jan 14, 2018
5f72771
LP-551 Output tab: Allow min=max=neutral values, used with resetActua…
f5soh Jan 14, 2018
f93ebd4
LP-551 Really disable all UI in Output tab while calibrating inputs
f5soh Jan 14, 2018
b5bce33
LP-551 Disable Bank manipulation while testing output or calibrating …
f5soh Jan 14, 2018
42332c6
LP-551 Add enableBanks function - Refine bank freeze/unfreeze - Remov…
f5soh Jan 15, 2018
e5c574b
LP-551 Add extra safety while testing outputs - Prevent input calibra…
f5soh Jan 15, 2018
c671327
LP-551 Update status when user disconnect board while testing outputs
f5soh Jan 15, 2018
9787bee
LP-551 Update input page if user disconnect board while calibrating a…
f5soh Jan 15, 2018
5ecf3f2
LP-551 Switch - break cleanup
f5soh Jan 15, 2018
a053c01
LP-551 Changes from review, change names and fix typos.
f5soh Jan 15, 2018
7cfa989
LP-551 Remove popup - Increase neutral diff levels for alarm
f5soh Jan 16, 2018
bdf66ca
LP-574 Check if adc inputs are configured before displaying battery d…
f5soh Jan 27, 2018
9a4fd5a
LP-514 Add new Esc icons for Wizard
f5soh Jan 28, 2018
498aba5
LP-514 Add DShot150/600/1200 and OneShot42/MultiShot Esc support to W…
f5soh Jan 28, 2018
cdf017a
LP-575 Fedora 26 and 27: remove unused qtquick, fix debugfiles error
f5soh Jan 31, 2018
773bc08
LP-574 Use loop for ADCRouting
f5soh Feb 6, 2018
938bd7e
LP-576 Made AxisLock as default for Yaw stabilization in all autonomo…
f5soh Feb 6, 2018
8da3811
LP-306 Launchpad: Build-deps for Ubuntu Artful
f5soh Feb 11, 2018
15c2e61
LP-577 Ignore disabling GPS module for boards where the module is alr…
f5soh Feb 11, 2018
51923bb
LP-556 Allow DiscoveryF4Bare to spoof own board id through FirmwareIA…
mindnever Oct 23, 2017
6c9c6cb
LP-556 Change settings uavo to have two fields matching FirmwareIAPObj.
mindnever Oct 26, 2017
c3d9c27
LP-556 Removed unneeded includes.
mindnever Feb 13, 2018
6c9ecf7
LP-574 Rename function and var names
f5soh Feb 14, 2018
76118a2
LP-514 Changes from review - Simplify and rename.
f5soh Feb 14, 2018
0ae0687
LP-582 RevoNano: Fix missing flexi I2C
f5soh Feb 25, 2018
af47e00
LP-584 Fix servo driver to not touch unused pins in _disable() functi…
mindnever Mar 10, 2018
578e7ad
Merged in f5soh/librepilot/LP-569_PosHold_YawControl (pull request #485)
f5soh Mar 11, 2018
784efc1
Merged in mindnever/librepilot/LP-556-Allow_BoardId_and_Revision_spoo…
mindnever Mar 11, 2018
b8239e3
Merged in mindnever/librepilot/LP-584_Fix_ADC_on_servo_outputs (pull …
mindnever Mar 11, 2018
ade30ee
LP-303 workaround issue with full screen mode on windows
filnet Mar 12, 2018
dbb5692
LP-585 Change the calc for channel generator and avoid rounding issues.
f5soh Mar 8, 2018
131a6b0
LP-585 Uncomment/fix openlrs debug
f5soh Mar 12, 2018
be794a0
LP-585 Add comments + typo
f5soh Mar 13, 2018
cfd7751
LP-585 Increase channel spacing for 256KBps
f5soh Mar 14, 2018
8f50452
LP-588 INS13 - Scale down Mag variance setting by Be² + Small fixes
f5soh Apr 2, 2018
4e5a20b
Merged in f5soh/librepilot/LP-564_python_manualControl (pull request …
f5soh Apr 6, 2018
1af07c9
Merged in f5soh/librepilot/LP-306_Artful_Ubuntu_PPA_fix (pull request…
f5soh Apr 6, 2018
de7f454
Merged in f5soh/librepilot/LP-575_fedora_package (pull request #491)
f5soh Apr 6, 2018
1ab7956
Merged in f5soh/librepilot/LP-582_Revonano_flexi_i2c (pull request #497)
f5soh Apr 6, 2018
9fcebfe
LP-590 Zero BoardLevelTrim values while doing GyroBias calibration
f5soh Apr 4, 2018
5a18205
LP-572 Ressource cleannup lib/opmap - Fix UAV markers size and WP mar…
f5soh Dec 28, 2017
c3d840a
LP-572 WP Editor: Add Apply button
f5soh Dec 28, 2017
c8f81b9
LP-572 WP Editor: Add online help. Fixes + display WPnumber while bro…
f5soh Dec 28, 2017
fada2f6
LP-572 Made Pathplanner editor more readable + typo fix
f5soh Dec 29, 2017
16d22e2
LP-572 Change the setCoord() threshold from 11m to 21cm
f5soh Dec 27, 2017
5b1b127
LP-572 Move MagicWayPoint in map and keep inside safe area
f5soh Dec 27, 2017
121aaa0
LP-572 String fixes, capitalization.
f5soh Jan 3, 2018
f51e7d3
LP-572 Fix Home position on map when OPMap config is updated
f5soh Jan 3, 2018
fd92c90
LP-572 Apply HomeLocation only when OK button pressed (ignored on Can…
f5soh Jan 3, 2018
b2b6e58
LP-572 Handle HomeLocation.Set flag and update Home picture according…
f5soh Jan 4, 2018
debddb5
LP-572 Enable the isSet option for HomeLocation in Attitude tab, add …
f5soh Jan 4, 2018
16cca00
LP-572 Make safe area user-configurable
f5soh Jan 5, 2018
411512f
LP-572 Update context menu from configuration settings, max update ra…
f5soh Jan 6, 2018
ff28e63
LP-566 upgrade to osgEarth 2.9
filnet Mar 4, 2018
de6b29c
LP-590 Store and clear BoardLevelTrim while calibrating accelerometers
f5soh Apr 4, 2018
54b3080
LP-590 Store BoardRotation as float value
f5soh Apr 10, 2018
877177a
LP-593 Basic check for firmware, tagged and matched firmware with GCS
f5soh Apr 10, 2018
4c83f0a
LP-593 Set firmware Crc at init
f5soh Apr 11, 2018
7b59adb
LP-564 windows: upgrade to gstreamer 1.14.0
filnet Apr 12, 2018
ca1ebc7
LP-567 uavobjectbrowser: improve highlight handling
filnet Dec 15, 2017
4c40d7f
LP-567 uavobjectbrowser: change updated timeout to 300ms
filnet Dec 15, 2017
849f784
LP-567 fix performance issue (high CPU) when highlighting items
filnet Mar 12, 2018
6ded0d0
LP-567 improve treeitem const correcteness
filnet Mar 12, 2018
9f71b94
LP-567 factorize common code up into FieldTreeItem
filnet Mar 12, 2018
32ce9bf
LP-567 don't create a QSpinBox each time BrowserItemDelegate::sizeHin…
filnet Mar 12, 2018
0a40850
LP-567 avoid too many QString creations when generating string/hex fo…
filnet Mar 12, 2018
d28cf2a
LP-567 fix spurious Settings node expand when selecting a Data item
filnet Mar 15, 2018
5c746fb
LP-567 uavtalk: show object id has hex in log message
filnet Mar 17, 2018
3f7dcab
LP-567 telemetry: fix typo in comments
filnet Mar 17, 2018
a02bea9
LP-567 simplify highlight management
filnet Mar 22, 2018
f27258a
LP-567 rewrite uavobjecttreemodel to better handle dynamic changes
filnet Mar 25, 2018
e215e6f
LP-567 use common timestamp when updating an object and its field
filnet Mar 25, 2018
738171e
LP-567 fix compilation errors with older compilers
filnet Mar 25, 2018
bf3ce97
LP-567 fix crash when connected and switching back from categorized mode
filnet Mar 26, 2018
7996675
LP-571 change generic instance tree node name to actual object name
filnet Mar 26, 2018
64dfc35
LP-567 add new highlightTopTreeItems property
filnet Mar 26, 2018
96cf07e
LP-567 added comments and const correctness
filnet Mar 26, 2018
077d1e8
LP-567 reduce default highlight timeout from 500ms to 300ms
filnet Mar 26, 2018
6e8f338
LP-567 store/restore tree expansion state
filnet Apr 7, 2018
bbb0c7f
LP-593 firmwareIAP cleanup, remove code for old AHRS
f5soh Apr 12, 2018
a847790
Merged in filnet/librepilot/LP-594_windows_update_gstreamer_1_14_0 (p…
filnet Apr 15, 2018
ed36165
Merged in filnet/librepilot/LP-566_osgearth29_upgrade (pull request #…
filnet Apr 15, 2018
f5d36cc
LP-572 Udpate map
f5soh Jan 6, 2018
b92d077
LP-573 Workaround for duplicate Home/Safearea display
f5soh Jan 21, 2018
40f669b
LP-572 Add new icons to OPMap
f5soh Jan 21, 2018
1fd91ca
LP-572 Add buttons to the right: Save, clear trail, PathPlan editor, …
f5soh Jan 21, 2018
411b004
LP-572 Add button_search icon
f5soh Jan 21, 2018
0b092e1
LP-572 Better pathplanner icon
f5soh Feb 14, 2018
8e014c3
LP-572 Add icon set artwork file for OPMap
f5soh Feb 14, 2018
691c6c1
LP-596 Fix AltitudeHold transition
f5soh Apr 15, 2018
1563033
Merged in f5soh/librepilot/LP-572_OPMap_WP_setup (pull request #487)
f5soh Apr 29, 2018
fadfae3
Merged in f5soh/librepilot/LP-593_Uploader_firmware_check (pull reque…
f5soh Apr 29, 2018
cb6d86b
Merged in f5soh/librepilot/LP-589_INS13_Yaw_spin (pull request #504)
f5soh Apr 29, 2018
853a014
Merged in f5soh/librepilot/LP-596_AltitudeHold_transition (pull reque…
f5soh Apr 29, 2018
a4dfa85
Merged in f5soh/librepilot/LP-590_Gyro_calibration_boardleveltrim (pu…
f5soh Apr 29, 2018
4554500
Merged in f5soh/librepilot/LP-574_PFD_Battery_display (pull request #…
f5soh Apr 29, 2018
c0152e0
Merged in f5soh/librepilot/LP-514_Dshot_Wizard (pull request #490)
f5soh Apr 29, 2018
66bbc2b
Merged in f5soh/librepilot/LP-576_Default_Yaw_stabilization_automomou…
f5soh Apr 29, 2018
cd94147
Merged in f5soh/librepilot/LP-577_HW_Settings_GPS_reboot (pull reques…
f5soh Apr 29, 2018
b0e3093
Merged in f5soh/librepilot/LP-551_Tx_Wizard_output (pull request #488)
f5soh Apr 29, 2018
53bd0da
Merged in filnet/librepilot/LP-567_uavobjectbrowser_highlight_handlin…
filnet Apr 29, 2018
7953343
Merged in filnet/librepilot/LP-558_accept_case_insensitive_uav_enum_v…
filnet Apr 29, 2018
56df37a
Merged in f5soh/librepilot/LP-585_refine_OPLM_channel_generator (pull…
f5soh Apr 29, 2018
8a729ce
Merged in filnet/librepilot/LP-303_fix_full_screen_mode_on_windows (p…
filnet Apr 29, 2018
e0513f3
Merged in f5soh/librepilot/LP-315_Update_templates (pull request #459)
f5soh Apr 29, 2018
12cf56c
update credits
filnet Nov 21, 2016
445c5dd
LP-567 fix compilation error with older Qt versions
filnet Apr 29, 2018
a4c0bcf
Merged in filnet/librepilot/LP-567_uavobjectbrowser_highlight_handlin…
filnet Apr 29, 2018
18f5e76
LP-598 Fix auto-takeoff velocity
dr-oblivium May 1, 2018
ec9b867
LP-598 clean-ups
dr-oblivium May 1, 2018
c53e99e
LP-597 Progress bar for GCS log replay - add progress bar and a stop …
dr-oblivium Jan 22, 2017
ef3cb8b
LP-597 Progress bar for GCS log replay - switch to double-function bu…
dr-oblivium Apr 28, 2018
d540c2a
LP-597 Progress bar for GCS log replay - ensure the index vectors are…
dr-oblivium Apr 29, 2018
fa70cb7
LP-597 Progress bar for GCS log replay - Resize playPause and stop bu…
dr-oblivium Apr 29, 2018
ecd6d20
LP-597 Progress bar for GCS log replay - first batch of fixes from re…
dr-oblivium Apr 30, 2018
684849f
LP-597 again 3 separate buttons + various fixes & cleanups
dr-oblivium May 4, 2018
ba0869c
LP-597 Don't disable playback when the end of the logfile has been re…
dr-oblivium May 4, 2018
bafc40f
LP-597 fixes from review
dr-oblivium May 5, 2018
d53dada
LP-598 Followed Laurent's suggestions that makes it possible to remov…
dr-oblivium May 1, 2018
3ba6fea
LP-545 ubx null ptr dereference fix
mindnever Feb 9, 2018
9e9c9c8
LP-599 Allow "cloneof" attribute to reference other objects. Allow so…
mindnever Feb 15, 2018
8dbf25e
LP-599 Make cloned fields as typedef's of parent types in flight & gr…
mindnever Feb 15, 2018
8d2acc6
LP-600 Increase SYSTEM and DIAG_TASKS stack size
f5soh Aug 7, 2018
609799d
LP-470 Bump map version
f5soh Sep 29, 2018
3bef6b2
Merged in Oblivium/librepilot/LP-598_Autotakeoff_Corrections (pull re…
dr-oblivium Sep 29, 2018
2f075df
Merged in Oblivium/librepilot/LP-597_Progress_bar_for_GCS_log_replay …
dr-oblivium Sep 29, 2018
07871ca
Merged in mindnever/librepilot/LP-545_ubx_null_ptr_dereference_fix (p…
mindnever Sep 29, 2018
230d770
Merged in mindnever/librepilot/LP-599_Extend_cloneof_attribute_functi…
mindnever Sep 29, 2018
ae5d69a
Merged in f5soh/librepilot/LP-600_Ibus10ch_stack_alarm (pull request …
f5soh Sep 29, 2018
a2c5290
Merged in f5soh/librepilot/LP-470_sat_version (pull request #516)
f5soh Sep 29, 2018
aba11f0
Merged in filnet/librepilot/update_credits (pull request #407)
filnet Sep 29, 2018
fe5ca6d
LP-601 Waypoint file output : Write double values in C locale
f5soh Oct 7, 2018
9e78843
LP-601 Use normal altitude sign above home for AboveAltitude conditio…
f5soh Oct 7, 2018
285fb8b
LP-601 Fix typo for ConditionParameter3
f5soh Oct 7, 2018
cd196c8
LP-601 Define line (or no line) for all WP modes on map.
f5soh Oct 7, 2018
6ab58fe
LP-602 bugfix in STM32_USB_OTG_Driver to prevent IRQ hammering on USB…
AIRCAP Oct 12, 2018
3f2d89f
LP-602 better fix for USB IRQ lockup issue
AIRCAP Oct 15, 2018
ca82317
LP-602 Bugfix in pios_usb_cdc: reset tx_start on device init to preve…
AIRCAP Oct 16, 2018
a4e2049
LP-602 significant change to USB layer. force complete USB stack rese…
AIRCAP Oct 16, 2018
868d787
LP-602 Fix regression of bootloader which checks for USB availability…
AIRCAP Oct 16, 2018
8793aaa
LP-602 Re-enable rx_status checking in usb_csc to optionally reenable…
AIRCAP Oct 16, 2018
4c9b179
LP-602 Update all bootloaders that run on STM32F4 hardware to use cor…
AIRCAP Oct 18, 2018
f6ec351
LP-603 Make QUATERNION_STABILIZATION optional. It can be harmful when…
AIRCAP Oct 18, 2018
73ba9ff
LP-604 Add a feed forward term to Stabilization outer loop
AIRCAP Oct 18, 2018
c933916
LP-603 fixed typo. sorry.
AIRCAP Oct 18, 2018
b218909
LP-604 Add suitable lowpass filter to feed forward term
AIRCAP Oct 19, 2018
a91ebcc
LP-604 changed low pass filter to have a significantly ( factor 10 ) …
AIRCAP Oct 19, 2018
f162bbf
LP-602 Improvement to usb_dcd. Activate rx handler always, even if it…
AIRCAP Oct 19, 2018
6364bb8
LP-605 call setWaypoint() on PathPlan resume
jdlilov Nov 29, 2018
6741293
LP-605 'uncrustify' new code
jdlilov Nov 29, 2018
1c5a878
LP-606 Add missing setComboCurrentIndex
karalb1 Dec 12, 2018
5f955eb
LP-607 Update to WMM-2015v2
f5soh Feb 7, 2019
98fafb4
LP-607 Update GCS to WMM-2015v2
f5soh Feb 16, 2019
d6ef3b7
LP-608 Add HoTTBridge to Revonano
f5soh Feb 14, 2019
f602e04
LP-608 Add Airspeed data to General and Electric Air module message
f5soh Feb 14, 2019
14a7e7a
LP-608 Prevent false warning alarms related to speed and distance fro…
f5soh Feb 16, 2019
aec8e79
LP-608 Allow min/max altitude recording for standalone board without …
f5soh Feb 16, 2019
9c1175f
LP-608 Fix Revolution board for HoTT telemetry
f5soh Feb 16, 2019
a15b047
LP-608 Simulate individual cell voltage in Electric and General Air
f5soh Feb 18, 2019
62f48ac
LP-470 Bump map version
f5soh Feb 21, 2019
ae1a0e9
Merged in corvusvcorax/librepilot/LP-602_workaround (pull request #518)
CorvusCorax Feb 21, 2019
e846b30
Merged in julian_lilov/librepilot-jdl/LP-605_PathPlan_Resume_Fix (pul…
jdlilov Feb 21, 2019
3f4d7f0
Merged in karalb/librepilot/LP-606_Ground_vehicle_fix (pull request #…
karalb1 Feb 21, 2019
9653e7d
Merged in corvusvcorax/librepilot/LP-604_Stabilization_Feedforward (p…
CorvusCorax Feb 21, 2019
36f361d
Merged in corvusvcorax/librepilot/LP-603_optional_quaternionstabi (pu…
CorvusCorax Feb 21, 2019
7a97907
LP-518 Only disable link for OPlink protocols, not OpenLRS.
f5soh Aug 13, 2018
bc7f576
LP-518 OpenLRS: Fix Rssi and link quality
f5soh Oct 14, 2018
8e861cb
LP-518 Add Quality_Get to OpenLRS receiver and update OPlink_Receiver…
f5soh Oct 14, 2018
598baec
LP-518 OPLink receiver: Update Rssi and Link quality
f5soh Oct 14, 2018
794c182
LP-518 Allow Mavlink and MSP Rssi for OpenLRS and use OPLinkStatus.RSSI
f5soh Oct 15, 2018
6ab47fd
LP-518 OpenLRS: Simple beacon tone, cpu free. Apply to Sparky2 and Revo
f5soh Aug 13, 2018
ba7f9ed
LP-518 Revo/Sparky: Disable simple beacon tone
f5soh Feb 21, 2019
19de5fb
Merged in f5soh/librepilot/LP-518_OpenLRS_issues (pull request #519)
f5soh Feb 21, 2019
03d71df
Merged in f5soh/librepilot/LP-608_HoTT_telemetry_revonano (pull reque…
f5soh Feb 21, 2019
1ea6a3d
Merged in f5soh/librepilot/LP-607_world_mag_model_2015v2 (pull reques…
f5soh Feb 21, 2019
62e72db
Merged in f5soh/librepilot/LP-601_WP_output_file_locale (pull request…
f5soh Feb 21, 2019
31666f0
update credits
f5soh Feb 21, 2019
8c101ad
Merged in f5soh/librepilot/update_credits (pull request #529)
f5soh Feb 21, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .drone.sec
Original file line number Diff line number Diff line change
@@ -1 +1 @@
eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExMjhHQ00ifQ.UPh8KqupamxDSZ-xztWqWKqG7ur8WGg4dW22PRVGchjWsMa_zyuTEEDkl67z_jdHKkxEerWE8J4sROWVixi_xWvEl7OgXlt7H9c4iWtGTyp7n9ibeS1wgDoYes3LbRu9lRTxiTb-8Y-MgY0zeAHTBIQHmECETKF_CE4QkPHjSQCfbb_chn4vIqryM11-QctxDwysR4VC5AO1uA4hB0RReixOuSQFI-LbuLvBozEgsrYe5dFo7-oQJt7-e2-UFoEhomTPZcWc02NznX-GjlaZxpxQQXra5NyN5--aiL2C8kcPYfnEfU4dYudNsm2tDlnxhBPA1Ji3FnDSBp_ZunsvRQ.GGds6H6tZW_Qzh2T.KjsjOsBbAmfhUIWYXJBMcrChr1ckykuPZ8XERPGWuSoMbXkklHGj0MCehIWNDuLX_wPM1wTvZE8unFJIYwYGybYQ8omAHDGOkEM3YDs6VnJ9Y8zBl6wnvTvtsQsrQWqU8vdodzSP62F81wCDCCauOFewz_gjzl6n_1Ajxj9CqTfCR17Gcuui6nrqkn0A5qikWuZz8qsUaQ94t0qVRWOFcZ4NQMH8NJwZCYW0JAAsvoQOidc2dB5zkwx3pzc2hItmzwZq3uVgWr5RFgp2LzBd.45hdSTLtI4gU9-GjkOlZ1A
eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExMjhHQ00ifQ.j2lEUip1Qg6w8L4HloU9yu0tY21X_oyRADoD_-YPmMJG_DIyRTptA48aI0nrg3ijAv2cyp-Ahbyo7dYCvaWFkZoHXTBuw9UNj16YbzbuykDB-InZTxlHD31pqcVhPEUbEUHLNxzJA3BrzkeVQpP1OBQcblMCM7fU10AVwPZZ7irOGfk48jX-56RfQdOkvO20sDm_o-1zOJtH9eIaIdlaBsoQ_P6EWnXhUbQnqzsHCdYhXMEtDamNSr1yT0qR8B6HzbRe4lvs-R1ZRyzVkjbBYUoaNiJIWVZe3vOVuvPslG0h5UsFrq20-jEhz8SIlhIWGqEhnG7urc-E6VhpFI-ZLg.VbIvTPJOh-nd0NNI.yGPiDToLsaoWe7gIpWZ2n0Io2UNxmNfvdnuHiizP8tEFNBEIujjpWdyuR-JaxQmuUwIOSZ7DxOr9Erh9VPRKOdvxlfcQjXj02WFCchrMFpB2oaBWvOJ4G8YtJruhHKC8v63rubI987YlPBbKRC0JFvF7v5uO0VGyDhHoA22EJEz3mQUx7eqkEUSl5llJ9PWxNLCK-YzmaiHhjU-w9WcWp5e9zUG_sGjIT91EWRO7iMwpd-zCE5Z3_PQb2sEc5G_JrbIXdSxX3TOfHnPEn9V0.zZ0-_CUitMCNxyTU4TwqyA
13 changes: 9 additions & 4 deletions .drone.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# If you change this file, you have to regenerate the .drone.sec file!
# Please refer to LP-394 for details, or ask on slack.

build:
image: teaci/msys$$arch
pull: true
Expand All @@ -6,11 +9,13 @@ build:
- if [ $$arch = 32 ]; then target=i686; fi
- if [ $$arch = 64 ]; then target=x86_64; fi
- echo -e "[librepilot-mingw]\nSigLevel = Optional TrustAll\nServer = http://download.librepilot.org/repo/mingw" >> /etc/pacman.conf
- pacman -Syu --noconfirm --noprogressbar --needed git unzip tar mingw-w64-${target}-toolchain mingw-w64-${target}-ccache mingw-w64-${target}-qt5 mingw-w64-${target}-SDL mingw-w64-${target}-mesa mingw-w64-${target}-openssl mingw-w64-${target}-gdal-minimal mingw-w64-${target}-OpenSceneGraph mingw-w64-${target}-osgearth
- pacman -Syu --noconfirm --noprogressbar --needed git unzip tar mingw-w64-${target}-toolchain mingw-w64-${target}-ccache mingw-w64-${target}-ntldd mingw-w64-${target}-qt5 mingw-w64-${target}-SDL mingw-w64-${target}-mesa mingw-w64-${target}-openssl
- pacman -Syu --noconfirm --noprogressbar --needed mingw-w64-${target}-gdal-minimal mingw-w64-${target}-OpenSceneGraph mingw-w64-${target}-osgearth
- pacman -Syu --noconfirm --noprogressbar --needed mingw-w64-${target}-gstreamer mingw-w64-${target}-gst-plugins-base mingw-w64-${target}-gst-plugins-good mingw-w64-${target}-gst-plugins-bad mingw-w64-${target}-gst-plugins-ugly mingw-w64-${target}-gst-libav
- mingw32-make all_sdk_install
- git config core.filemode false
- mingw32-make build-info && cat build/build-info.txt
- mingw32-make opfw_resource
- mingw32-make fw_resource
- mingw32-make gcs
- mingw32-make package
- mv `ls build/LibrePilot-*.exe` build/$$BRANCH-$$COMMIT-$$arch-package.exe
Expand All @@ -34,7 +39,7 @@ publish:
type: executable
repository: LibrePilot
package: next
version: Windows
version: Windows20172
publish: true
override: true
target: $$BRANCH-$${COMMIT:0:6}-$$arch-tea-ci-package.exe
Expand All @@ -45,4 +50,4 @@ notify:
- https://hooks.slack.com/services/$$SLACK_HOOK
content_type: application/json
template: >
{"text": "Tea-CI Build #{{ build.number }} finished with a {{ build.status }} status. If successful, the packages for {{ build.branch }} $${COMMIT:0:8} can be downloaded <https://bintray.com/librepilot/LibrePilot/next/Windows/view/#files|here>"}
{"text": "Tea-CI Build #{{ build.number }} finished with a {{ build.status }} status. If successful, the packages for {{ build.branch }} $${COMMIT:0:8} can be downloaded <https://bintray.com/librepilot/LibrePilot/next/Windows20172/view/#files|here>"}
29 changes: 19 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ GRTAGS
GSYMS
GTAGS
core
!core/
*~

# flight
Expand All @@ -40,6 +41,7 @@ ground/gcs/.settings
*.exe
*.log
*.opl
*.autosave
/ground/gcs/share/translations/extract-mimetypes.xq
/ground/gcs/src/experimental/tools/DocumentationHelper/ui_mainwindow.h
/ground/gcs/src/libs/qextserialport/.hg
Expand All @@ -64,15 +66,22 @@ ground/gcs/.settings
/.metadata
/.settings
/.pydevproject

# python artifacts
/**/*.py*

/workspace

# Ignore Eclipse temp folder, git plugin based?
RemoteSystemsTempFiles

# Ignore patch-related files
*.rej
*.orig
*.diff~

# ignore ccache storage

#pycharm project files
/python/.idea

# Ignore Eclipse temp folder, git plugin based?
RemoteSystemsTempFiles

# Ignore patch-related files
*.rej
*.orig
*.diff~

# ignore ccache storage
.ccache
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +0,0 @@
[submodule "overo"]
path = overo
url = [email protected]:op_overo.git
51 changes: 40 additions & 11 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,50 @@ language: cpp

sudo: required

dist: trusty
matrix:
include:
# Linux builds
- os: linux
compiler: gcc
dist: trusty
before_install:
- sudo add-apt-repository ppa:librepilot/tools -y
- sudo apt-get update -q
- sudo apt-get install -y libc6-i386 libudev-dev libusb-1.0-0-dev libsdl1.2-dev python libopenscenegraph-dev libosgearth-dev qt56-meta-minimal qt56svg qt56script qt56serialport qt56multimedia qt56translations qt56tools
- make build_sdk_install

before_install:
- sudo add-apt-repository ppa:librepilot/tools -y
- sudo apt-get update -q
- sudo apt-get install -y libc6-i386 libudev-dev libusb-1.0-0-dev libsdl1.2-dev python libopenscenegraph-dev libosgearth-dev qt56-meta-minimal qt56svg qt56script qt56serialport qt56multimedia qt56translations qt56tools
- make build_sdk_install
# OSX build
- os: osx
compiler: clang
before_install:
- brew update
- brew install curl
- brew install p7zip
- brew install gnu-tar
# - brew install cmake
- brew outdated gdal || brew upgrade gdal
- brew outdated geos || brew upgrade geos
- brew install ccache
- export PATH="/usr/local/opt/ccache/libexec:$PATH"
- ccache -V
- brew install qt5
- brew link --force qt5
- make arm_sdk_install
- make osg_install
- make osgearth_install
- wget https://www.libsdl.org/release/SDL-1.2.15.dmg
- hdiutil attach SDL-1.2.15.dmg
- sudo cp -r /Volumes/SDL/SDL.framework /Library/Frameworks/
- hdiutil detach /Volumes/SDL

script:
- make config_new CCACHE=ccache
- make all_flight
- make opfw_resource
- make gcs

- make config_new CCACHE=ccache
- make -j2 all_flight
- make -j2 fw_resource
- make -j2 gcs
git:
depth: 500

cache: ccache

4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Add the following lines at the end of your /etc/pacman.conf file:
Start a MinGW-w64 Win64 Shell or a MinGW-w64 Win32 Shell.

pacman -Sy
pacman -S --needed git unzip tar mingw-w64-i686-toolchain mingw-w64-i686-ccache mingw-w64-i686-qt5 mingw-w64-i686-SDL mingw-w64-i686-mesa mingw-w64-i686-openssl mingw-w64-i686-gdal-minimal mingw-w64-i686-OpenSceneGraph mingw-w64-i686-osgearth
pacman -S --needed git unzip tar mingw-w64-i686-toolchain mingw-w64-i686-ccache mingw-w64-i686-ntldd mingw-w64-i686-qt5 mingw-w64-i686-SDL mingw-w64-i686-mesa mingw-w64-i686-openssl mingw-w64-i686-gdal-minimal mingw-w64-i686-OpenSceneGraph mingw-w64-i686-osgearth

Optionally install debug packages:

Expand All @@ -52,7 +52,7 @@ Optionally install debug packages:
Start a MinGW-w64 Win64 Shell.

pacman -Sy
pacman -S --needed git unzip tar mingw-w64-x86_64-toolchain mingw-w64-x86_64-ccache mingw-w64-x86_64-qt5 mingw-w64-x86_64-SDL mingw-w64-x86_64-mesa mingw-w64-x86_64-openssl mingw-w64-x86_64-gdal-minimal mingw-w64-x86_64-OpenSceneGraph mingw-w64-x86_64-osgearth
pacman -S --needed git unzip tar mingw-w64-x86_64-toolchain mingw-w64-x86_64-ccache mingw-w64-x86_64-ntldd mingw-w64-x86_64-qt5 mingw-w64-x86_64-SDL mingw-w64-x86_64-mesa mingw-w64-x86_64-openssl mingw-w64-x86_64-gdal-minimal mingw-w64-x86_64-OpenSceneGraph mingw-w64-x86_64-osgearth

Optionally install debug packages:

Expand Down
9 changes: 7 additions & 2 deletions CREDITS.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Connor Abbott
Karl Alberts
Sergiy Anikeyev
David Ankers
Fredrik Arvidsson
Expand Down Expand Up @@ -34,7 +35,7 @@ Andrew Finegan
Kevin Finisterre
Richard Flay
Darren Furniss
Oliver Gaste
Olivier Gasté
Cliff Geerdes
Frederic Goddeeris
Daniel Godin
Expand Down Expand Up @@ -69,9 +70,11 @@ Fredrik Larsson
Xavier Lecluse
Richard Von Lehe
Pablo Lema
Julian Lilov
Matt Lipski
David Llama
Jasper Van Loenen
Fernando Lopez Jr.
Ákos Máté
Ben Matthews
Greg Matthews
Expand All @@ -80,9 +83,12 @@ Alessio Morale
Gary Mortimer
Cathy Moss
Les Newell
Karsten Telling Nielsen
Jan Nijs
Ken Northup
Craig Nuttall
Bertrand Oresve
Pashalis Padeleris
Angus Peart
Pablo Francisco Pérez Hidalgo
John Pike
Expand Down Expand Up @@ -130,4 +136,3 @@ Kendal Wells
David Willis
Dmitriy Zaitsev
Vladimir Zidar

Loading