Skip to content

meshsat 0.11.2

Choose a tag to compare

@papadopouloskyriakos papadopouloskyriakos released this 29 Sep 07:55
· 6 commits to main since this release

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.
  • 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).