17f484acd5
re-embedded auto in interface
...
crashes seem to occur when mutating state from across the dylib boundary
not worth troubleshooting when I don't need hot-reloading anymore
2025-03-28 00:08:13 -04:00
9a68f43e5d
run auto (it crashes)
2025-03-27 19:45:47 -04:00
1e1a82830b
show auto status on gui
2025-03-27 19:39:42 -04:00
311427b0a5
plumb auto interface into controller
2025-03-27 19:25:39 -04:00
b956c543fc
remove storage_dir
2025-03-27 18:59:47 -04:00
a2b629beab
loadstore
2025-03-27 18:54:39 -04:00
c0daf3f64c
use storage manager in gui
2025-03-27 18:35:31 -04:00
9f4b2e57a2
slight auto interface api changes
...
I'm not liking the ControlPacket architecture anymore, I'd like to
switch to a state-based controller from message-based to accommodate
reliably getting side changes to work
2025-03-26 22:29:09 -04:00
321ece84bc
auto load struct
2025-03-22 15:07:39 -04:00
9e43e6a943
load config from real file
2025-03-09 20:08:54 -04:00
9d107d6c26
made interface a library
2025-03-08 15:22:14 -05:00
a000276c22
added auto stub
2025-03-08 15:13:39 -05:00
95c5b50dd3
added combat logger
...
A refactor might be beneficial here, now data is being
sent to multiple streams which feels a tad off
2025-03-08 11:40:07 -05:00
e352c5b048
propagate volume threshold
2025-03-08 11:03:13 -05:00
b567bf7528
added config sliders and vendored eframe's persistence path finder
2025-03-08 10:33:53 -05:00
d448f05dd7
interface retries and error logging
2025-03-08 08:32:03 -05:00
81f55cc0e8
handle close requests (slightly bodgey)
2025-03-08 02:04:06 -05:00
0bef5cc6e7
tuned windows sampling settings for stability
2025-03-06 20:33:23 -05:00
cf0a6b94d7
buffer received samples until they hit the analysis threshold
2025-03-06 20:24:14 -05:00
706ed9db03
adapt to windows audio quirks (virtualbox ones at least)
2025-03-06 17:09:37 -05:00
bb974c2015
send tof status to gui
2025-03-06 12:17:13 -05:00
79b22b3cb7
added basic control gui
...
tried fltk, didn't like it, using egui
2025-03-06 11:49:33 -05:00
02f6efaaa5
change ip to an allowable linksys DHCP subnet
2025-03-05 13:55:42 -05:00
57522c26cc
added weapon enable flag
2025-01-19 17:17:29 -05:00
70d4e551b4
sax control
2025-01-19 12:20:06 -05:00
bc3b710403
recorder control update
2025-01-19 11:19:39 -05:00
5953f2c584
shifted override fire
2025-01-19 01:20:46 -05:00
3ea2af5c60
stop when no note is played
2025-01-18 23:48:32 -05:00
978a3fe213
stop robot on music end
2025-01-18 22:45:23 -05:00
f7ab1c119a
front panel write data
2025-01-18 15:04:34 -05:00
bd7b3fb287
interface telem
2025-01-18 14:56:19 -05:00
63bb5b8fea
tuning for recorder
2025-01-18 14:28:39 -05:00
4c616de4a0
note -> action correspondence
2025-01-16 11:45:33 -05:00
945b4710e7
volume calculation
2025-01-16 11:16:45 -05:00
fed2a43481
frequency detection from mic
2025-01-16 11:08:08 -05:00