1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-12 19:10:27 +03:00
Commit graph

62 commits

Author SHA1 Message Date
Sensei
6fc4b61fab
Merge pull request #10862 from iNavFlight/programming-framework-docs-delay
Some checks failed
Build pre-release / build (push) Has been cancelled
Build pre-release / Release (push) Has been cancelled
Programming Framework.md: Clarify DELAY
2025-06-11 10:21:46 -05:00
Sensei
99e0a1db0d
Merge pull request #10831 from sensei-hacker/docs-pinio-from-led-pwm
docs: LED pin PWM as PINIO
2025-05-17 00:40:45 -05:00
Sensei
65d8cc9ec9
Programming Framework.md: Clarify DELAY 2025-05-13 18:36:50 -05:00
Sensei
56a360b8c7
Programming Framework.md - typo 2025-05-13 17:25:12 -05:00
Ray Morris
4dadc0d9e1 docs: LED pin PWM as PINIO 2025-04-26 10:03:07 -05:00
Sensei
fb319527c5
Merge pull request #10405 from error414/change-gimbal-sensitivity-from-programming-framework
Change gimbal sensitivity from programming framework
2025-03-04 14:19:24 -06:00
Sensei
6a73ec97ec
Programming Framework.md: Fix markdown for Delta 2024-12-20 11:26:21 -06:00
error414
bf5baf9f31 change gimbal sensitivity from programming framework 2024-12-01 20:24:46 +01:00
trailx
4f02dc0b50
Update Programming Framework.md
Updated integer math comment based on feedback
2024-09-10 08:24:13 -04:00
trailx
954eb3660d
Added documentation about GVARs, PIDFF Controllers, & Integer Math
- Added information about integer math
- Added divide-by-0 information
- Added numerical limits of GVARs
- Added helpful information about PIDFF controllers
2024-09-03 09:03:25 -04:00
breadoven
698ecad29b Update Programming Framework.md 2024-06-29 17:17:51 +01:00
Sensei
b402d685c6
Programming framework doc - loiter radius
Clarified worsing
2024-06-18 02:10:18 -05:00
Darren Lines
b9fd9e3f56 Consolidate the old PIDProfile and Profile in to Control Profile
-  Consolidate the old `PIDProfile` and `Profile` in to `Control Profile`
- Improve consistency of the order `Control Profile`, `Mixer Profile`, and `Battery Profile`
- Added `mixer_profile` to the `diff`/`dump` commands
- Rename and update the profile documentation
- Update the programming framework documentaion
2024-06-02 19:02:38 +01:00
Scavanger
ac591ba099 FW-Autoland 2024-02-07 08:57:05 -03:00
Scavanger
3a3f507a94 Improvements 2024-02-07 08:55:12 -03:00
Sensei
ee88f867ad
Update Programming Framework.md
Note about most common OVERRIDE_RC_Channel error.
2023-10-28 12:21:59 -05:00
Roman Lut
8ed76152a8 Merge branch 'master' of https://github.com/RomanLut/inav into osd-joystick 2023-10-09 15:12:10 +02:00
Roman Lut
58899c9e4b Merge branch 'master' of https://github.com/RomanLut/inav into osd-joystick 2023-10-01 00:41:39 +02:00
Ray Morris
a2a18257e8 IPF: Yaw operand 2023-09-29 22:55:31 -05:00
Ray Morris
0ab67ab9ea docs/ipf: Fix typos and clarify wording 2023-09-17 11:32:44 -05:00
Ray Morris
fb7754fdc1 docs/programming user21 typo 2023-09-10 19:58:51 -05:00
Ray Morris
3c9c0cbdb3 Programming Frameword.md: Update to match Configurator renaming 2023-09-03 11:40:03 -05:00
Roman Lut
d664aefe3f
Update Programming Framework.md 2023-07-29 02:24:35 +03:00
Roman Lut
9580c39d27
Update Programming Framework.md 2023-07-29 02:19:56 +03:00
Ray Morris
5b20ca1dbb docs: fix documentation of gvar set 2023-04-06 12:23:54 -05:00
Paweł Spychalski
feb65f152d
Merge pull request #8812 from MATEKSYS/MATEKF405SE_42688
add icm42688p support in MATEKF405SE target
2023-02-22 09:16:46 +01:00
Ray Morris
07533c29c2 docs/Programming framework: Fix typo, add examples 2023-02-17 11:02:28 -06:00
Darren Lines
507f61dd38
Update Programming Framework.md
Added more detail to the programming framework documentation.
2023-02-13 09:56:22 +00: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
Darren Lines
9aa6e2fb82 Changes after testing and docs update 2023-01-05 22:20:05 +00: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
87fa20a450 Update Programming Framework.md 2022-12-01 20:06:20 +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
1ca3527f92 Added EDGE switch to Logical Conditions 2022-11-24 18:37:34 +00:00
Darren Lines
b5da2ca7d3 Corrected user actions and updated docs 2022-11-24 08:04:52 +00:00
Darren Lines
eda26f085f Fixed typos 2022-05-24 08:35:30 +01:00
Pawel Spychalski (DzikuVx)
8cfca95268 Merge branch 'master' into dzikuvx-add-rangefinder-to-logic-conditions 2022-05-07 19:46:17 +02:00
Pawel Spychalski (DzikuVx)
e8d4fb2094 Docs update 2022-04-24 09:31:54 +02:00
Jullibach
1e2aaecd07
Update Programming Framework.md
Just some spelling correction.
2022-04-22 13:00:00 +02:00
Pawel Spychalski (DzikuVx)
9a192cab7b Merge remote-tracking branch 'origin/master' into dzkuvx-pid-target-overrides 2022-04-18 10:17:01 +02:00
Darren Lines
eef3524bb3 Added missing notes and tidied 2022-04-15 10:42:27 +01:00
Pawel Spychalski (DzikuVx)
8be0247dec Add the new logic conditions definitions 2022-04-06 11:18:53 +02:00
Darren Lines
2f00540c60 Removed constrain min and max as they are unnecessary 2022-02-07 08:30:56 +00:00
Darren Lines
bdc83e4e0e Added some comparative operations
Added comparative operations for constraints, min, and max.
2022-02-06 18:09:12 +00:00
Darren Lines
787e9a76b2 Merge branch 'master' into change-profiles-with-programming 2021-10-28 18:37:24 +01:00
Darren Lines
bd4c4da4ca changes for conflict resolution 2021-10-28 18:26:51 +01:00
Darren Lines
b66caae07a Adding loiter radius to programming
Adding a loiter radius override to the programming. This change allows pilots to change their loiter radius on the fly. The minimum loiter radius will always be that set in Advanced Tuning, for safety. The maximum radius is 100000cm.

As part of this change, I increased the min and max constraints of the basic maths conditions. The were set to int16, however operands can be int32. Before the change, this caused clipping of the radius when performing basic calculus on it.
2021-09-22 22:32:56 +01:00
Darren Lines
bb98537d24
Update Programming Framework.md
Renamed PID Profiles to Profiles
2021-09-16 09:21:29 +01:00
Darren Lines
1f5a966f1b
Update Programming Framework.md
Added details for profiles.
2021-09-09 12:28:01 +01:00
Pawel Spychalski (DzikuVx)
585e7da4b5 rename operand 2021-05-27 08:29:46 +02:00