Commit Graph

101 Commits

Author SHA1 Message Date
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
0e1b932392 switch termination to quit botton 2026-06-25 16:10:51 -05:00
1c13ea58e5 termination fix pt1 2026-06-25 15:56:04 -05:00
440151eadc identifyThrottle fix p2 2026-06-25 15:52:42 -05:00
15b9e272f5 identifyThrottle fix p1 2026-06-25 15:48:12 -05:00
d46071ad1d fix terminate thing for good hopefully and add the throttles table to the config so it persists on restart 2026-06-25 15:45:51 -05:00
9170eebd4e fix attempt 2 of the terminate check stopping the mainloop 2026-06-25 15:37:42 -05:00
4f874af256 fix attempt 1 of the terminate check stopping the mainloop 2026-06-25 15:34:43 -05:00
cd9ac740a1 add writing to config files when the terminate event is received. 2026-06-25 15:25:56 -05:00
0776699c68 add lua table serialization and deserialization so abstract out loading config files 2026-06-25 15:14:24 -05:00
59e3b5a266 remove redundant assignMonitor function 2026-06-25 15:02:12 -05:00
c436363b98 remove duplicate displayAutopilotControls definition 2026-06-25 14:59:17 -05:00
ebbec7f885 PollVelocity attempt 1 2026-06-25 14:54:20 -05:00
6a3cba3404 fix identifyMonitor? pt 4 2026-06-25 14:50:25 -05:00
f80165c718 fix identifyMonitor? pt 3 2026-06-25 14:49:13 -05:00
84632a101c fix identifyMonitor? pt 2 2026-06-25 14:48:07 -05:00
a26fd278da fix identifyMonitor? 2026-06-25 14:45:52 -05:00
19ee451b3d change identifyMonitor to be more like the peripheral.find() documentation 2026-06-25 14:44:41 -05:00
3c43c747b0 change identifyMonitor and assignMonitor to local functions 2026-06-25 14:42:06 -05:00
8a9a59e97c rename symbol because idk what else to do 2026-06-25 14:40:47 -05:00
ab987319cb re-institute monitor nil check 2026-06-25 14:39:51 -05:00
e202ced697 test remove monitor nil check 2026-06-25 14:38:41 -05:00
3f5def2b6b i'm an idiot 2026-06-25 14:34:58 -05:00
2d30323148 add nil check to thruster index checking 2026-06-25 14:32:32 -05:00
f15b8dc2ef hopefully fix "too long without yielding" error for throttles 2026-06-25 14:29:14 -05:00
6668a99f28 move monitor identification above throttle identification 2026-06-25 14:24:56 -05:00
d08d662d01 fix PollThrottle, remove duplicate function definitions 2026-06-25 14:17:14 -05:00
bd5b6376e9 fixed some misuse of ipairs over pairs 2026-06-25 11:43:54 -05:00
998cc318f6 fix typo 2026-06-25 11:08:04 -05:00
3528c9628e fourth ai assist plus generalizing throttle identification code 2026-06-25 11:07:08 -05:00
1d690c6087 fix ThrottleInit (3) 2026-06-25 06:26:34 -05:00
e1e996e50f Fix ThrottleInit (2) 2026-06-25 06:22:27 -05:00
1f487a98c4 fix ThrottleInit (1) 2026-06-25 06:20:15 -05:00
87847cc621 remove os.pullEvent call in ThrottleInit 2026-06-25 06:15:12 -05:00
1f404a94e4 fix nil reference in ThrottleInit 2026-06-25 06:06:01 -05:00
c1d5dee60b edit docs slightly 2026-06-25 05:31:12 -05:00
eb708a5421 third ai assist 2026-06-25 05:28:57 -05:00
c4dd2039b7 edit README slightly 2026-06-25 04:47:19 -05:00
8f05e18ed6 second ai assist 2026-06-25 04:44:02 -05:00
bfe0788a1b add stuff to README 2026-06-25 04:37:37 -05:00
9597d4ae8a first ai assist 2026-06-25 04:37:28 -05:00
17271eaf50 small change 2026-06-25 04:07:12 -05:00
173b1d4c48 following commit 2026-06-25 04:06:21 -05:00