Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > So sieht das Programm aus, den Code habe ich aus einer Demo kopiert, da sich diese nicht kompilieren > > ließ (weil Schreibgeschützt *?*). > > > > ________________________________ > > > > Sub main() > > > > PRO_BOT128_INIT() 'PRO-BOT128 System Init > > > > AbsDelay(1000) 'Wait 1Sec. > > BLL_ON() 'Back LED left "ON" > > BLR_ON() 'Back LED right "ON" > > ENC_LED_ON() 'Encoder IR-LEDs "ON" > > DRIVE_ON() 'Drive "ON" > > BEEP(350,500) 'Beep > > > > 'Drive Forward 50cm, Turn 180°, Drive Forward 50cm, Turn 180° > > GO_TURN(50,0,180) > > GO_TURN(0,180,160) > > GO_TURN(50,0,180) > > GO_TURN(0,180,160) > > > > DRIVE_OFF() 'Drive "OFF" > > ENC_LED_OFF() 'Encoder LEDs "OFF" > > BEEP(250,400) 'Beep > > BEEP(350,250) > > BEEP(250,400) > > > > End Sub > > > > ____________________________________ > > > > Folgende (Fehler)meldungen erscheinen: > > > > Übersetze Projekt Odometer > > C-Control Pro Compiler (C) 2009 Conrad Electronic > > Durchlaufe Pass 1 > > Durchlaufe Pass 2 > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(4,5): Semantik Fehler - Variable PRO_BOT128_ > > INIT nicht definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(4,21): Syntax Fehler - unerwartetes Symbol: > > ')' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(4,25): Syntax Fehler - erwartete ')' , > > gefunden ' > > ' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(7,5): Semantik Fehler - Variable BLL_ON > > nicht definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(7,12): Syntax Fehler - unerwartetes Symbol: > > ')' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(7,25): Syntax Fehler - erwartete ')' , > > gefunden ' > > ' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(8,12): Syntax Fehler - unerwartetes Symbol: > > ')' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(9,5): Semantik Fehler - Variable ENC_LED_ON > > nicht definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(9,16): Syntax Fehler - unerwartetes Symbol: > > ')' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(9,25): Syntax Fehler - erwartete ')' , > > gefunden ' > > ' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(10,14): Syntax Fehler - unerwartetes Symbol: > > ')' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(11,5): Semantik Fehler - Variable BEEP nicht > > definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(14,5): Semantik Fehler - Variable GO_TURN > > nicht definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(15,5): Semantik Fehler - Variable GO_TURN > > nicht definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(16,5): Semantik Fehler - Variable GO_TURN > > nicht definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(17,5): Semantik Fehler - Variable GO_TURN > > nicht definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(19,5): Semantik Fehler - Variable DRIVE_OFF > > nicht definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(19,15): Syntax Fehler - unerwartetes Symbol: > > ')' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(19,25): Syntax Fehler - erwartete ')' , > > gefunden ' > > ' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(20,17): Syntax Fehler - unerwartetes Symbol: > > ')' > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(21,5): Semantik Fehler - Variable BEEP nicht > > definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(22,5): Semantik Fehler - Variable BEEP nicht > > definiert > > E:\C-Control-Pro\Meine Projekte\Odometer\Odometer.cbas(23,5): Semantik Fehler - Variable BEEP nicht > > definiert > > 23 Fehler - Kompilation abgebrochen. > > Schreibe Symboldaten - 7793 bytes.. > > > > > > Ich bin ein totaler Programmier-Neuling, habe mir deshalb auch noch das Buch "Pro-Bot128 selbst > > bauen und erfolgreich einsetzen" besorgt, aber auch damit habe ich so meine Probleme... > > Zum oben dargestellten Problem: Ich dachte eigentlich, dass PRO_BOT128_INIT() ein Befehl wäre, mit > > dem man die Hardware initialisiert und der zu Beginn eines jeden Programmes durchgeführt werden > > sollte. > > Also wie definiere ich die Variablen (z.B. PRO_BOT128_INIT)? > > > > > > Vielen Dank für die Hilfe! > > > > Schönen Gruß > > Marcel > > Also in C ist es so, dass man im IDE-Fenster links oben zuerst ein Projekt eröffnen muss, das > Programm dann dem Projekt hinzufügt und ebenfalls die PRO-BOT128C_Lib.cc - Library dort hinzufügt, > sonst ist dem Compiler der PRO_BOT128_INIT - Befehl nicht bekannt, und all die ProBot-spezifischen > befehle ebenfalls...