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

15618 Commits

Author SHA1 Message Date
Vladimir Zidar
5f1fef4bc7 LP-173 Removed comments referencing previously removed code. 2017-10-19 00:46:54 +02:00
Laurent Lalanne
cdf44ad33b LP-40 Add OSX build to Travis 2017-10-18 22:21:59 +02:00
Vladimir Zidar
4b54986f6f LP-173 Added missing #define SETTINGS_INITCALL(fn) to simposix target 2017-10-18 05:20:00 -07:00
Vladimir Zidar
0b317f8208 LP-173 Remove explicit calls to remaining settings objects: EKFConfiguration, HomeLocation, RevoCalibration and TakeOffLocation 2017-10-17 13:39:22 +02:00
Vladimir Zidar
e1346f427e LP-173 simposix cannot use SETTINGS_INITIALISE_ALL macro, but luckily it does already initialize ALL objects (not only settings) with UAVObjectsInitializeAll() 2017-10-17 13:25:25 +02:00
Vladimir Zidar
b2f548b2ed LP-173 Add settings initcall type. Add SETTINGS_INITIALISE_ALL to board files. Remove all manual settings objects initializations. 2017-10-17 13:25:25 +02:00
Vladimir Zidar
cc29d520a9 LP-544 Add PIOS_Servo_SetActive() API to communicate active servo channels from Actuator module to pios_servo driver. pios_servo is not allowed to touch inactive outputs. 2017-10-17 13:06:05 +02:00
Paul Jewell
2fa33e3bae Tidied up & typo correction 2017-10-16 22:11:07 +02:00
Paul Jewell
88bd72e299 Added Gentoo linux build instructions README 2017-10-14 17:12:39 +02:00
Philippe Renon
5a84f2ce86 osx: fix compilation error due to typo 2017-10-14 16:15:48 +02:00
Brian Webb
2f1e7cd72d Merged in webbbn/librepilot/LP-552-openlrs-receiver-shows-mixed-opli (pull request #465)
LP-552

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-10-13 18:36:58 +00:00
Vladimir Zidar
2fcacf1905 Merged in mindnever/librepilot/LP-553-fix_author_issue (pull request #468)
LP-553 Add dRonin/TauLabs to @author tag in pios_bmp280.c

Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2017-10-13 18:26:50 +00:00
Vladimir Zidar
5825037918 Merged in mindnever/librepilot/LP-432-reduce_ram_usage_on_f1_f3 (pull request #466)
LP-432 Reduce memory footprint on F1 and F3 targets

Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2017-10-13 18:25:26 +00:00
Vladimir Zidar
37278c3425 LP-553 Add dRonin/TauLabs to @author tag in pios_bmp280.c 2017-10-08 12:29:36 +02:00
Vladimir Zidar
ed1f6881e3 LP-432 Automatically generate -DHAS_xxx_MODULE for *all* included modules. Use HAS_LOGGING_MODULE inside telemetry.c/setLoggingPeriod() to void function if logging module is not included. 2017-10-07 15:30:18 +02:00
Brian Webb
f289f17b83 LP-552 Moves call to PIOS_BOARD_IO_Configure_OPLink_RCVR from pios_board.c to pios_board_io.c (conditional on OpenLRS protocol not being configured). 2017-09-18 18:54:31 -07:00
Philippe Renon
d9cce5e0d9 LP-109 video gadget: add missing gstreamer dependencies in .drone.yml 2017-09-18 22:58:57 +02:00
Philippe Renon
2e47c983d4 LP-109 video gadget: fix plain wrong instructions in readme.txt 2017-09-18 22:58:42 +02:00
Philippe Renon
dbe95ae493 Merged in filnet/librepilot/LP-109_video_gadget (pull request #454)
LP-109 video gadget

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-09-18 19:58:07 +00:00
Vladimir Zidar
9d05ed3fc6 Merged in mindnever/librepilot/LP-549_aswa_fix (pull request #462)
LP-549 aswa fix

Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Mateusz Kaduk <mateusz.kaduk@gmail.com>
Approved-by: Paul Jewell <teulupaul@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
2017-09-18 19:55:58 +00:00
Vladimir Zidar
885d46c8df LP-549 Make ASWA throttle threshold configurable. Add FlightModeSettings.AlwaysStabilizeWhenArmedThrottleThreshold with default value of 0.2 2017-09-14 09:42:31 +02:00
Vladimir Zidar
28ad66502a LP-549 Disable Iterm zeroing at low throttle when ASWA is enabled.
LP-549 Enable ASWA only after initial throttle threshold has been reached to allow Iterm to be zeroed with zero throttle while on ground.
2017-09-14 09:41:42 +02:00
Philippe Renon
bb05d8c0a7 LP-109 add gstreamer packages to drone.yml 2017-09-13 21:30:10 +02:00
Philippe Renon
c6fbc5f87c LP-109 add linux and macos GCS defaults
these defaults add gadget configuration for PFD video and video gadgets
2017-09-13 21:29:57 +02:00
Philippe Renon
df796c8a19 uncrustify 2017-09-12 22:21:21 +02:00
Philippe Renon
1e4c9d4009 LP-109 extract Windows specific gadget configurations to defaults_windows.xml 2017-09-12 22:21:19 +02:00
Philippe Renon
f78d161dc3 LP-109 fix crash when using PFD Video without gstreamer support 2017-09-12 22:21:17 +02:00
Philippe Renon
ddbabc4bf0 LP-109 use standard way to enable gstreamer support 2017-09-12 22:21:15 +02:00
Philippe Renon
dffc4de6db LP-109 video gadget: add gstreamer opengl plugin 2017-09-12 22:21:12 +02:00
Philippe Renon
d78472b59c LP-109 video: cleanup camera calibration plugin 2017-09-12 22:21:10 +02:00
Philippe Renon
ba29f527fa LP-109 pluginerrorview: add missing breaks 2017-09-12 22:21:08 +02:00
Philippe Renon
7cdc38eb58 LP-109 video : increase osxvideosink rank
so autovideosink selects it
2017-09-12 22:21:05 +02:00
Philippe Renon
cfb621f9f2 LP-109 win installer: add gstreamer libs 2017-09-12 22:21:03 +02:00
Philippe Renon
05112f9c1b LP-360 add video background to PFD 2017-09-12 22:21:01 +02:00
Philippe Renon
e30340237f LP-109 video gadget: add Mac support
credits go to Ben Meng for making the video gadget work on Mac
2017-09-12 22:20:58 +02:00
Philippe Renon
6929e3407b LP-109 cleanup copydata.pro files
to bring them up to par with gstreamer's copydata.pro file
2017-09-12 22:20:56 +02:00
Philippe Renon
8f17f14400 LP-109 about credits: fix URLs of Qt and msys2 2017-09-12 22:20:54 +02:00
Philippe Renon
f8327c2d90 LP-109 video gadget: add gstreamer to About credits 2017-09-12 22:20:51 +02:00
Philippe Renon
47354f3b9a LP-109 fix long video pauses with rtsp protocol over wifi
workaround https://bugreports.qt.io/browse/QTBUG-40332
2017-09-12 22:20:49 +02:00
Philippe Renon
892c83b30e LP-109 add gstreamer library and video gadget 2017-09-12 22:20:46 +02:00
Philippe Renon
e3a658d153 Merged in filnet/librepilot/LP-419_avoid_gcs_config_reset (pull request #457)
LP-419 avoid gcs config reset

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-09-11 20:56:23 +00:00
Brian Webb
d4c681d94d Merged in webbbn/librepilot/LP-548-output-oplinkreceiver-objects-fro (pull request #461)
LP-548 output oplinkreceiver objects from OPLink

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-09-11 19:44:03 +00:00
Brian Webb
ffb4392ab1 Merged in webbbn/librepilot/LP-547-large-uavobjects-not-saving-over-oplink (pull request #460)
LP-547 Increases the telemetry buffer lengths (both UART and radio) to fix saving large UAVObjects over OPLink.

Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-09-11 19:43:36 +00:00
Lalanne Laurent
a21d5ba603 Merged in f5soh/librepilot/LP-487_Wrong_defaults_Dterm_basic (pull request #452)
LP-487 Allow the Default button group #1 (PID rate-basic) also reset the RPY Dterm (in advanced tab) to defaults.

Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-09-11 19:42:58 +00:00
Lalanne Laurent
9d11a2219e Merged in f5soh/librepilot/LP-399_GUI_for_Autotune (pull request #451)
LP-399 GUI for Autotune

Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-09-11 19:42:29 +00:00
Brian Webb
b18ff22142 LP-548 Removes create option from UAVTalkReceiveObject and creates a new function UAVTalkReceiveObjectNoCreate. 2017-09-04 13:55:51 -07:00
Brian Webb
4e6077ca2a LP-548 Removes OPLinkReceiver from coptercontrol and fixes setting of OPLinkReceiver RSSI and quality on revolution and sparky2. 2017-09-04 12:16:48 -07:00
Brian Webb
59d20ee752 LP-548 Moves PIOS_OPLINK_RCVR_TIMEOUT_MS to pios_oplinkrcvr.c and adds oplinkreceiver and gcsreceiver modules to coptercontrol. 2017-09-04 11:25:06 -07:00
Brian Webb
1627eb3882 LP-548 Adds OPLInkRcvr to several more FCs, uncrustify, and fixes a few comments. 2017-09-04 09:44:36 -07:00
Brian Webb
9356ac91da LP-548 OPLink will output OPLink receiver objects if mode is set to control or data and control and PPM output is not configured. Also adds support for OPLInkReceiver to all FCs. 2017-09-03 18:11:46 -07:00