I'm using:
- iPod classic 5th generation
- Seeduino (ATmega168, running in 3,3V-mode, so I can connect it directly to the iPod via PodBreakout 1.3)
- instead of the missing second hardware-serial I use a working serial-LCD (Pin6) and turned Serial3 to advancedRemote.setSerial(Serial);
I modified the AdvancedRemote_polling in a way, that every Serial.print became a lcd.at for outputting the feedback on the lcd - but I got nothing.
Having tried lcd.at at other steps of the sketch I found out, that the lcd is working right (a simple count-up inside the loop() via i++ and a "button high"/"button low" to test whether the button is reacting)
Pushing the button puts the iPod successfully into advanced mode (showing that "OK to disconnect" message), and most of the time the iPod switches between play and pause after pressing the button (I mean it seems that about 4 of 5 pushs are ignored by the iPod although I can see on the lcd, that the button went low).
Can you tell me, what I'm doing wrong? Or is it the ATmega168, having too less power or something like that?
Best regards from the lower rhine area in Germany,
and with many many thanks für your work,
markus
ps: please excuse my english as well as me if I used the wrong place for my question