github ruvnet/RuView v0.9.1-mediatek-beta.1
RuView v0.9.1 MediaTek CSI Beta 1

latest releases: v1911, v1909, v0.9.3-vendor-providers-beta.1...
pre-releaseone day ago

RuView v0.9.1-mediatek-beta.1

This simulator-first beta adds a Rust MediaTek Filogic MIMO CSI transport and
RuView ingestion path while preserving the boundary between demonstrated host
integration and unavailable physical CSI export.

Included

  • ADR-266 selects OpenWrt One (MT7981/MT7976) as the primary future hardware
    target and BPI-R3 (MT7986/MT7975) as the secondary 4x4 target.
  • ADR-267 defines the bounded, versioned, CRC-protected MTC1 wire protocol.
  • mediatek-csi-sim provides deterministic MT7981, MT7986, and MT7996 profiles,
    complex MIMO CSI, per-chain RSSI, UDP streaming, and replay output.
  • RuView validates MediaTek datagrams, publishes bounded WebSocket summaries,
    and exposes /api/v1/csi/mediatek/latest.
  • mediatek:simulated provenance is retained end to end.

Validation

  • Codec round trips, deterministic output, corruption/truncation rejection,
    dimension limits, finite-value enforcement, and prefix parsing are tested.
  • All hardware and sensing-server regression tests pass.
  • All three profiles were streamed over loopback UDP and verified through the
    RuView REST API.

Hardware boundary

Upstream mt76 and public MediaTek SDK material do not currently expose a
supported raw complex CSI API. This release does not redistribute private SDK
material, invent a firmware ABI, or claim physical MediaTek capture. Hardware
support requires a documented firmware/driver channel-estimate export followed
by calibration and repeatability validation.

Collaboration and project update

This remains simulator-validated beta support. Physical capture validation will follow when hardware and vendor SDK access arrive.

Don't miss a new RuView release

NewReleases is sending notifications on new releases.