meshsat 0.11.2
meshsat 0.11.2: Ham radio, TAK and Reticulum
-
Setup > "Ham radio, TAK and Reticulum" is now MeshSat Android's three cards (before, it was three read-only lines):
- Ham radio (APRS):
- Enable APRS, then KISS TNC or APRS-IS Direct.
- The callsign and SSID, then the TNC's host and port, or the APRS-IS server.
- A passcode that Auto works out from the callsign.
- The filter radius, and a position beacon that goes to APRS-IS only, never over the radio.
- TAK: Enable TAK, the callsign prefix, ATAK Broadcast (to ATAK nearby) and MQTT Export to Hub.
- Reticulum: Enable RNS TCP, the host and port, and TLS. With TLS, the phone shows the Hub's client certificate to the server.
- Each card's status row follows the Bridge.
- "Saved" is shown only once the Bridge has taken the change; if it refuses, its own words are shown.
- Ham radio (APRS):
-
The Bridge underneath (MeshSat Bridge 7d406a6f, MESHSAT-1421):
- APRS-IS Direct.
- The position beacon, fed by the phone's own position.
- TAK without a TAK server: to ATAK nearby, to the Hub, and the phone's own position, SOS, dead man and chat.
- Reticulum over TCP with TLS.
-
Tested: 323 unit tests, among them Android's APRS-IS passcode test. On the bench phone, the whole suite ran against the installed package, all green: 138 cases against a scripted Bridge, 14 against a second, real Bridge, and 7 live. Among them:
- the three cards in Android's words, and every write as the Bridge takes it;
- against the real Bridge, with a TNC, an APRS-IS server and a Reticulum node that the test runs on the phone itself: the TNC connected and its station heard with nothing sent to it; Android's APRS-IS login line, word for word, and the verified reply; TAK without a server; the Reticulum link online;
- live: the T-Deck hearing the alarm test and a text typed in the app.
Nothing was sent over the air, to a real APRS-IS server, to ATAK or to the Hub's Reticulum. The bench has no licence, no radio for APRS and no TAK client.
Install on a Mobian phone: wget https://github.com/meshsat/meshsat-linux/releases/download/v0.11.2/meshsat_0.11.2_arm64.deb && sudo apt install ./meshsat_0.11.2_arm64.deb (docs/INSTALL.md).