Run The Station
Build the browser/WebUSB app or the Tauri desktop shell from the same React UI.
Start HereA clean Rust implementation of the OpenIPC receive path, built for native ground stations, browser WebUSB apps, and reusable protocol libraries.
Build the browser/WebUSB app or the Tauri desktop shell from the same React UI.
Start HereEmbed the receiver pipeline, Realtek parser, WFB/FEC logic, and adaptive-link helpers.
Rust ExamplesRequest a WebUSB adapter, initialize monitor mode, receive Annex-B frames, and feed WebCodecs.
WASM ExamplesFollow the Realtek USB bring-up boundary, shared HAL, and hardware validation status.
Driver NotesNative and web builds share Realtek RX parsing, WFB session and data handling, Reed-Solomon recovery, RTP depacketization, adaptive-link feedback generation, and TX packet construction.
let packets = parse_rx_aggregate(&transfer)?;
for packet in packets {
let events = pipeline.push_80211_frame(packet.data)?;
// VideoFrame events carry Annex-B H.264/H.265.
}