This is not a chipset issue.? It is an issue that gpsd changes the configuration of the GPS so that it sends binary data rather than NEMA-0183 formatted data.? Windows does not understand the binary data.? I followed instructions on Spotwise as I indicated in my prior posting and that restored the GPS to sending data in NEMA-0183 format which works for both Pi and Windows.
As recommended on gpsd's website, and by Andrew KA2DDO, I added the -b switch to gpsd configuration file at?/etc/default/gpsd to prevent gpsd from reconfiguring the GPS.
With my reversing what gpsd changed, the GPS now works on both systems.