What Changed
- SSTV output caching: The
sstvcommand no longer takes anoutput_wavargument. The generated WAV path is now derived automatically and cached under<tempdir>/bw_sstv/, keyed off the image path, mode, and image modification time. Re-running the same image and mode reuses the cached file instead of regenerating it. - Grayscale SSTV modes:
shared/sstv.pynow also loads grayscale modes (Robot8BW,Robot24BW) alongside the existing color modes. - Shorter wait time before broadcast start: Multi-client broadcasts now start at a delay of
+5s/clientinstead of the older+20s/client(unlessSTART_ASAP=true). - Bug fix: Passing an unrecognized
modetosstvnow logs a warning and falls back to auto-detect instead of failing silently.
Breaking Changes
Caution
The sstv command no longer accepts an output_wav positional argument. Update any saved commands or scripts:
sstv <image> [mode] [output_wav] [frequency] [loop] [ps] [rt] [pi]
becomes
sstv <image> [mode] [frequency] [loop] [ps] [rt] [pi]
Old invocations that still pass output_wav will have that value parsed as frequency and fail with ValueError: could not convert string to float.
Updating to this version
To update to this version, run the following command:
bw-update --to v1.1.12-osaCommit history
- =--- v1.1.12-osa ---= (
d581521) - server: 5s of wait per client on sstv command (
d86b1ac) - server: lowered wait-for-start from 20 seconds per client to 5 seconds per client (
1e727ae) - Merge pull request #82 from dpipstudio/sstv (
c54a1a8) - docs: removed output wav name (
d8f4298) - shared,prompt.py: fixed prompt suggestion (
e36c601) - server: removed [output_wav] from the sstv command args. the wav will not be cached in a temp dir (
61af2c4) - shared,sstv.py: fixed a warning being falsely triggered (
2bbb97d) - local: removed [output_wav] from the sstv command args. the wav will not be cached in a temp dir (
5261d8b) - shared,sstv.py: showing a warning if an unknown mode was passed (
814257c) - shard,sstv.py: also importing modes from pysstv.grayscale (
2190332) - Update installation.json for release v1.1.11-clutia (
6f26311)