|
|
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 |
|
|
|
67c6916632
|
random test 1 for velocity sensors not found error
|
2026-06-27 18:00:08 -05:00 |
|
|
|
14ba0ba5ab
|
re-order PollSensors to verify that the most important sensors have their debug statements display last
|
2026-06-27 17:58:52 -05:00 |
|
|
|
02b7e64301
|
accidentally forgot to re-define thrustDirections in UpdateGlobalAngularThrust
|
2026-06-27 17:55:02 -05:00 |
|
|
|
286e7287aa
|
broke out UpdateGlobalThrust into UpdateGlobalLateralThrust and UpdateGlobalAngularThrust to check if the sensor issue is isolated
|
2026-06-27 17:53:49 -05:00 |
|
|
|
f229d407f8
|
refine nil check in last commit
|
2026-06-27 17:50:08 -05:00 |
|
|
|
621c27e551
|
nil verification in UpdateGlobalThrust for required SensorData fields
|
2026-06-27 17:48:30 -05:00 |
|
|
|
633e2c11d5
|
fix accidental function references instead of function value references
|
2026-06-27 17:41:09 -05:00 |
|
|
|
ae0e728d3e
|
first implementation of the UpdateGlobalThrust function
|
2026-06-27 17:34:10 -05:00 |
|
|
|
ba5888bf1a
|
added a WIP schema for all data structures under the ### Data Structures heading
|
2026-06-27 17:33:48 -05:00 |
|
|
|
ae5091c31e
|
fix typo
|
2026-06-27 16:46:28 -05:00 |
|
|
|
d4e44ec9af
|
actually convert sensor tables to strings for debug prints
|
2026-06-26 11:01:57 -05:00 |
|
|
|
f34a2c0dc3
|
add Config.Debug global config variable and added some debug print statements that the variable controls
|
2026-06-26 10:55:26 -05:00 |
|
|
|
da937b7771
|
first fix for angles not updating
|
2026-06-25 18:24:23 -05:00 |
|
|
|
c3e9454241
|
i'm so dumb
|
2026-06-25 18:20:59 -05:00 |
|
|
|
8d6ec4f6b8
|
Actually change the heading value you dingus
|
2026-06-25 18:19:50 -05:00 |
|
|
|
40ee96467d
|
add some debug prints to debug heading correction
|
2026-06-25 18:17:09 -05:00 |
|
|
|
1d82b480ce
|
fix heading correction maybe?
|
2026-06-25 18:06:29 -05:00 |
|
|
|
f6e7b50b9d
|
remove redundant os.sleep in mainloop
|
2026-06-25 18:04:07 -05:00 |
|
|
|
153b149f5e
|
fix heading correction (i'm so very stupid)
|
2026-06-25 18:01:55 -05:00 |
|
|
|
b7c4257c5c
|
fix heading correction (i'm stupid)
|
2026-06-25 18:01:03 -05:00 |
|
|
|
d3b1df1db0
|
add heading offset correction value in config
|
2026-06-25 17:47:53 -05:00 |
|
|
|
5bdd71ecde
|
begin properly implementing monitor display logic
|
2026-06-25 17:37:42 -05:00 |
|
|
|
e44603336b
|
edit thrusters
|
2026-06-25 17:05:26 -05:00 |
|
|
|
ba5d21a723
|
fix monitor peripheral values being a string
|
2026-06-25 16:17:07 -05:00 |
|
|
|
9c137b3d20
|
fix loop not exiting after termination
|
2026-06-25 16:13:09 -05:00 |
|