Mist!

Kaum macht mans richtig, schon funktionierts

Speed_left = Speed_array16[0];
sollte schon in der Schleife stehen und nicht im Deklarationsbereich