This may not look sexy, but it is. After some serious debuggery, I got the Elecraft KPOD to work with the Raspberry Pi 3 b. Thanks to Paul, N6HZ, the lead developer of the KPOD code, and also the KPOD firmware updater, a real thorny problem was solved. My advice to anyone who has a KPOD – download the KPOD utility and update the firmware NOW. Prior to going through this process, neither of my KPOD commands could be seen on Linux or Windows. Now they both are, and the second half (really the “front end”) of my project is working.
So, now I have two parts of the puzzle working – my Raspberry Pi receives commands from the KPOD, and my Arduino runs the stepper motors. This weekend I will get the Raspberry Pi to run the stepper motors, and then I have a big design decision – do everything with a Pi or go “client – server” with Raspberry Pi telling its Arduino “minion” to do as requested . . .