thecloud
/SimpleSpooler
/amendments
Amendments on July 30, 2026
thecloud made amendment
6
1 day ago
FilterData tweaks
- after re-checking the IW1 and IWII manuals, add 1B4C and 1B61 to filter
- also check 1BF8 (an undefined code) to test filter efficacy on IWII
- keep index in same place while we still have characters to remove
Amendments on July 29, 2026
change FilterData to handle split sequences, detect reverse linefeed
- instead of trying to filter data as it comes in from the network,
filter it later when we write the spool file to the serial port
- rewrite the filter to handle sequences split across data buffers
- don't rewind file position or attempt retries if we can't write
refactor StartSpooler code to allow auto-running server
- make separate ConfigureSpooler and StartSpooler functions
- server startup only needs to invoke UI if not configured to auto-run
- move more control drawing to the dialog filter's update handler
- add Settings and Print Status menu items
- add the auto-run option
- add "skip reverse feeds" option (not functional yet)
- rename IW1 mode to "compatibility" since it's not really a mode
thecloud made amendment
2
2 days ago
thecloud made amendment
1
2 days ago
1