Ein Unterschied zur alten Version 4.2 ist, dass nun für alle vier
Controller-Typen DTR hochgesetzt wird. Beim Pico ist das nötig, um
Rückantworten zu erlauben. Beim Nano führt das Hochschalten beim Start
zu einem Reset, sodass ein Programm im EEPROM neu gestartet wird.
Insgesamt ist aber eine falsche Einstellung des Controllers
Pico/Nano/Tiny/CH32 nicht mehr so gravierend, weil sie nur noch die
Auswahl der richtigen Hilfeseite betrifft, nicht aber mehr zum Ausfall
der Kommunikation führen kann.
Die Umschaltung vom TLScript ins TestLab funktioniert problemlos. Hier
wurden die Printausgaben des gestarteten Programms bitweise
aufgezeichnet.
Die Version 5.1 befindet sich noch in der Testphase. Ich habe sie mit
in mein Verzeichnis der letzten Version 4.2 kopiert, um auf alle
Beispiele Zugriff zu haben und testweise auch Vergleiche mit der
bisherigen Version durchführen zu können. Bisher ist mein Eindruck,
dass TestLab51 stabiler läuft. Rückmeldungen sind willkommen. Mit im
Zip befindet sich außer TestLab51.exe auch das vollständige Lazarus-Projekt. Damit kann jeder
experimentieren, mögliche Fehler suchen und sogar versuchen, die
Software unter Linux oder für den Mac zu kompilieren.