Q:

How can I run pigpiod and gpsd on the same machine?

I've now got an Ultimate GPS board attached to the UART, and use both the GPIO pins, and the SPI interface by addressing the pigpio library. The pigpiod docs tell me that pigpiod would control the UART, too, but then it would probably interfere with the gpsd, which already controls the UART.
Any suggestions?

A:

pigpio can control the UART - but it only does so if you ask it to, by making a C call to serOpen() (or it's equivalent from Python, pigs, etc).
So the solution is don't use pigpio to control the UART, that will leave the UART available for GPSD to control,

