1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-25 17:25:18 +03:00
Commit graph

246 commits

Author SHA1 Message Date
Konstantin Sharlaimov (DigitalEntity)
0bf51debd4 Fix failsafe RTH not activating from CRUISE mode if sticks were not centered 2018-08-17 22:29:38 +02:00
Pawel Spychalski (DzikuVx)
bf626e2ec1 Braking disabled on Omnibus target 2018-08-07 14:13:12 +02:00
Pawel Spychalski (DzikuVx)
9212209d96 Merge branch 'development' into dzikuvx-mr-cruise-experiments 2018-08-07 09:46:58 +02:00
Michel Pastor
c949d19725 Remove all trailing whitespaces in .c and .h files 2018-08-06 15:54:20 +02:00
Konstantin Sharlaimov
468502539a
Merge pull request #3654 from shellixyz/limit_descent_to_home_altitude_to_max_auto_climb_rate
Limit the climb/descent rate from RTH alt. to desired home alt.
2018-07-26 21:36:10 +02:00
Michel Pastor
606155da27 Limit the climb/descent rate from RTH alt. to desired home alt. to the max auto climb rate setting 2018-07-26 18:21:53 +02:00
Konstantin Sharlaimov
4cfe65e46e
Merge pull request #3648 from shellixyz/fix_emergency_landing_message
Fix the OSD emergency landing warning message
2018-07-25 20:44:35 +02:00
Michel Pastor
49873acc9a Fix the OSD emergency landing warning message 2018-07-25 18:00:57 +02:00
giacomo892
664da6f104 increase navConfig PG version 2018-07-24 13:46:03 +02:00
giacomo892
440514087b make navTargetPos int32_t to allow logging of altitudes higher than 327m 2018-07-16 21:26:53 +02:00
Konstantin Sharlaimov
6cc3d2900d
Merge pull request #3349 from iNavFlight/de_nav_motor_stop
New setting for disabling motor_stop in NAV modes
2018-07-15 18:20:13 +02:00
Alberto García Hierro
878a2aab51
Merge pull request #3533 from shellixyz/improve_readability
Improve readability
2018-07-11 20:43:37 +01:00
Michel Pastor
726a51ecd2 Improve readability 2018-07-11 20:24:01 +02:00
Alberto García Hierro
c1bcd75d20
Merge pull request #3513 from giacomo892/BBPosZ_fix
Remove posZ constrain to int16 for BB
2018-07-07 21:07:18 +01:00
Pawel Spychalski (DzikuVx)
1231df9654 Merge branch 'development' into dzikuvx-mr-cruise-experiments 2018-07-04 17:08:56 +02:00
giacomo892
c1fc5480d0 Remove posZ constrain 2018-07-04 15:34:08 +02:00
Konstantin (DigitalEntity) Sharlaimov
1354cce0db New setting for disabling motor_stop in NAV modes 2018-06-30 17:14:36 +02:00
Alberto García Hierro
53110d0b18
Merge pull request #3379 from shellixyz/require_turn_assistant_for_NAV_CTL_ALT
FW: Require turn assistant for nav modes using NAV_CTL_ALT
2018-06-27 19:13:40 +01:00
Michel Pastor
2d8c289b21 Fix POSHOLD mode 2018-06-27 17:40:19 +02:00
Michel Pastor
3b6a845b71 Implement the nav_rth_home_altitude setting
The aircraft will go to set altitude after reaching home
2018-06-25 15:37:35 +02:00
Michel Pastor
c9a69a6232 Add cruise mode heading change and heading error OSD indicators 2018-06-23 00:06:16 +02:00
Michel Pastor
7545ae57fa Nav PID logging fixes 2018-06-19 15:31:49 +02:00
Paweł Spychalski
9b2738505a
Merge pull request #3326 from shellixyz/fw_nav_pids_logging
Add BB logging of FW navigation PIDs
2018-06-19 08:27:34 +02:00
Michel Pastor
1c47fb6051 Add navigation PID controllers logging for FW and MR 2018-06-19 00:10:10 +02:00
Alberto García Hierro
b665c48616
Merge pull request #3278 from shellixyz/manual_throttle_increase_in_auto_throttle_modes_clean
FW: Allow manual throttle increase in auto controlled modes
2018-06-18 20:03:48 +01:00
Michel Pastor
792a32febb FW: Allow manual increase of throttle in auto controlled modes 2018-06-18 18:03:46 +02:00
Alberto García Hierro
3e18c56c17
Merge pull request #3298 from shellixyz/disable_althold_on_zero_throttle
Disable ALTHOLD on user motor stop request
2018-06-18 17:03:26 +01:00
Michel Pastor
83148a04d2 Add remaining flight time/distance calculations and OSD items 2018-06-17 23:10:21 +02:00
Michel Pastor
68acbcb12d FW: Require turn assistant for nav modes using NAV_CTL_ALT 2018-06-17 00:52:51 +02:00
giacomo892
46ef27db85 Implement CRUISE MODE for Fixed Wing (#3311)
* Nav cruise mode (2D/3D)
* CRUISE FLM on LTM telemetry
2018-06-16 18:27:22 +02:00
Konstantin Sharlaimov
3d460ce4f3
Merge pull request #3336 from iNavFlight/agh_round_home_direction
Round rather than truncate when updating GPS_directionToHome
2018-06-15 21:09:15 +02:00
Konstantin Sharlaimov
ee73372cf6
Merge pull request #3350 from iNavFlight/yg_de_posest_and_opflow
Refactor position estimation code.
Add support for optic flow for position estimation (not recommended to be used at the moment, barely tested)
2018-06-15 20:23:45 +02:00
Michel Pastor
f046554d97 Disable ALTHOLD on user motor stop request 2018-06-13 18:16:58 +02:00
Pawel Spychalski (DzikuVx)
aad6cedaa9 configurable braking bank angle 2018-06-13 13:30:37 +02:00
Pawel Spychalski (DzikuVx)
8132e59b7e Merge remote-tracking branch 'origin/development' into dzikuvx-mr-cruise-experiments 2018-06-13 11:56:51 +02:00
Pawel Spychalski (DzikuVx)
dda5d2b7bc updated defaults and debug removed 2018-06-13 11:51:28 +02:00
Alberto García Hierro
99cbb3f8f0
Merge pull request #3297 from shellixyz/fix_and_simplify_applyFixedWingPitchRollThrottleController
Fix and simplify applyFixedWingPitchRollThrottleController()
2018-06-11 12:57:52 +01:00
Alberto García Hierro
f7f34ea1ab
Merge pull request #3332 from shellixyz/fix_rth_hover
Fix RTH hover above home
2018-06-11 12:54:35 +01:00
Michel Pastor
4339a86ae5 Fix RTH hover above home
The state machine was switching to NAV_STATE_RTH_LANDING even when landing was not allowed which made the throttle during hover unable to go over cruise throttle impeding the ability of the craft to stay at the target altitude.
2018-06-10 23:00:33 +02:00
YGlamazdin
6369b94149 Position estimation refactoring. Opflow position estimation. Rebase. Squash. 2018-06-10 20:12:56 +02:00
Alberto García Hierro
b67d73aeac
Merge pull request #3327 from shellixyz/fix_althold_initial_climb
Fix ALTHOLD initial climb when enabled
2018-06-07 19:20:25 +01:00
Alberto García Hierro
8e419c616a Round rather than truncate when updating GPS_directionToHome
Makes taking off in straight line north produce a home direction
of 180º rather than 179º.
2018-06-07 16:36:30 +01:00
Michel Pastor
1801d9b7eb Fix ALTHOLD initial climb when enabled
Makes the transition to ALTHOLD seamless. Tested on fixed wing.
2018-06-06 16:46:49 +02:00
Alberto García Hierro
f7c2824fc2
Merge pull request #3247 from iNavFlight/agh_home_heading_correction
Correct home yaw when a valid heading is acquired
2018-06-06 12:33:18 +01:00
Konstantin Sharlaimov
ff60ce8131
Merge pull request #3304 from giacomo892/arming_checks_rework
Disable arming in AH for FW unless launch mode is enabled
2018-06-02 19:22:51 +02:00
Konstantin Sharlaimov
e28f7fac55
Merge pull request #3303 from giacomo892/nav_launch_safety_fix
NAV_LAUNCH extra safety
2018-06-02 19:21:56 +02:00
Pawel Spychalski (DzikuVx)
a4d7cffe70 Logic simplification and bug that caused rubberbanding fixed 2018-06-02 12:01:22 +02:00
Pawel Spychalski (DzikuVx)
fbb235489f fixed compilation errors 2018-06-02 12:01:22 +02:00
Pawel Spychalski (DzikuVx)
46742997e4 Allow leaving braking always and lock positon updates during braking 2018-06-02 12:01:22 +02:00
Pawel Spychalski (DzikuVx)
43c44c78dd some minor cleanups 2018-06-02 12:01:22 +02:00