I have personally witnessed a USB powered GPS module creating RFI.? I discovered that my distortion (in that instance) was eliminated when I pulled out the USB plug while the GPS was enabled.? I have since found a GPS module with a shorter cord lead that works much better (without the added RFI).
RFI is a possiblity, though I would think the GPS
electronics are active whenever it is attached to the USB
port.?
That depends on the GPS and how gpsd is started:
man gpsd:
--
?????? -n
?????????? Don?t wait for a client to connect before polling
whatever GPS is associated with it. Some RS232 GPSes wait in a
standby mode (drawing less power) when the
?????????? host machine is not asserting DTR, and some cellphone and
handheld embedded GPSes have similar behaviors. Accordingly, waiting
for a watch request to open
?????????? the device may save battery power. (This capability is
rare in consumer-grade devices and nonexistent in USB GPSes which
lack a DTR line.)
--
I've found with at least the GlobalSat BU-353-S4 USB GPS unit on a
Raspberry Pi, it won't fully activate and start determining it's
location until a gps client (cgps, xgps, direwolf, etc.) connects to
the gpsd daemon.