In der Welt der Embedded-Software gibt es Updates. Neben der ersten Developer Preview von Android 14 aktualisiert Emteria sein Industrie-Android. Der Pico W bekommt experimentelle Unterstützung für Bluetooth, während Wilderness Labs mehr Informationen über die „Timeline“ zur Fertigstellung der Meadow-Plattform anbietet.
Meadow F7: Fertigstellung für Mai geplant.
Brian Costanichs Meadow-Umgebung ermöglicht die „Mobilisierung“ von .net-Payloads im Embeddedbereich - eine Technologie, die wir beispielsweise unter Beitrag "Meadow F7 RC1 – JIT-Compiler, mehr Performance" vorgestellt haben. Wer die vor wenigen Wochen erschienene Version RC2 benutzt, sollte an dieser Stelle updaten - die Behebung einiger Probleme und die „Vergrößerung“ von Puffern im Datei-Zugriffsstack sorgen unterm Strich für eine wesentliche Erhöhung der Systemzuverlässigkeit:
1 |
|
2 |
|
3 |
|
4 |
|
Für die langfristige Entwicklung des Produkts wichtiger dürfte sein, dass der zur Ankündigung ausgesendeten Newsletter - nach folgendem Schema - über die geplanten Schritte bis zur Fertigstellung der Ausführungsumgebung informiert:

Bildquelle: Wilderness Labs.
Emteria: Tablet in Planung!
Die wahrscheinlich häufigste Anwendung von Embedded Android dürfte das realisieren des „GUI-Teils“ eines Embedded-Systems sein Embedded-GUI-Stacks mögen immer mehr Funktionen aufweisen, können vom Komfort her aber nicht mit einem klassischen Smartphone-Betriebssystem mithalten. Im Hause Emteria bietet man bald ein Tablet an.

Bildquelle: emteria
Frei nach dem einst von Palm Source in The Zen of Palm aufgestellten Postulats des from the horses mouth geht dabei aber, dass Emteria unter der URL https://emteria.com/emteria-os-tablet „Feedback“ von Nutzern einsammelt. Die dort befindliche Umfrage erlaubt das Deponieren der eigenen Wünsche und Ansprüche, und soll dem Unternehmen die bessere Abschätzung der Kundenwünsche ermöglichen.
Emteria OS: Industrie-Android mit diversen Updates.
Nach der Einstellung von Android Things ist nur noch das in Deutschland ansässige Unternehmen Emteria „ernsthaft“ in Sachen Embedded-Android unterwegs: Das hauseigene Produkt ist sehr leistungsfähig, und wird - unter anderem - mit einem cloudbasierten Verwaltungssystem ausgeliefert, das das Aktuell-Halten der diversen IoT-Geräte zentralisiert. Im Laufe der letzten Tage hat Emteria einige der Builds, die für verschiedene weit verbreitete Prozessrechner angeboten werden, aktualisiert bzw. ergänzt. Am wichtigsten dürfte das für den Raspberry Pi 4B vorgesehene Image auf Basis Android 13 sein, das - wie in der Abbildung gezeigt - verschiedene Aktualisierungen erhält.

Bildquelle: https://emteria.com/release-notes.
Im Interesse der einfacheren programmierbare der Anwendungen unterstützt man im Hause Emteria meist auch „ältere“ Versionen - im Fall der meisten Prozessrechner handelt es sich dabei um Android 11 und Android 13. Aus der Logik folgt, dass das Android 11-Image für den Raspberry Pi 4B nach folgendem Schema ebenfalls Updates mitnahm.

Bildquelle: https://emteria.com/release-notes
Wer die Raspberry Pi-Familie - egal aus welchen Gründen - nicht gerne nutzt, muss nicht auf den MTerrier verzichten. Interessanterweise auf Android 12 basiert das Image für den Rock 5B - der im Umfeld von RS stark vertriebene Prozessrechner ist gut verfügbar und weist eine sehr hohe Rechenleistung auf.

Bildquelle: Emteria
Zu guter Letzt gibt es auch noch ein Update für den Intel Celadon: Die neueste Version des Images „entsperrt“ die Prozessorkerne und erlaubt die maximale Ausnutzung der zur Verfügung stehenden Hardware.
Raspberry Pi Pico W: Ab sofort mit Bluetooth.
Als der Raspberry Pi Pico W erschien, wunderte sich die Technikpresse über das Fehlen von Bluetooth - im Infineon Modul war das Element ja enthalten. Die Antwort war wie so oft ein Blick auf das Datenblatt, wo man feststellen konnte, dass der für die Bluetooth-Kommunikation notwendige Teil des Chips nicht mit dem RP2040 verbunden war. „Stand der Gedanken“ zum damaligen Zeitpunkt war, dass wahrscheinlich eine Anpassung der Modul Firmware erforderlich war, um Bluetooth zur Kommunikation über die WLAN-Leitungen zu befähigen. Wohl ob des immensen Kunden-Interesse haben Ebenezer Uptons Mannen nachgelegt: Ein derzeit im Beta-Status befindliches SDK 1.5 gibt die folgenden neuen Funktionen frei:
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
Interessant ist in diesem Zusammenhang außerdem, dass der verwendete Bluetooth-Stack - siehe hierzu auch https://github.com/raspberrypi/pico-sdk/issues/1164 - von der Raspberry Pi Trading lizenziert wurde, um auch die kommerzielle Nutzung zu erlauben.

Bildquelle: GitHub.
Android 14 verfügbar
Zu guter letzt sei noch - wenn auch kurz - darauf hingewiesen, dass Google ab sofort Android 14 unter der URL https://android-developers.googleblog.com/2023/02/first-developer-preview-android14.html als Developer Preview anbietet. Zum Zeitpunkt der Drucklegung gibt es keine Änderungen in den Bluetooth- und WLAN-APIs, die in der Vergangenheit ja „stark durchgeschüttelt“ wurden. Neu ist allerdings das unter https://developer.android.com/guide/topics/connectivity/cross-device-sdk/overview en Detail beschriebene Cross Device-SDK, das die Interaktion von Applikationen über Gerätegrenzen hinaus ermöglichen soll.





