RISAT v0.3.0
RISAT v0.3.0 introduces a multilingual desktop TX/RX workflow and improves receiver synchronization for real-world analog captures.
Highlights
- Added cross-platform RISAT TX/RX desktop GUI
- Added Traditional Chinese, English, Japanese, and Catalan localization
- Added persistent language preferences and automatic system-language detection
- Added TX image preview and RX recovered-image preview
- Added direct stereo sound-card playback and recording
- Added audio input/output device selection
- Added automatic RX Baud detection
- Improved training-sequence synchronization
- Improved tolerance for leading silence and recording offsets
- Fixed 600 Baud tone equalization behavior
- Added localized status messages, logs, dialogs, and validation errors
Available commands
risat
risat-enc-tx
risat-dec-rx
risat-gui
Installation
python -m pip install risat-0.3.0-py3-none-any.whl
python -m pip install sounddevice
risat-guiFor development installations:
python -m pip install -e ".[audio,dev]"
pytest
risat-guiSupported GUI languages
- Traditional Chinese (
zh-TW) - English (
en,eng) - Japanese (
ja) - Catalan (
ca,cat)
The language can also be selected through the RISAT_LANG environment variable.
Notes
RISAT remains an experimental analog image transport. Preserve the complete calibration preamble and avoid automatic gain control, spatial processing, noise suppression, perceptual audio codecs, and other signal enhancement features.