Ok,
Das heißt dann also, dass RP6 die zugehörige Bedingung (um sich nach links drehen zu dürfen) als erfüllst ansieht und sich somit nch links dreht.
Nun zu einem anderem Problem: Das Kompilieren!!!
Ich habe zwar deine rblib.c ins Makefile einetragen (unter SRC (sieh Code)).
Außerdem habe ich den Pfad von der rblib statt der RP6RobotBaseLib verwendet(siehe Code).
Trotzdem erscheint folgende Fehlermeldung:
make: *** No rule to make target `RC_RP6.elf', needed by `elf'. Stop.

> Process Exit Code: 2
> Time Taken: 00:00
Warum?
Ich habe den Ordner wie die Datei benannt und eine Make all und eine Make Clean Datei zusammen mit dem Makefile und deinem ungeänderten C-Code in den Ordner gepackt.
Code:
TARGET = RC_RP6

###############################################################################



###############################################################################
# Specify relative path to RP6 library files here.
# This is "../../RP6lib" or "../RP6lib" usually.

RP6_LIB_PATH=F:/RP6/RP6lib/rblib
RP6_LIB_PATH_OTHERS=F:/RP6/RP6lib/RP6base F:/RP6/RP6lib/RP6common

###############################################################################


#------------------------------------------------
# Main Source file is _automatically_ added here:
SRC = $(TARGET).c
# DO NOT EDIT THIS!


###############################################################################
# If there is more than one source file, append them here separated by spaces.
# Usually you have to add the Library files here! (ONLY add c files "*.c" here,
# NO header files "*.h"!)
# Don't forget to add relative paths!

SRC += $(RP6_LIB_PATH)/RP6base/RP6RobotBaseLib.c
SRC += $(RP6_LIB_PATH)/RP6common/RP6uart.c
#SRC += $(RP6_LIB_PATH)/RP6common/RP6I2CslaveTWI.c
#SRC += $(RP6_LIB_PATH)/RP6common/RP6I2CmasterTWI.c
SRC += $(RP6_LIB_PATH)/rblib.c
Wäre wirklich nett, wenn mir jemand weiterhelfen kann. Danke!!