ctzsnooze
b51ae1395d
use a null location at initialisation
2024-11-29 21:41:39 +11:00
ctzsnooze
691116be34
Revert "just guessing here"
...
This reverts commit ebc240a325
.
2024-11-29 21:26:31 +11:00
ctzsnooze
ebc240a325
just guessing here
2024-11-29 21:24:01 +11:00
ctzsnooze
3eb011329b
Revert "try to fix build error"
...
This reverts commit f926d26021
.
2024-11-29 21:09:40 +11:00
ctzsnooze
f926d26021
try to fix build error
...
Co-Authored-By: Petr Ledvina <2318015+ledvinap@users.noreply.github.com>
2024-11-29 21:08:33 +11:00
ctzsnooze
fd5e34a4d4
64 bytes to check crossing 180 deg longitude
...
Co-Authored-By: Petr Ledvina <2318015+ledvinap@users.noreply.github.com>
2024-11-29 20:49:59 +11:00
ctzsnooze
1c8fc156f0
refactoring, thanks PL
...
Co-Authored-By: Petr Ledvina <2318015+ledvinap@users.noreply.github.com>
2024-11-29 20:30:49 +11:00
ctzsnooze
0bc110abb0
small editorial change
2024-11-28 18:36:07 +11:00
ctzsnooze
549885256d
multiple name changes and some refactoring
...
Thanks, PL
2024-11-28 18:21:29 +11:00
ctzsnooze
3f823c7c6b
Reduce ITCM RAM footprint considerably
2024-11-28 13:24:01 +11:00
ctzsnooze
1b12a7c76e
revert FAST_CODE_PREF changes
2024-11-28 09:58:20 +11:00
ctzsnooze
0b54461422
Merge branch 'master' into position-hold
2024-11-27 23:49:58 +11:00
ctzsnooze
bcbceb076c
NOINLINE some pid.c functions
...
FAST_CODE_PREF for updatePIDAudio
Add comment to FAST_CODE_PREF
FIx platform.h unit test issue
Wing functions all FAST_CODE_PREF
2024-11-27 23:48:30 +11:00
ctzsnooze
39cebcb13f
apply fast_code_pref correctly
2024-11-27 10:05:06 +11:00
Mark Haslinghuis
4bf2f1294e
Add Winbond W25Q512J support ( #14036 )
...
Add W25Q512 (JV) support
2024-11-26 23:44:42 +01:00
ctzsnooze
f2071d6a53
use fast_code_pref where won't break the build
2024-11-27 09:40:09 +11:00
ctzsnooze
ce2c8e3ad5
fast_code_pref the wing functions in pid.c
2024-11-27 09:10:28 +11:00
ctzsnooze
50a1e21e32
Revert "NOINLINE some pid.c functions"
...
This reverts commit 56a3f7cec2
.
2024-11-27 08:29:24 +11:00
ctzsnooze
56a3f7cec2
NOINLINE some pid.c functions
2024-11-27 08:25:23 +11:00
Mark Haslinghuis
1c51c6d903
Bump ARM SDK to version 13.3.rel1 ( #14039 )
2024-11-26 21:53:38 +01:00
ctzsnooze
070e80f8f6
fix ltm alt_hold flightMode
2024-11-27 07:43:53 +11:00
ctzsnooze
7c94acd041
comment PL
...
Co-Authored-By: Petr Ledvina <2318015+ledvinap@users.noreply.github.com>
2024-11-27 07:43:53 +11:00
ctzsnooze
932fb2da87
small changes from review
...
Co-Authored-By: Mark Haslinghuis <8344830+haslinghuis@users.noreply.github.com>
Co-Authored-By: Petr Ledvina <2318015+ledvinap@users.noreply.github.com>
2024-11-27 07:43:53 +11:00
ctzsnooze
817c7e6994
vector and parameter re-name
...
Co-Authored-By: Jan Post <19867640+KarateBrot@users.noreply.github.com>
2024-11-27 07:43:53 +11:00
ctzsnooze
341d099765
sanity dist to 10m at full stop, send task interval for upsampling filter
2024-11-27 07:43:53 +11:00
ctzsnooze
412d1511f8
remove unnecessary unit test reference
2024-11-27 07:43:53 +11:00
ctzsnooze
44768ac5a6
Re-naming, fix the twitch, minor changes
2024-11-27 07:43:53 +11:00
ctzsnooze
85871039b0
Modifications, but has a big twitch when sticks stop
2024-11-27 07:43:53 +11:00
ctzsnooze
de68d34ea1
Thanks, PL, for your review
2024-11-27 07:43:53 +11:00
ctzsnooze
459c6907d8
remove static newGpsData and rescueThrottle
2024-11-27 07:43:53 +11:00
ctzsnooze
b9a4533f73
rationalise GPS_latLongVectors
2024-11-27 07:43:53 +11:00
ctzsnooze
418ee0b0cf
more updates from PL review
2024-11-27 07:43:53 +11:00
ctzsnooze
4d9b17e1fe
review changes from PL
2024-11-27 07:43:53 +11:00
ctzsnooze
b6c0c9ff77
updates from reviews, thanks karate
2024-11-27 07:43:52 +11:00
ctzsnooze
a429707ae2
more flexible limit on target vs current altitude
2024-11-27 07:43:52 +11:00
ctzsnooze
f31c84edc5
re-name variables in alt_hold and update comments
2024-11-27 07:43:52 +11:00
ctzsnooze
2f70f989ae
fix unit test
2024-11-27 07:43:52 +11:00
ctzsnooze
92737fb9d5
remove unused debug
2024-11-27 07:43:52 +11:00
ctzsnooze
2ba392e787
alt_hold respect zero deadband, hold when throttle is zero
2024-11-27 07:43:52 +11:00
ctzsnooze
4bc8998433
rename to GPS_distances to GPS_latLongVectors
2024-11-27 07:43:52 +11:00
ctzsnooze
30252f5d30
simplify altitude control
2024-11-27 07:43:52 +11:00
ctzsnooze
ee63055a43
improved gpsStamp thanks PL
...
Also cleanup names and notes
2024-11-27 07:43:52 +11:00
ctzsnooze
470530fead
reset the upsampling filters when resetting position control
2024-11-27 07:43:52 +11:00
ctzsnooze
39daf2f8e8
renaming variables
2024-11-27 07:43:52 +11:00
ctzsnooze
e581bfd0a0
start autopilot gpsStamp at 0
2024-11-27 07:43:52 +11:00
ctzsnooze
f988599f77
add suggestions from recent reviews
2024-11-27 07:43:52 +11:00
ctzsnooze
b07c781461
make altitude control 5x stronger with narrower deadband and new name
2024-11-27 07:43:52 +11:00
ctzsnooze
738f5973fb
increase alt_hold sensitivity 5x and narrow deadband to 20
2024-11-27 07:43:52 +11:00
ctzsnooze
3ea4742acc
use smaller of angle_limit or half the autopilot limit
2024-11-27 07:43:52 +11:00
ctzsnooze
c909060b67
limit pilot angle in position hold to half the configured position hold angle
2024-11-27 07:43:52 +11:00