mfsk-core 0.7.4

Pure-Rust WSJT-family decoders + synthesisers (FT8 FT4 FST4 WSPR JT9 JT65 Q65) behind a zero-cost Protocol trait. Host (rustfft) or no_std embedded (ESP32-S3, RP2350, Cortex-M) via a pluggable FFT backend; fixed-point hot path for FPU-less MCUs. Ships with embedded-poc/m5stack-s3-app, a working M5StickS3 FT8 controller (LCD UI, BLE CI-V to IC-705, acoustic mic, QSO FSM) decoding real on-air signals in ~1.2 s post-SlotEnd on Xtensa LX7.
Documentation

mfsk-core

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 19 feature flags, 6 of them enabled by default.

default

fft-rustfft (default)

ft4 (default)

This feature flag does not enable additional features.

ft8 (default)

This feature flag does not enable additional features.

parallel (default)

std (default)

alloc (default)

This feature flag does not enable additional features.

fft-extern

fixed-point

fst4

full

jt65

jt9

msk144

This feature flag does not enable additional features.

nstep-half

This feature flag does not enable additional features.

packet-bytes

This feature flag does not enable additional features.

profile-coarse

q65

uvpacket

wspr

This feature flag does not enable additional features.