Hallo,

habe die Zeile hinzugefügt, es kommen jedoch immer noch genau diesselben Fehlermeldungen wie oben. Was stimmt denn hier nicht?

Code:
#include <nibobee/motpwm.h>
#include <nibobee/delay.h>
#include <nibobee/led.h>
#include <nibobee/odometry.h>
#include <nibobee/iodefs.h>


#define right 1
#define left 2

void dreh(uint8_t side,uint8_t steps)
   {
   odometry_reset();
   
   switch(side)
      {
      case left:   for (; odometry_getLeft(0)<steps; )   
                  {
                  motpwm_setLeft(300);
                  }
               break;
      case right:   for (steps=steps-1; odometry_getRight(0)<steps; )   
                  {
                  motpwm_setRight(300);
                  }
               break;
      }
   motpwm_stop();
   }
         


int main()
   {
   motpwm_init();
   odometry_init();
   sens_init();

   while(1==1)
      {
      enable_interrupts();
      delay(1000);   
      dreh(left,124);
      delay(1000);
      dreh(right,124);
      }
   return(0);
   }
Viele Grüße,
Manuel