Hallo

Das Blitzen der ACS-LEDs kann man auch mit der Digicam fast nicht erkennen. Es ist sehr kurz (nur ein paar 36kHz-Takte) und eher selten im RP6-Task. Um die ACS-LEDs sicher und dauerhaft einzuschalten, müßte man den 36kHz-Takt aktivieren und die LEDs einschalten:

enableACS();
setACSPwrLow();

PORTB &= ~ACS_L;
PORTC &= ~ACS_R;
while(1);

Jetzt sollten die LEDs leuchten.

Da war dann noch was mit setACSPwrOff(). Das muss man zuvor noch aufrufen um die Datenrichtungen der Ports richtig zu initialisieren?
https://www.roboternetz.de/phpBB2/ze...ag.php?t=51811

Gruß

mic

[Edit]
btw. Wo ist denn enableACS(); oben im Code? Das hatte ich damals auch vergessen und deshalb haben meine LEDs nicht geblickt. Ich glaube mich zu erinnern...