So, nachdem ich meine Ampel und Schranke mit startIDE umgesetzt habe (und den Tipp, Maus und Tastatur anzuschließen beherzigt habe), bin ich recht angetan!
Einige Wünsche hätte ich aber noch - ist nicht zwingend, aber erscheint mir sinnvoll:
- im Delay-Schritt sollte man auch Variablen und nicht nur absolute Zahlen eingeben können
- Module (Funktionen) sollen Parameter und Results enthalten - wobei ich zugeben muss, dass das wahrscheinlich schwer wird in der GUI
- Mehr Schleifen? Wobei man damit eigentlich auskommt - ist ja beim Z80 Assembler auch nicht anders
- Interrupt - vielleicht ginge das noch, Eingänge an Soft-Interrupts zu hängen, das spart diese Abfrageschleifen im Hauptprogramm
Also bis auf das Delay-Thema reine Kosmetik.
Ich denke, dass ich in Q4/2019 meinen Sohn an Brickly und dann startIDE ranlasse...
Besten Gruß
Marcel
CFW: startIDE - Modelle direkt auf dem TXT programmieren
Forumsregeln
Bitte beachte die Forumsregeln!
Bitte beachte die Forumsregeln!
- PHabermehl
- Beiträge: 2439
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: CFW: startIDE - Modelle direkt auf dem TXT programmieren
Hallo Marcel,dl1ekm hat geschrieben: ↑06 Okt 2019, 21:50So, nachdem ich meine Ampel und Schranke mit startIDE umgesetzt habe (und den Tipp, Maus und Tastatur anzuschließen beherzigt habe), bin ich recht angetan!
Einige Wünsche hätte ich aber noch - ist nicht zwingend, aber erscheint mir sinnvoll:
- im Delay-Schritt sollte man auch Variablen und nicht nur absolute Zahlen eingeben können
- Module (Funktionen) sollen Parameter und Results enthalten - wobei ich zugeben muss, dass das wahrscheinlich schwer wird in der GUI
- Mehr Schleifen? Wobei man damit eigentlich auskommt - ist ja beim Z80 Assembler auch nicht anders
- Interrupt - vielleicht ginge das noch, Eingänge an Soft-Interrupts zu hängen, das spart diese Abfrageschleifen im Hauptprogramm
Also bis auf das Delay-Thema reine Kosmetik.
Ich denke, dass ich in Q4/2019 meinen Sohn an Brickly und dann startIDE ranlasse...
Besten Gruß
Marcel
- Variable für das Delay werde ich mal mit auf die To-Do-Liste nehmen
- Funktionen mit Parametern und Rückgabewerten habe ich auf dem Schirm, aber genau wegen der GUI-Problematik bislang noch nicht umgesetzt. Da alle Variablen erstmal global gültig sind, betrachte ich das allerdings auch nur als "Unannehmlichkeit". Ich würde gern startIDE (v2?) von Grund auf neu machen, dann wäre sowas auch dabei. Ob und wann steht aber in den Sternen.
- Ähnlich wie der vorherige Punkt... While und eine Case Switch Verzweigung wären in der Tat noch nett...
- Scheitert an der Programmstruktur und Ressourcensituation --> v2
Code: Alles auswählen
# Variabler Delay
Init wartezeit 1000
#
Tag oben
Call pause 1
Print Piep
LoopTo oben 10
#
Module pause
TimerClear
Tag pausenschleife
Delay 25
IfTimer < wartezeit pausenschleife
MEnd
Peter
- PHabermehl
- Beiträge: 2439
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: CFW: startIDE - Modelle direkt auf dem TXT programmieren
Guten Abend,
startIDE v1.7.5 ist ab sofort im App-Store oder hier verfügbar.
Neu:
- die Delay-Funktion akzeptiert jetzt auch Variable als Eingangsgröße:
Das aktualisierte Handbuch steht ebenfalls zur Verfügung. Download übers startIDE-Webinterface oder
https://github.com/PeterDHabermehl/star ... 170_de.pdf
Viel Spaß damit!
Peter
startIDE v1.7.5 ist ab sofort im App-Store oder hier verfügbar.
Neu:
- die Delay-Funktion akzeptiert jetzt auch Variable als Eingangsgröße:
Das aktualisierte Handbuch steht ebenfalls zur Verfügung. Download übers startIDE-Webinterface oder
https://github.com/PeterDHabermehl/star ... 170_de.pdf
Viel Spaß damit!
Peter