The mvoice M17 client is a Linux desktop “soundcard” client for use with the M17 reflector system, written by Tom Early N7TAE
All information relevant to the building and running of the mvoice client is available in the README
Callsigns in M17 are base40 encoded.
9 characters from an alphabet of 40 possible characters can be encoded into 48 bits, 6 bytes. The base40 alphabet is:
Encoding is little endian. That is, the right most characters in the encoded string are the most significant bits in the resulting encoding.
This calculator will encode and decode callsigns into a format that M17 can use.
M17 Live stream can be used to hear how you sound when transmitting M17 over the Internet.
Point your radio to stream.m17.link:17000 and transmit. You will hear your audio over the live stream after a brief delay (usually about 2 seconds).