1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-13 20:48:42 +01:00
Commit Graph

1254 Commits

Author SHA1 Message Date
Vladimir Zidar
4e427f69db LP-401 Add sanity check for FlightModeSettings to bring up reboot-required alarm if flightmode has autotune, but no autotune modules started. 2016-09-07 00:58:46 +02:00
Vladimir Zidar
27146b6dcd LP-382 Use ObjectPersistence UAVO instead of stack hungry UAVObjSave() 2016-09-01 13:47:46 +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
5895468f08 LP-298 Port Ibus Input driver from dRonin - Not tested 2016-08-03 19:09:05 +02:00
Vladimir Zidar
12c6c9b2fe LP-364 Cosmetic changes including (in)famous uncrustify. 2016-07-24 22:26:34 +02:00
Vladimir Zidar
ba6ebba29c LP-364 CC3D related fixes. Added missing AttitudeStateYawGet(). 2016-07-24 22:21:30 +02:00
Vladimir Zidar
b8b9d31c07 LP-364 Initial MAVLink bridge port from dRonin 2016-07-24 22:21:30 +02:00
Lalanne Laurent
2de896818e Merged in alessiomorale/librepilot/LP-361_notification_improvements (pull request #283)
Lp 361_notification_improvements
2016-07-21 20:05:54 +02:00
Alessio Morale
6b1f4e52be Merged in TheOtherCliff/librepilot/theothercliff/LP-340_AutoTune_fix_some_time_measurement_issues_in_original_code (pull request #282)
LP-340 Autotune fix some time measurement issues in original code
2016-07-21 19:53:33 +02:00
Cliff Geerdes
a13de1e62b LP-340 Add 100 bytes of stack because Nano needs 156 more than Sparky2 2016-07-20 02:56:10 -04:00
Cliff Geerdes
447dff6fc9 LP-340 cosmetic type of issues requested in PR 2016-07-19 19:04:40 -04:00
Cliff Geerdes
792aae6f9b LP-340 stop NAN propagation at the start of tuning 2016-07-19 17:41:58 -04:00
Alessio Morale
02d04ddf43 LP-361 - Cleanup sequences to make alarms easier to understand
Error sequence:
  pause, RED, <item color> x 2, pause;
warn sequence:
  pause, ORANGE, <item color>, pause;

ITEM COLOR:
- GPS = GREEN;
- MAG = PURPLE;
- CONFIG = RED;
- RECEIVER = YELLOW.

BATTERY ALARM:
- warning 5x ORANGE blinks
- critical 5x RED blinks

DISARMED: short white blinks
2016-07-17 17:19:34 +02:00
Alessio Morale
fa041ecf05 LP-361 - Don't lose notifications when more than an alarm is active
, fix time between notifications condition, cleanup
2016-07-17 17:13:09 +02:00
Cliff Geerdes
a365578385 LP-340 dont export nan pids and new setting for d-term oscillation 2016-07-16 00:42:20 -04:00
Brian Webb
586af77267 LP-190: Fixes an issue with uninitialized OPLink receiver channels. 2016-07-12 17:49:29 -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
a0279b272f LP-190: Initial checkin that adds OpenLRS receiver support to Revolution and OPLinkMini. 2016-07-12 17:45:33 -07:00
Cliff Geerdes
06193c60ac LP-340 reduce stack allocation 2016-07-12 18:39:44 -04:00
Cliff Geerdes
69f1964b12 LP-340 uncrustify 2016-07-12 14:48:11 -04:00
Cliff Geerdes
f2f8d8e712 LP-340 code changes 2016-07-12 14:48:11 -04:00
Cliff Geerdes
7553eb4f32 LP-340 Quick code with both timing fixes 2016-07-12 14:48:10 -04:00
Lalanne Laurent
4aba28c296 Merged in alessiomorale/librepilot/LP-327_gyro_cal_steady (pull request #270)
Lp 327_gyro_cal_steady
2016-07-05 19:44:25 +02:00
Alessio Morale
f4bc8e0c33 Merged in f5soh/librepilot/LP-354_Ublox_AssistNowAutonomous (pull request #273)
LP-354 Add Ublox AssistNowAutonomous setting
2016-07-05 19:41:43 +02:00
Laurent Lalanne
9dd894f4a9 LP-354 Add comments and use byte shift. 2016-07-03 20:02:03 +02:00
Laurent Lalanne
1a6b0a4d70 LP-354 Define Nav5 and Navx5 constants in UBX.h 2016-07-03 18:44:45 +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
Philippe Renon
c2c4dae628 Merged in alessiomorale/librepilot/LP-349_pathplanner_warning (pull request #271)
LP-349 - Remove warning if pathplanner has no defined plan
2016-07-03 17:01:19 +02:00
Alessio Morale
ad0cf537f5 LP-327 - fixes from review 2016-07-03 16:51:36 +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
Laurent Lalanne
831f8265e7 LP-354 Add Ublox AssistNowAutonomous setting, file heading typos 2016-07-03 04:01:31 +02:00
Laurent Lalanne
273fa60c84 LP-352 Increase expo effect like 'superExpo' 2016-07-01 15:30:19 +02:00
Alessio Morale
134bcff0df LP-349 - Remove warning if pathplanner has no defined plan 2016-06-28 23:20:39 +02:00
Alessio Morale
c090b8df38 LP-327 - Raise an alarm to prevent arming if gyro is not yet calibrated (implement the same Revo behaviour) 2016-06-28 23:11:03 +02:00
Alessio Morale
f42c33a922 LP-327 - CC/CC3D Implementation 2016-06-28 23:11:03 +02:00
Alessio Morale
52c2bc6f4a LP-327 - Configurable max allowed variance parameter 2016-06-28 23:11:03 +02:00
Alessio Morale
4cf1af58da LP-327 - Add a parameter to opt-out the board steady logic 2016-06-28 23:11:03 +02:00
Alessio Morale
2ce258e365 LP-327 - Determine if copter is steady checking gyro variance before calibrating its bias 2016-06-28 23:11:03 +02:00
Cliff Geerdes
0d0adae6f7 LP-76 uncrustify all 2016-06-18 14:15:46 -04:00
Cliff Geerdes
f17f44982f LP-76 remove comment about a Nano issue that was probably caused by bad Nano hardware 2016-06-18 14:15:45 -04:00
Cliff Geerdes
63452e45ec LP-76 add blank lines in switch 2016-06-18 14:15:45 -04:00
Cliff Geerdes
68c3d5030a LP-76 auto module enable, more sanity checks, SmoothQuick tweaks 2016-06-18 14:08:06 -04:00
Cliff Geerdes
03b06daef6 LP-76 SmoothQuick fixes consilidate settings uncrustify 2016-06-18 14:08:06 -04:00
Cliff Geerdes
f05b733434 LP-76 minor cleanup 2016-06-18 14:08:06 -04:00
Cliff Geerdes
4240c8ea5c LP-76 implement new dRonin yaw calculation PR and fix a TL spelling error 2016-06-18 14:08:06 -04:00
Cliff Geerdes
d8e07b090e LP-76 fix drops out of sky in AutoTune mode 2016-06-18 14:08:05 -04:00
Cliff Geerdes
aa06b1793f LP-76 update copyrights 2016-06-18 14:08:05 -04:00