I am currently using a Raspberry Pi 3 B+, connected to a genuine Arduino Uno with a genuine Arduino Motor Shield. The motor shield is powered with a separate 15V, 1 amp power supply.
I have double checked the jumper wires and the VIN trace for accuracy.
I have installed the released build of the JMRI sketch. My problem is that when I use Decoder Pro to revise a locomotive CV’s on the program track, the locomotive moves slightly forward for every CV it writes. The write is successful, but on each write, the locomotive moves maybe an 1/8”.
That’s completely normal. When using program track, the decoder pulses the motoor to create a current drop that the system can detect as an acknowledgement, also when reading CVs. Some decoders alternate the polarity of this pulse so the motor moves equal amounts in both directions, others do not and the loco can move bit my bit in one direction.
Thanks, Randy. I have been researching and it appears that my problem is at least understood now. Now I have the dreaded “No acknowledge from locomotive “. Interesting that if I use my MRC Advance2 system, I can use the JMRI Windows interface and everything works, albeit slow. I need to keep researching the web to find a solution for the Raspberry/Arduino interface. Again, thank for the quick response.