Mit Version 0.4.3 der MeshOS Android-App stehen drei Verbindungswege zur Verfügung: Bluetooth, WiFi TCP und USB Serial. Das Update bringt außerdem einen automatischen Netzwerk-Scanner sowie mehrere Bedienverbesserungen im Alltag.
Multi-Transport: Bluetooth, WiFi und USB Serial
Ab sofort lässt sich MeshOS über drei verschiedene Transporte — also Verbindungsarten — mit einem MeshCore-Gerät koppeln. Neben dem bekannten Bluetooth stehen nun WiFi TCP (Verbindung über IP-Adresse und Port) und USB Serial (direkte Kabelverbindung, 115200 Baud) zur Verfügung. USB Serial setzt entsprechende Companion-Firmware am Gerät voraus und funktioniert derzeit nur unter Android.
WiFi-Netzwerk-Scanner
Für WiFi-Verbindungen gibt es einen integrierten Network Scanner, der MeshCore-Geräte im lokalen Netzwerk automatisch erkennt. Dabei wird nicht nur nach offenen Ports gesucht, sondern auch das Protokoll verifiziert — es werden also nur echte MeshCore-Knoten angezeigt. IP-Adresse und Port werden nach der ersten Verbindung gespeichert und stehen beim nächsten Start direkt zur Verfügung.
Transport-bewusste Benutzeroberfläche
Das Verbindungssymbol in der App passt sich nun dem aktiven Transport an: Je nach genutzter Verbindungsart wird ein Bluetooth-, WiFi- oder USB-Icon angezeigt. Damit ist auf einen Blick erkennbar, über welchen Weg die App gerade mit dem Gerät kommuniziert.
Trennungsbestätigung und Room-Chat-Steuerung
Um versehentliche Trennungen zu verhindern, fragt die App beim Beenden einer Verbindung nun per Dialog nach einer Bestätigung. Im Room Chat — dem kanalbasierten Gruppenchat — stehen über ein Popup-Menü drei neue Aktionen bereit: Path setzen, Path zurücksetzen und Logout. Der Path bestimmt dabei, über welche Knoten Nachrichten geroutet werden.
iOS: Keine Update-Aufforderungen mehr
Auf iOS-Geräten werden In-App-Hinweise auf Software-Updates künftig nicht mehr angezeigt. Updates werden dort ausschließlich über den App Store eingespielt, was dem üblichen iOS-Verhalten entspricht.