Super danke, \/
Jetzt funktioniert alles perfekt.
Hier nun der vollendete und funktionierrende Code.
Code:
#include "RP6RobotBaseLib.h"
void ugu(void)
{
initRobotBase();
powerON(); 
setACSPwrHigh();
uint8_t unserTollesArray[36];
uint8_t i;
uint8_t s; 
 for(i = 0; i < 35; i++)
{ 
  s=2;
  rotate(20, LEFT, 10,true);
  if((obstacle_left && obstacle_right) ||obstacle_left || obstacle_right)
   {
    s=(s-1);
   }
  else
   {
    s=(s-2);
   }
 unserTollesArray[i]=s;
writeString("i=");
writeInteger(unserTollesArray[i], DEC);
writeString(" Durchgang:");
writeInteger(i, DEC);
writeChar('\n');
}
}


int main(void)
{
initRobotBase();
ugu(); 
while(true)
{
task_RP6System();
}
return(0);
}