|
|
23644f7072
|
switch signs around for correction values in poll functions
|
2026-06-29 22:50:29 -05:00 |
|
|
|
e11c6483f9
|
change thrust nomalization
|
2026-06-29 22:36:06 -05:00 |
|
|
|
7c0cd566b1
|
change the UpdateGlobalThrust thrust nomalization to actually have a contiguous range of values
|
2026-06-29 22:15:01 -05:00 |
|
|
|
aab62f51cc
|
remove actualpower print statement from SetThrusterPower
|
2026-06-29 22:11:28 -05:00 |
|
|
|
12cad05ed6
|
convert ms to seconds in UpdateGlobalThrust
|
2026-06-29 22:09:03 -05:00 |
|
|
|
92988ac4f5
|
chage altitude PIDs
|
2026-06-29 22:02:52 -05:00 |
|
|
|
68a3f4589b
|
continued from last commit
|
2026-06-29 21:58:00 -05:00 |
|
|
|
ed25934cb7
|
hopefully fix SetThrusterPower for rotators with analog transmissions
|
2026-06-29 21:56:04 -05:00 |
|
|
|
d2bacd30bb
|
add another debug print and change position of debug print in SetThrusterPower
|
2026-06-29 21:52:47 -05:00 |
|
|
|
f38c765c40
|
add debug print to UpdateGlobalThrust
|
2026-06-29 21:49:07 -05:00 |
|
|
|
91c1723a9e
|
add debug statement to SetThrusterPower
|
2026-06-29 21:46:22 -05:00 |
|
|
|
406cc966ec
|
adjust kp values
|
2026-06-29 21:44:21 -05:00 |
|
|
|
d07b952d66
|
add heading correction to other sensor poll functions
|
2026-06-29 21:42:26 -05:00 |
|
|
|
85fd1d0d85
|
correct errors and slight code cleanup
|
2026-06-29 21:23:10 -05:00 |
|
|
|
0766e4ce5a
|
maybe fix UpdateGlobalThrust?
|
2026-06-29 21:19:45 -05:00 |
|
|
|
a408dd9f34
|
adjust kp values for currently used PIDs (testing)
|
2026-06-29 21:08:48 -05:00 |
|
|
|
c80855dc2f
|
continued from last commit
|
2026-06-29 21:02:07 -05:00 |
|
|
|
1ab0510826
|
have UpdateGlobalThrust attempt to counteract the actual pitch/roll instead of the pitch/roll rates
|
2026-06-29 21:01:46 -05:00 |
|
|
|
485c2eac37
|
fix displayInstrumentPanel pitch/roll incorrect references
|
2026-06-29 20:54:32 -05:00 |
|
|
|
996c49f5a3
|
moved PollVelocity debug print outside of loop to avoid redundant terminal output
|
2026-06-29 20:52:34 -05:00 |
|
|
|
1de102e132
|
move post-quit code outside of mainloop
|
2026-06-29 20:49:41 -05:00 |
|
|
|
06a10ff0f9
|
lower pause back to normal value
|
2026-06-29 20:48:24 -05:00 |
|
|
|
9b397337da
|
i'm stupd
|
2026-06-29 20:47:53 -05:00 |
|
|
|
39a8b0ba88
|
set thruster power to 0 (and release control of transmission if applicable) on quit
|
2026-06-29 20:46:52 -05:00 |
|
|
|
3ab9bc411f
|
attempt a different approach at finding transmissions
|
2026-06-29 20:41:46 -05:00 |
|
|
|
a508fbad58
|
added a break in populateThrusterValues to break out of loop when transmission is found
|
2026-06-29 20:31:33 -05:00 |
|
|
|
b431e1a0a6
|
added even more debug prints
|
2026-06-29 20:26:46 -05:00 |
|
|
|
13f970af76
|
added some more debug prints to populateThrusterValues
|
2026-06-29 20:17:52 -05:00 |
|
|
|
1f27dc0cda
|
attempt another fix at transmission nil value population
|
2026-06-29 20:07:03 -05:00 |
|
|
|
b712a38006
|
increased pause between init and mainloop so that i can actually read debug prints
|
2026-06-29 20:04:31 -05:00 |
|
|
|
ce11e77d7c
|
change some ordering and add some debug prints to thruster init functions
|
2026-06-29 20:03:05 -05:00 |
|
|
|
19c423ecfa
|
added short pause before mainloop to display initialization changes
|
2026-06-29 19:55:14 -05:00 |
|
|
|
2d6e142eb6
|
remove unindexed thruster checking from mainloop for now
|
2026-06-29 19:53:51 -05:00 |
|
|
|
aff1a45a58
|
add nil checking for thruster init functions
|
2026-06-29 19:51:53 -05:00 |
|
|
|
ab8d65f477
|
added nil check for transmission list in populateThrusterValues
|
2026-06-29 19:48:22 -05:00 |
|
|
|
539fdd92fe
|
hopefully fix some issues regarding thruster initialization
|
2026-06-29 19:46:03 -05:00 |
|
|
|
4976c5b227
|
fix PollVelocity empty array check
|
2026-06-29 16:19:31 -05:00 |
|
|
|
e27c899c17
|
add nil check for main SensorData subtables (but not values in those subtables)
|
2026-06-29 16:13:43 -05:00 |
|
|
|
e69c370c97
|
assorted bug fixes
|
2026-06-29 16:11:54 -05:00 |
|
|
|
9c22f72d4e
|
add nil check for rotator thrusters with nil transmissions
|
2026-06-29 14:12:07 -05:00 |
|
|
|
dd4bc11c43
|
added error print for SetThrusterPower in order to catch nil thruster references
|
2026-06-29 14:10:17 -05:00 |
|
|
|
e13ae84aae
|
hopefully fix nil reference error related to propeller transmissions
|
2026-06-29 14:02:58 -05:00 |
|
|
|
a9f483a05d
|
remove missed UpdateStabilization reference in mainloop
|
2026-06-29 13:57:10 -05:00 |
|
|
|
d57bcf0ad4
|
begin reimplementation of UpdateGlobalThrust based on PIDs instead of the old system
|
2026-06-29 13:52:38 -05:00 |
|
|
|
de7decceaa
|
modified thruster table to include all axis movement vectors
|
2026-06-29 13:51:57 -05:00 |
|
|
|
d9c29c89be
|
refactored thruster init to follow new thruster schema; removed redundant UpdateStabilization function; removed some implimentation from the UpdateGlobalThrust functions in preparation for refactor
|
2026-06-28 11:02:53 -05:00 |
|
|
|
583c291af7
|
i switched up angular and lateral in the last commit. fixed
|
2026-06-28 10:55:58 -05:00 |
|
|
|
38e2e36e25
|
update thruster table for better thrust direction support
|
2026-06-28 10:53:15 -05:00 |
|
|
|
0c42fdaa8e
|
removed debug statements from previous commit and (hopefully) fixed the array not empty check, since the check was designed for tables and not arrays
|
2026-06-27 18:04:28 -05:00 |
|
|
|
c724e848f7
|
more debug statements for troubleshooting
|
2026-06-27 18:02:05 -05:00 |
|