???? ka
auf jedenfall funktioniert es so sehr gut! (laut simulator)
In der realität gehts ma wied ganich....irgendwie mahc ich imma irgendwo n fehler![]()
mfg
Ich
stimmt goto ist auch ne möglichkeit sowas hinzubiegen... allerdings muss es da noch was eleganteres geben...
???? ka
auf jedenfall funktioniert es so sehr gut! (laut simulator)
In der realität gehts ma wied ganich....irgendwie mahc ich imma irgendwo n fehler![]()
mfg
Ich
wie sieht eigentlich die hardware aus? ist da irgendwas faul? pullups oder so? um was für eine sensor handelt es sich eigentlich?
hi
es sollte ien ganz normaler bumper sein also ein taster.
eben über die digitalports der c-unit ausgewertet.
und die motoren sind im test auch nur Led´s
Ich
aha... und der taster ist zwischen dem port und masse angeschlossen? dann dürfte dein sensor nen true liefern, wenn er NICHT gedrückt ist, und nen fasle, wenn er gedrückt ist. um das auszugleichen, musst du zb schrieben
if NOT sensor1...
um zu testen obs hierdran liegt pack eibn fach mal irgendeine aktion in den else teil...
In CCBASIC kann man nur einzeilige IF Abfragen machen. Das einzige was in Blockstruktur machbar ist sind For Schleifen.Zitat von uwegw
Eine Alternative wäre BASIC++, das ist die Programmiersprache für die M Unit 2.0 und Micro, kann aber auch genauso gut für die alte M Unit bzw. C-Control verwendet werden.
Mehrzeilige If Abfragen, Funktionen, Funktionsparameter, Do Loop Schleife, Select Case und vieles mehr kann man damit machen.
www.fdos.de/ccbpp
Gruß,
Stefan
Vielen Dank erstmal für den Tipp!
Ich werde es heute mittag gleich mal ausprobieren.
Kann man denn die alten basic begriffe verwenden??
mfg
Ich
Hallo,
teils teils, ich habe versucht einen Kompromiss zwischen altem und neuen Syntax zu schaffen. Die Standartfunktionen etc. sind aber ganz normal implementiert.
Gruß,
Stefan
Auf jeden fall schonmal danke!!!
Werde mich gleich mal dranmachen!
eine dokumentation gibts ja auch...
und wenn ich fragen hab....ist dieses forum ja immer eine gute Hilfe!
Ich
hmmmm....
leider shcon das erste problem...
wenn ich etwas auf die c-control übertragen möchte dunktioniert es nicht.
er sagt: das programm konnte nicht zu c-control übertragen werden!.
woran liegt das??![]()
mfg
Ich
Lesezeichen