breadoven
7547d67eae
Merge remote-tracking branch 'upstream/master' into abo_acro_attitude_hold
2023-10-13 10:53:43 +01:00
Ray Morris
2a3fa86d61
IPF: Yaw operand
2023-09-29 22:55:34 -05:00
shota
e108558601
add MIXER_TRANSITION_ACTIVE OPERAND
2023-09-26 22:12:50 +09:00
breadoven
32fcb13823
Revert "remove attimode, add acro stabilise"
...
This reverts commit 6f2c501431
.
2023-09-22 21:30:27 +01:00
breadoven
6f2c501431
remove attimode, add acro stabilise
2023-09-19 22:21:10 +01:00
breadoven
221d8fe3ad
fixes + telemetry
2023-09-14 15:20:43 +01:00
shota
2fb9601dd6
mixprofile transition support
2023-07-01 03:29:10 +09:00
shota
203bb2a471
mixer and pid profile linking
2023-06-30 04:01:01 +09:00
shota
3ad0991125
Merge remote-tracking branch 'origin/master' into sh_mixer_profile
2023-06-26 02:33:09 +09:00
Scavanger
351c4ece08
Revert "Bugfixes and prepare configurator integration"
...
This reverts commit f330bdd621
.
2023-02-23 11:11:46 -03:00
Scavanger
f330bdd621
Bugfixes and prepare configurator integration
2023-02-23 10:49:14 -03:00
Scavanger
9330784729
Merge branch 'master' of https://github.com/iNavFlight/inav into SITL
2023-02-21 19:44:45 -03:00
Darren Lines
881bfafb22
Update Flight Mode operand in programming framework
...
- Add `ACRO` to `FLIGHT_MODE` operand
- Add `WAYPOINT_MISSION` to `FLIGHT_MODE` operand
- Update functionality of `COURSE_HOLD` as currently it will still be active if `CRUISE` is active
- Update Programming Framework.md document
2023-01-28 09:10:29 +00:00
Scavanger
61790c157f
SITL
2023-01-24 09:47:27 -03:00
Paweł Spychalski
c57e112ecc
Merge pull request #8579 from iNavFlight/MrD_Enhance-programming-options-for-waypoint-missions
...
Enhance programming options for waypoint missions
2023-01-13 08:21:12 +01:00
Darren Lines
9aa6e2fb82
Changes after testing and docs update
2023-01-05 22:20:05 +00:00
Roman Lut
59a19ec299
use MAX_SUPPORTED_RC_CHANNEL_COUNT instead of hardcoded 16
2023-01-04 01:04:26 +02:00
Darren Lines
ba8da95562
Merge branch 'master' into MrD_Enhance-programming-options-for-waypoint-missions
2023-01-03 12:49:52 +00:00
Darren Lines
812308a482
Add ability to check actions on next WP
2022-12-19 13:01:32 +00:00
Darren Lines
fe2e151583
Reduced calculations on WpNumber
2022-12-14 21:52:53 +00:00
Darren Lines
bc5cc39a1b
Fixed return issue
...
Returning the bit, not a Boolean, fixed.
2022-12-14 19:05:18 +00:00
Darren Lines
374a8f8ce8
Check the bit correctly
2022-12-11 21:34:42 +00:00
Darren Lines
8f4fc0754b
Update for when User action is triggered
2022-12-11 21:18:51 +00:00
Darren Lines
10dc8d91dc
Updates with tested code and docs
...
Fixed typo
Updated document
Finished & tested LCs for:
- Delay
- Timer
- Delta
- Approx. Equal
2022-12-01 19:36:35 +00:00
Darren Lines
026e40c297
Added some more logic
...
Added delay, almost equal, and timer. Not yet tested.
2022-12-01 13:41:21 +00:00
Darren Lines
1ca3527f92
Added EDGE switch to Logical Conditions
2022-11-24 18:37:34 +00:00
Darren Lines
7e51f1ff5d
Initial code
2022-11-24 13:38:11 +00:00
Darren Lines
b5da2ca7d3
Corrected user actions and updated docs
2022-11-24 08:04:52 +00:00
Darren Lines
b2ad70329b
fixed initial code and added more
...
Now working:
- Distance to WP
- Distance from WP
- User actions 1 to 4
2022-11-23 22:39:22 +00:00
Darren Lines
7115d03276
add distance to WP
...
needs testing ... and compiling even. Coding at work is blind xD
2022-11-23 13:35:18 +00:00
Darren Lines
775a080768
Initial code
...
This will break LCs backwards compatibility. But a small conversion tool will be simple to make.
2022-11-22 13:40:36 +00:00
shota
e0db9ae4c9
navigation init on mixer profile
2022-11-17 00:20:15 +09:00
haoxiang.qiu
67390e12ed
mixprofile development
2022-11-14 19:24:16 +09:00
shota
97318e4f84
add sannity check in hot mixprofile switching, and fix cli
2022-11-11 04:47:32 +09:00
shota
a9f8ebd5ff
add mixer_profile.h
2022-11-08 02:48:18 +09:00
shota
fcf9ca14de
add mixer profile switching by logic
2022-11-06 16:40:16 +09:00
Darren Lines
fca5a0eac7
Add PINIO 3 & 4
...
There are plenty of flight controllers around now that use PINIO 1 and 2 internally for camera switching and switchable VTx power. This left no scope for user definable PINIO. A friend wanted to control a Caddx Peanut on such an FC. So I have implemented USER 3 and USER 4 PINIO options. Also in the PR is the target that was created for my friend.
2022-09-17 08:41:39 +01:00
Paweł Spychalski
a38bce9b1a
Merge pull request #8186 from iNavFlight/release_5.1.0
...
INAV 5.1.0 Release branch
2022-08-22 21:23:52 +02:00
Pawel Spychalski (DzikuVx)
509f00debc
Merge branch 'master' into release_5.1.0
2022-08-22 20:59:25 +02:00
Paweł Spychalski
cdaf835822
Merge pull request #8330 from JulioCesarMatias/RenameASFunction
...
Rename pitotCalculateAirSpeed()
2022-08-22 13:56:54 +02:00
JuliooCesarMDM
9b5106aafe
Rename pitotCalculateAirSpeed
2022-08-16 21:11:53 -03:00
Michel Pastor
da521b0fde
Add USER3 mode ( #8276 )
2022-08-01 17:56:14 +02:00
Darren Lines
d1fc69486f
Rethink of issue and solution
2022-07-30 09:17:28 +01:00
Pawel Spychalski (DzikuVx)
adf15efeca
Bump PG versions
2022-07-01 21:16:34 +02:00
Darren Lines
eda26f085f
Fixed typos
2022-05-24 08:35:30 +01:00
Darren Lines
dba1562dc0
Update logic_condition.c
2022-05-16 16:42:01 +01:00
Pawel Spychalski (DzikuVx)
2557dc0f40
Add rangefinder operands
2022-04-22 12:06:10 +02:00
Pawel Spychalski (DzikuVx)
68c47e7c09
Allow Angle target overrides
2022-04-12 08:55:36 +02:00
Pawel Spychalski (DzikuVx)
8be0247dec
Add the new logic conditions definitions
2022-04-06 11:18:53 +02:00
Paweł Spychalski
e24996e28b
Merge pull request #7746 from JulioCesarMatias/MathAddNewFunction
...
[maths.c] Add 2D and 3D Pythagorean functions
2022-02-22 11:04:09 +01:00