I followed the tutorial on the SoR site (cut and paste the code) (
http://www.societyofrobots.com/membe...rials/node/200), however I can't seem to get it to work. It basically loops forever trying to confirm the controller is in analog mode (waiting for a 0x73 byte). The PS2 controller (genuine sony brand) does get put into analog mode (red led turns on), however the data received from the controller is always 0 causing the init loop to go on forever. I've tried different delays between the clock pulses, etc, but nothing helps.
Here's the real kicker, if I turn off the Axon, I correctly get the 0x73 byte (and the 0x5a 'ready' byte) EVERY TIME, along with a few frames of valid controller data before the telnet connection, and the Axon, die out. It does not appear to be random input pin behavior when the Axon is turned off.
Something about turning off the Axon causes the code to work, in it's last dying breaths...
Any help would be appreciated.