Brian Harrison
de02f9cccf
Handle cold-boot timeout for TCP connections
...
- bridges/tcp_serial_bridge.py: increase default boot_delay 2s → 8s to
cover MiniMate Plus cold-start time (unit wakes from RS-232 line
assertion but takes 5-10s to be ready for POLL_PROBE).
- sfm/server.py: add _run_with_retry() — on TCP connections only, retries
once on ProtocolError. Serial timeouts are not retried (usually a real
fault). Confirmed behaviour: unit wakes purely from RS-232 line voltage,
no software wake-up frame needed.
2026-03-31 12:02:52 -04:00
Brian Harrison
da446cb2e3
add tcp_serial_bridge.py
2026-03-31 11:52:11 -04:00
serversdwn
0db3780e65
feat: raw bin files now recieve timestamped filenames.
2026-03-11 03:09:34 -04:00
serversdwn
22d4023ea0
chore: update version to v0.5.1 in s3_bridge.py
...
docs: update Instantel protocol reference with framing corrections and clarifications
2026-03-03 16:30:09 -05:00
serversdwn
8ca40d52a4
feat: gui now has "add mark" feature for marking log
2026-03-02 20:25:57 -05:00
serversdwn
9db55ffcee
feat: added raw capture pipeline. added simple windows gui.
2026-03-02 19:30:02 -05:00
serversdwn
6e6c9874f0
fix: swapped default COM ports.
2026-03-02 15:56:32 -05:00
serversdwn
43c9c8b3a3
feat: added raw binary data tracking for accurate format parser.
2026-03-02 15:47:52 -05:00
serversdwn
0ad1505cc5
feat: update s3_bridge to v0.4.0 with annotation markers and dual log output
2026-02-27 02:24:47 -05:00
serversdwn
e47efa3708
add: log also saved in binary. updated the reference material.
2026-02-26 18:08:37 -05:00
serversdwn
5e1a532544
fix: fixed loop causing cpu overload, cleaned up outputs, disabled in console logging because apparently its resource heavy and i want this to run on a toaster.
2026-02-25 16:55:34 -05:00
serversdwn
832bc93233
add: timestamped logs, clean shut down and flush with CTRL+C, print to file.
2026-02-25 16:26:13 -05:00
serversdwn
9c0f53edc5
fix: changed time out to 0.1. fixed infinite loop
2026-02-25 15:15:57 -05:00
serversdwn
0a02236d35
initial scaffold
2026-02-25 03:22:00 -05:00