Thanks for the detailed response Alan.
The one thing that has kept me going through the past few months of trying to get this working is that you guys all seem to have done so and so it looks like any issue are at my end. But I cannot for the life of me work out what they are.
My setup is extremely bare bones; at its simplest it is merely a laptop, an Arduino, a motor controller and a battery to power this MC. As far as I understand AOG, this is all I need to run a basic auto steer test in simulator mode… or am I misunderstanding this (I did run this question by Brian T on one of his old YouTube vids and have also asked in here and the answers I got were that this should work).
So, just with these components, if I move the steering slider in AOG, the motor should move??
Arduino is connected via USB to laptop. Arduino is connected to 3 pins on the MD10C: DIR is connected to PD4, PWM is connected to PD3 and GND is connected to GND.
The only other wiring is the MD10C draws its power from a 12VDC motorbike battery.
Please note that I haven’t even connected a motor as the MD10C has two LEDs that light up whenever the motor is engaged left or right. So, if the motor is going left, the left LED lights up and vice versa. I’ve tested with and without a motor attached, but it just doesn’t even try to move.
WRT the actual steering, I am using a windscreen wiper motor to drive the steering of my vehicle. This is directly connected to the steering and works fine. If I use the manual control buttons on the MD10C, it steers left and right. If I put together a basic sketch to move this motor left and right, it works fine.
The second developer I have hired to help with this is also drawing a blank. We have got all other components working fine (GPS, magnetometer, WAS). If I fire up AOG with these physically connected and go into Ports, I can attach the GPS com port and it gives valid GPS output. I can attach the WAS as a com port and, when I move it, the AOG outputs the correct values. But if I attach the motor, there is no voltage coming out of PD3.
In fact, even simpler: if I just attach the Arduino to my laptop, compile and upload any sketch, there is no voltage coming out of PD3 regardless of what I try in AOG. The developer I am working with confirms that this is the same at his end too (so it’s not a problem with my hardware).
Basically, no matter what version I test with, nothing comes out of PD3, but all other devices work fine.
Heeeelp!!