M17 Web Tools

A collection of web-based tools i've developed for the M17project

Projects

m17web-CALLculator

A web-based tool for calculating M17 call IDs and address encodings. Helps amateur radio operators convert their callsigns to the binary formats used in the M17 protocol.

m17web-client

A web client for the M17 digital voice mode. Allows you to listen to M17 reflectors directly in your browser. Works together with m17web-proxy to stream audio from M17 reflectors.

m17web-proxy

Backend service that connects to M17 reflectors and provides a WebSocket interface for the m17web-client. Handles the connection to multiple reflectors and modules simultaneously.

m17web-wasm

WebAssembly module that provides Codec2 encoding/decoding capabilities for the browser. This enables the m17web-client to decode M17 audio streams directly in the browser.