bislang hat noch niemand die neue RoboPro Version 4.2.4 im Forum kommentiert. Hat sich die denn noch niemand genauer angeschaut? Habt Ihr Euch von RoboPro abgewendet und lernt jetzt fleißig Python um den TXT mit der ftc-Firmware zu nutzen? Oder sendet Ihr Eure "… Kritik, Verbesserungsvorschläge und Anmerkungen …" jetzt als "Private Nachricht" direkt an ft? Das fände ich schade, weil das der ursprünglichen Idee eines Forums widerspricht.
… Ist das ein zufriedenes oder resigniertes Schweigen?
Ich gebe einfach mal meine ersten Eindrücke zum Besten:
- Aus den Release Notes:
=> So viel Neues gibt es ja nicht.Changes in version 4.2.4 vs. 4.2.3
====================================
- ROBOPro: New graphical scope panel element (online mode only)
- ROBOPro: Fixed multi-interface mode (IP number was not stored properly)
- TXT: Enable WIFI connection to router.
This also enables multi online mode via WIFI.
...
- TXT: Improved Motor Firmware (lower latency)
- TXT: Added sudo commands /usr/sbin/boot_nand and /usr/sbin/boot_sd_nand to enable booting from SD card (as ROBOPro user) - "Added sudo commands" Das macht das Laden der ftc-Firmware einfacher. Danke!
- "TXT: Improved Motor Firmware (lower latency)" Hört sich gut an, aber ich wusste gar nicht, dass da was faul war.
- "TXT: Enable WIFI connection to router.":
- Man kann den TXT nun in ein bestehendes WLAN-Netz einbinden. Das ist fein! Und es funktioniert bei mir auch ohne Probleme.
- Zu beachten ist hierbei allerdings der SSID Bug.
- "This also enables multi online mode via WIFI."
- … Ich bin mir nicht ganz sicher was das genau bedeutet.
Kann man nun mehrere TXT gleichzeitig online ansteuern? Ging das denn nicht vorher schon? - Ich halte von der ganzen "Online"-Fixierung nicht viel. Der TXT ist eine so schicke und leistungsfähige HW, die ich gern autark einsetzen möchte, d.h. "offline" ohne ein auf dem PC im Hintergrund laufendes RoboPro. In meinen Augen degradiert der "Online"-Mode den TXT zu einem drahtlos angebundenen Interface-Board.
- Wer von Euch hat sich denn mehr als einen TXT zugelegt?
Ich wünsche mir immer noch eine Möglichkeit zur Kombination von TX und TXT, "offline" wie "online".
- … Ich bin mir nicht ganz sicher was das genau bedeutet.
- Das "New graphical scope panel element" ist eine ganz nette Spielerei.
- Es könnte bei der Fehlersuche hilfreich sein.
- Leider nur online. Sobald ich ein Programm mit Scope Panel "offline" starten will gibt es eine Fehlermeldung. Das ist doch Mist.
RoboPro könnte die Scope Ausgänge im Offline-Betrieb doch einfach deaktivieren, oder besser die Daten einfach verbindungslos über UDP ins LAN raushauen. Dann ließe sich das Teil auch offline verwenden. So muss man alle Scope-Module wieder aus dem Programm entfernen. - Ein Scope ohne Trigger? Das Teil verfügt über keinerlei Trigger-Mechanismus! Schnelle Signale kann man so nicht analysieren. Die rauschen einfach so durch das Display, so wie bei einem echtem Scope im "Roll"-Mode.
OK, man könnte im Programm einen einfachen Trigger implementieren, da das Display nur aktualisiert wird, wenn im Programm an einen der Scope-Ausgänge zugewiesen wird. Aber eigentlich gehört das in nicht in das Programm. - Die Darstellung ist Mist: Wenn ich z.B. den Zustand eines Tasters mit dem Scope darstelle, erwarte ich stabile Werte bei null oder eins und mehr oder weniger steile Flanken bei den Umschaltpunkten. Stattdessen erhalte ich eine Art Dreieckssignal: Bei jeder Zuweisung an den Scope-Ausgang, d.h. bei jeden Taster-Ereignis wird ein Punkt im Display ausgegeben und diese Punkte (abwechselnd "0" oder "1") werden mit geraden Linien verbunden. Und wenn das letzte Ereignis aus dem gewählten Zeitfenster herausläuft wird gar nichts mehr angezeigt.
- BTW: Jedes Scope, das ich in der letzten Zeit verwendet habe, bot die Möglichkeit die Daten im csv-Format zu exportieren. Ach ja dazu müsste man das Ding ja triggern und anhalten können.
- => Das Scope Panel macht auf mich einen unfertigen Eindruck.
- Die Unterstützung des TXT-Bildschirms ist immer noch rudimentär und hat nicht unerheblich Auswirkungen auf das Timing.
- Die I2C-Einschränkungen bestehen noch immer.
- Die Schnittstellen-Definition im "TXT-C-Programming-Expert-Kit" ist immer noch auf dem 4.1.6 Stand.
- Die Fehler beim Zugriff auf die Real Time Clock scheinen behoben zu sein, obwohl das nicht in den Release Notes erwähnt wurde.
- Anzahl der umgesetzten "Ich wünsche mir was ..."-Einträge? ...Mhm
Helmut