hmm... ich dachte eigentlich das hätte sich hiermit erledigt mit dem startswitch... egal. auf jeden fall ist das evtl ne anregung wie du das problem umgehen kannst welches du am anfang hattest. lass ihn geradeausfahren in der mainfunktion, und interruptgesteuert zurückweichen, wenn er irgendwo anditscht.