das ist 1 der Fehlerquellen.
Eine 2. ist der Sensor-Treiber.
Der NXT 2.0 hat nämlich gar keinen Lichtsensor (im Gegensatz zum älteren NXT 1.0), sondern einen Farbsensor. Dieser wird ganz anders als der 1.0 Lichtsensor ausgelesen, zumal er gar kein reiner ADC Sensor ist (die alle vom AVR Coprozessor angesteuert werden): Er wird direkt vom ARM7 angesteuert!
Für den 2.0 Farbsensor haben daher sowohl NXT-G als auch NXC verschiedene "set-Sensor" API Funktionen.
Aber aufpassen: Darüberhinaus gibt es noch von Hitechnic einen weiteren Farbsensor, der ein I2C Sensor ist und natürlich deshalb auch eigene Treiber benötigt.
Lesezeichen