Lok24
29.09.2019, 09:19

Editiert von
Lok24
29.09.2019, 09:51

+12PoweredUp-Workshop in Skaerbaek – Entwicklungen und Ausblicke

Hallo zusammen,

Dirk hat mit den Hard- und Software-Entwicklern von PoweredUp offenbar ein paar vergnügliche Stunden beim Fanweekend in Skaerbaek verbracht und mich im Vorfeld gebeten ein paar Fragen (und Wünsche?) zu formulieren.

Hier das Ergebnis mit ein paar Erläuterungen von mir, was ich mir wie wozu vorstelle.

Das ist natürlich alles noch in der Entwicklung und Diskussion, für nichts von alldem gibt es eine definitive Zusage oder gar einen Termin.

Dennoch: es geht m.E. in die richtige Richtung.
Rot sind die Antworten!

Hardware
- Ein Verlängerungskabel ist dringend nötig
eventuell
Grmpf

- Ein Kleiner Lausprecher wäre nett
keine Aussage
Schade, wäre ein Gimmick

Port Multiplexer: 4x4 Brick, stellt 3-4 weitere Ports zur Verfügung (zur Erweiterung des Smart Hub)
Sehr schwieriges Thema. Für Sensoren würde es funktionieren aber nicht für Motoren….
Ich meinte kein Y-Kabel, also „Dreifachsteckdose“, sondern einen kleines „Hub“, das an das „HauptHub“, mit dem die App verbunden ist, angestöpselt wird. Also mit eigenem Prozessor und eigenen Motortreibern, aber halt ohne Batteriebox und BT. Technisch scheint mir das realisierbar.

- Nicht dringend, aber nice to have:
-Touch Sensor / Hall Sensor
keine Aussage

Information
-Regelmäßige Infos via Ambassadors zu Neuerungen oder auch Fehlern, Liste aller bisherigen SW -und FW Versionen
es soll mehr Infos über die LEGO Seite geben. Im Ambassador Forum gibt es eine Arbeitsgruppe.
Da sind wir mal gespannt...

PoweredUp App im Programmiermodus
- Es fehlen „eigene Blöcke“ (ganz wichtig) + Aufzeichnen von Sounds (wie bei Boost-App)
Die Powered Up App soll zur vollwertigen App für alle Funktionen ausgebaut werden. Ob auch Sound Aufzeichnung ist noch offen. Aber generell soll sie eine vollkommen generalistische App werden.
Meines Erachtens der richtige Schritt, die Entwicklung hatte sich ja mit den letzten Updates schon angedeutet.

- Zugriff auf technic Hub
Die Anforderung ist verstanden und man überlegt das zu evtl zu machen
Das „evtl“ beißt sich natürlich mit der Aussage zur „generalistische App“ von oben.
Man wird sehen.

- „Controller“ frei programmieren (Hintergrundbild, Anzahl / Anordnung der Elemente)
Soll alles in die Powered Up App
Das bedeutet, dass ich mir meine Bedienelemente selbst auswählen und anordnen kann – prima!

- App mit zwei (mehreren) Hubs verbinden (z.B. 2 x Smart hub, 1 x Handheld)
Soll kommen
Sehr gut.

- Handheld als „Block“ im „Sensor“-Bereich (orange)
Handheld soll quasi frei programmierbar werden
Yes! Das ist das, was ich auf den drei Ausstellungen in diesem Jahr gezeigt hatte, allerdings mit einem Python-Programm dazwischen. Idee: ich kann auf einen der Regler beschleunigen/bremsen legen, auf den anderen Licht an/aus (z.B.). Oder Lenkung.

- portweise wählen: Bang Bang mode / 10er steps / Accelerate-decelerate / on-off
Evtl. soll das auch kommen. Das soll gespeichert werden, sodass auch andere Möglichkeiten ohne Smartphone realisiert werden.

Ei, ei. Das wird langsam.
Idee: Ich speichere in einem Projekt, wie sich die FB und das Hub verhalten soll und starte das einmal. Und ab dann kann ich das ganze mit diesen Parametern ohne Smart Device starten (wie jetzt ja auch den Zug nur mit der FB bedienen).

- Bsp: Fahren einer Lok in 10er Stufen mit WeDo Motor
das z.B. soll möglich sein
Schön.

Allgemein
- Laden einer speziellen FW-Version
- alle FW-versionen zum Download bereitstellen
Problem verstanden, mal sehen was kommt
Das könnte man über GitHub machen – und da auch die o.a. Infos anpinnen, statt auf der LEGO-Seite. Nur so als Anregung.

- microPython für PoweredUp
Auf den Hubs wird es eine VM geben die dann Code ausführt. Der Spike Hub der im Januar kommt kann all das schon und noch viel mehr. Man kann verschiedene vorgefertigte Programme am Hub abrufen und Neue aufspielen. Mit der VM sollen auch die kleinen Hubs Code speichern!
Ich bin skeptisch. Nicht wegen der Technik. Aber das Large Hub (Spike) hat Tasten und Leuchten, da kann ich irgendwie navigieren / Optionen wählen. Wie sage ich dem Smart Hub mit der einen einzigen Taste irgendwas? (m.E. ein Design-Fehler, aber ich lasse mich gerne eines besseren belehren)
Das entscheidende hierbei ist (wie beim EV3) die python-Library, die Objekte wie „Hub“, „Motor“ usw bereitstellt.


Anderes
Hub mit Akku.
Man experimentiert mit anderen LED die z.B. Farbwechsel bei Umpolung erlauben

Das klingt doch alles recht stimmig. Nochmal der Warnhinweis:
Das ist alles noch in der Entwicklung und Diskussion, für nichts von alldem gibt es eine definitive Zusage oder gar einen Termin.

Vielen Dank an Dirk für die vielen Infos!

Grüße

Werner



Flogo , SuklaaTalvella , cimddwc , Thomas52xxx , Carrera124 , Pudie® , Plastik , Turez , RobbyRay , JuL , Ben® , Garbage Collector gefällt das (12 Mitglieder)