1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-01-31 16:52:10 +01:00

740 Commits

Author SHA1 Message Date
Philippe Renon
44869bb934 LP-517 gcs: flush when writing to uavtalk log to avoid device full errors
UAVTalk checks that (io->bytesToWrite() < TX_BUFFER_SIZE)
and, since upgrading to Qt 5.8.0, that test fails when writting to log file
Apparently Qt 5.8.0 has increased the file buffer size or made some change to file handling
Flushing after each write works around this issue.
2017-05-12 09:41:50 +02:00
Philippe Renon
8e87f8b793 LP-517 gcs: rework main sequencing to allow file logging of application shutdown 2017-05-12 09:41:49 +02:00
Vladimir Zidar
50fce728f8 LP-479 Addressed PR comments 2017-04-25 14:10:08 +02:00
Vladimir Zidar
3a102d3a64 LP-479 The ui->actuatorValue does not have limits (it is used as label only) so use ui->actuatorMax instead. 2017-04-25 14:10:08 +02:00
Vladimir Zidar
1ebfb701f6 LP-479 Initial DShot implementation, F4 & F1 2017-04-25 14:10:07 +02:00
Brian Webb
dc5eef0cb5 LP-499 Adds support for bridging either radio primary, radio auxilary, and/or VCP to any of the output ports (main, flexi, VCP, HID). Also adds the ability to configure the com speed of the UARTs independent of the air data rate. 2017-04-22 09:36:04 -07:00
Philippe Renon
a9ca744293 Merged in filnet/librepilot/LP-491_upgrade_to_qt_5_8 (pull request #404)
LP-491 upgrade to qt 5 8

Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-04-17 09:35:54 +00:00
Philippe Renon
8e2fbd03d3 Merged in filnet/librepilot/LP-494_uavobjectbrowser_bitfield_init_value (pull request #401)
LP-494 UAVObjectBrowser: properly initialize multi-element enum/bitfield field

Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-04-17 09:33:47 +00:00
Philippe Renon
133d21280e Merged in filnet/librepilot/LP-493_uavobjectbrowser_restore_highlight (pull request #399)
LP-493 uavobjectbrowser: properly restore highlight color and other attributes when changing view options

Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-04-17 09:32:47 +00:00
Philippe Renon
07e948cb05 Merged in filnet/librepilot/LP-503_support_older_osg (pull request #412)
LP-503 osg: support older version to make Tea CI happy

Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-04-17 09:30:53 +00:00
Philippe Renon
88f4f7c382 Merged in filnet/librepilot/LP-496_stab_bank_action_fixes (pull request #406)
LP-496 fix actions on stabilization bank settings on not active tab

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
2017-04-17 09:29:27 +00:00
Philippe Renon
0b8c7e7134 LP-503 osg: support older version to make Tea CI happy 2017-04-02 14:19:51 +02:00
Eric Price
faf51bb13b Merged in corvusvcorax/librepilot/LP-500_HoTT_Telemetry_Bridge (pull request #409)
LP-500 HoTT Telemetry Bridge

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Eric Price <corvuscorax@cybertrench.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-03-30 18:02:29 +00:00
Eric Price
49cea31566 Merged in corvusvcorax/librepilot/debug_pathdesired_in_map (pull request #408)
LP-498 Display currently active PathDesired end coordinate in opmap

Approved-by: Eric Price <corvuscorax@cybertrench.com>
Approved-by: Fredrik Arvidsson <fredrik@arvidssons.org>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-03-30 18:01:58 +00:00
Philippe Renon
6a9ec75439 LP-491 fix link a3867 hasn't been detected! 2017-03-28 22:12:52 +02:00
Philippe Renon
07b30ba290 LP-491 fix a gcs crash at exit when using -log option 2017-03-28 22:12:51 +02:00
Philippe Renon
29005473d4 LP-491 gcs: remove dead code 2017-03-28 22:12:50 +02:00
Philippe Renon
6aa8fd49f2 LP-491 upgrade to Qt 5.8.0 2017-03-28 22:12:49 +02:00
Fernando Lopez Jr
2bbd63946b LP-491 Add Q_NAMESPACE for Qt 5.8 2017-03-28 22:12:47 +02:00
Philippe Renon
27d3fb0751 Merged in filnet/librepilot/LP-458_uploadtool_fixes (pull request #385)
LP-458 uploadtool fixes

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-03-28 18:51:46 +00:00
Eric Price
545f1c863b LP-500 HoTT Bridge Module ported from TauLabs 2017-03-24 07:56:19 +01:00
Eric Price
a2f833641b LP-500 add hottbridgestatus uavobjct to GCS 2017-03-24 07:54:33 +01:00
Eric Price
292c1267fd LP-498 corrected comment lines per review suggestion 2017-03-22 10:24:44 +01:00
Philippe Renon
ff81941aa5 Merged in filnet/librepilot/LP-485_gcs_log_speed_fix (pull request #393)
LP-485 GCS: Logfile replay playback speed too fast

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Harold Hankins <hwh@hjns.net>
Approved-by: Eric Price <corvuscorax@cybertrench.com>
2017-03-21 21:35:03 +00:00
Eric Price
002b292656 LP-498 driveby Bugfix in map waypointitem methodology to "search for the home location" 2017-03-21 10:13:22 +01:00
Eric Price
95fc31a6c8 LP-498 Modified PathDesired Map marker 2017-03-21 10:12:17 +01:00
Eric Price
183bedd848 LP-498 updated copyright headers in modified files 2017-03-21 08:37:30 +01:00
Corvus Corax
8c3da1139b LP-498 Optionally display currently active PathDesired in map 2017-03-21 08:25:35 +01:00
Philippe Renon
c35c949e60 LP-496 fix actions on stabilization bank settings on not active tab 2017-03-19 19:25:02 +01:00
Philippe Renon
a696b961fe LP-494 UAVObjectBrowser: properly initialize multi-element enum/bitfield field 2017-03-12 21:15:20 +01:00
Philippe Renon
d47956c7e6 LP-493 uavobjectbrowser: properly restore highlight color and other attributes when changing view options 2017-03-10 09:56:42 +01:00
Eric Price
90ea704b31 LP-485 GCS: Logfile replay playback speed too fast
wrong variable type
2017-02-23 09:25:37 +01:00
Alessio Morale
556c2e9e99 Merged in alessiomorale/librepilot/lp-446_battery_failsafe (pull request #355)
LP-446 Battery failsafe

Approved-by: Lalanne Laurent
Approved-by: Philippe Renon
Approved-by: Harold Hankins
Approved-by: Alessio Morale
2017-02-20 20:39:51 +00:00
Philippe Renon
b9bf12345b LP-458 uploadtool: fix linux compilation issue 2017-02-04 17:31:24 +01:00
Philippe Renon
131842724e LP-458 uploadtool: reconcile gcs uploader with uploadtool
ssp is entirely copied from uploadtool (as it works there)
dfu still has some small differences due to "quirks" in tool or gcs
2017-02-04 17:31:20 +01:00
Alessio Morale
866280084f LP-446 - Fixes from review 2017-02-02 00:32:19 +01:00
Philippe Renon
6f806b6c49 LP-458 uploadtool: added threading related TODOs 2017-02-02 00:01:45 +01:00
Philippe Renon
ba793682a5 LP-458 uploadtool: wait for download to finish before saving to disk...
download is still broken for usb/vcp/gps
2017-02-02 00:01:44 +01:00
Philippe Renon
2e6be42a8e LP-458 uploadtool: fix command line file name parsing
was broken except for the -p action
2017-02-02 00:01:42 +01:00
Philippe Renon
8320c295ef LP-458 uploadtool: fix crash if received packet size is 0
this should not happen during a normal conversation
but can happen if a particular sequence of garbage is received
2017-02-02 00:01:40 +01:00
Philippe Renon
41b3b39dae LP-458 uploadtool: fix QTimer thread ownership issue on windows 2017-02-02 00:01:32 +01:00
Philippe Renon
39fa631670 LP-458 uploadtool: cleanup usage string 2017-02-01 23:58:28 +01:00
Philippe Renon
39c2ec989c LP-458 uploadtool: make vendor neutral 2017-02-01 23:58:27 +01:00
Philippe Renon
63733639de LP-402 gcs: better report invalid UAVO Enum errors 2017-02-01 23:37:17 +01:00
Lalanne Laurent
758af312b5 Merged in filnet/librepilot/LP-402_invalid_value_for_running (pull request #381)
LP-402 invalid value for running
2017-01-27 20:21:12 +00:00
Lalanne Laurent
e82921c70c Merged in filnet/librepilot/LP-470_google_sat_version_upgrade (pull request #379)
LP-470 bump google sat version
2017-01-27 20:20:50 +00:00
Lalanne Laurent
82ae88e942 Merged in filnet/librepilot/LP-467_fix_old_regressions_in_vehicle_config (pull request #377)
LP-467 fix old regressions in vehicle config
2017-01-27 20:20:23 +00:00
Philippe Renon
babc04fa96 LP-470 bump google sat version from 711 to 713 2017-01-23 21:29:20 +01:00
Laurent Lalanne
16f1d2bd3b LP-440 Tell user receiverActivity is disabled because Armed state 2017-01-22 13:33:56 +01:00
Laurent Lalanne
eb776e1d94 LP-478 Allow flightmode option to ground RC command 2017-01-22 02:50:31 +01:00