IO Serial Console (SSH | USB | BT) for Android

Eigentlich wolle ich nur mal kurz mein Arduino Board kontrollieren, ob der PING auf dem Seriellen Port funktioniert. Dazu habe ich mir aus dem GooglePlay Store einige Serial Console Apps heruntergeladen. Was nur einige Minuten dauern sollte, funktionierte überhaupt nicht.

Was ich benötigte war eine App, die nicht nur Text oder Hex Zahlen senden kann, sondern ein Mix: XY/1G  (‘XY’ und /1  und ‘G’). Das /1 ist ein Ascii Code: 1.  Dieser stellt die Länge der Nachricht dar (‘G’ ein Zeichen).

Ausserdem fielen mir die vom Workflow her schlecht designten Apps auf. Nach dieser Enttäuschung, und keiner Lösung, musste ich mir eine eigene App programmieren. In 3 Tagen habe ich dann die “IO Serial Console” programmiert, die mehr kann als nur eine PING Message anzustoßen. Ich habe zahlreiche Features eingebaut, die eigentlich nicht notwendig waren, aber da ich gerne auch universelle Tools kreiere, habe ich die ganze Palette versucht abzudecken: USB, Bluetooth und SSH mit VT100 Emulation (wichtig für Texteditoren wie “vi”). 

Das besondere an dieser App ist der Workflow, die Übersichtlichkeit. Zentrale Dinge wie das Verbinden sind auch zentral auf dem Bildschirm, und nicht versteckt in einem Untermenü. 

   

Funktionen:

– Sehr schneller Workflow (zuletzt verwendete Einstellungen/Dateipfade werden gespeichert)
– Texteingabe/Senden: Gemischter Text mit Ascii-Codes möglich (/65 => A)
– Pfeil nach oben/unten blättern durch die letzten/vorherigen Sendebefehle
– Laden und Speichern großer Logdateien
– Automatisches / Manuelles Scrollen (automatisch aktiviert)
– Terminal-Emulation + VT100-Emulation (More options)
– Breite Chipsatz-Unterstützung: CDC/ACM, CP210, CH340/341, FTDI, PL2303, …..
– Nur 1 Liste für USB- und Bluetooth-Geräte (BT muss gepaart sein!)
– Perfekte Dateiauswahl
– Viele Konsolen- und Empfangstextoptionen