Hi,
Wenn die ArduIO nicht über I2C angesteuert wird, sollten folgende LEDs an sein (Jumper in Standardstellung):6. Ich gehe davon aus das kommt daher weil die vom Test in der Werkstatt noch an geblieben sind. Richtig ?
Es wäre für mein Vorhaben eine mittlere Katastrophe wenn die Kanäle beim Einschalten des RP6 schon durchschalten würden.
1. Alle 4 Status-LEDs 1..4
2. Alle 4 P-Channel LEDs (die linken grünen).
Das liegt an der Default-Initialisierung des PCA9685 und läßt sich erst über einen I2C-Befehl ändern. Das macht die Funktion PCA9685_ARD_init(), die zusammen mit den anderen Init-Funktionen in arduio_init() aufgerufen wird.
Man kann arduio_init() dann möglichst früh (direkt nach I2CTWI_initMaster() ) aufrufen, damit alle Power PWM Kanäle rasch aus sind.
Lesezeichen