Skip to content

v0.36

Compare
Choose a tag to compare
@jvde-github jvde-github released this 29 Jun 17:43
· 4202 commits to main since this release

For executables, please download v0.36a

Version 0.36:

  • new switch -a which unlocks the bandwidth functionality on some devices including the RTL dongles.
  • extension of functionality to read WAV-files with more data types (8 and 16 bit PCM) and increasing flexibility on data layout (FACT chunk recognized).
  • removal of sampling rate restriction, experimental option to downsample using the libsoxr library if available (and libsamplerate). Early experiments do not show an improvement in reception and system load but it allows for more flexibility on input sample rates. E.g.:
    AIS-catcher -v -go SOXR on
  • Non-blocking implementation for the RTL-TCP client (shorter timeout when port not reachable). Added -gt TIMEOUT option.
  • Several fixes to cmake-file
  • Dockerfile moved to Debian-slim from Alpine to resolve workflow and compatibility issues
  • SoapySDR support. Only available when build with make soapysdr-only or with cmake .. -DSOAPYSDR=ON.
  • We have set up a Github workflow to automatically build windows binaries for AIS-catcher (with full functionality), see the Actions menu. The built includes recent versions of the SDR libraries which contain improvement in stability for Windows systems (instead of relying on VCPKG builds), see also these commits.
  • SpyServer support is now included. For an example, see the README.