schreibt goNew und dataNew; falls goNew nicht kartesisch und nicht Idle und nächstes kartesisches nicht schon vorbereitet (state = TakeGoNextCart), dann suche nächstes kartesisches in goNextCart