I'm wonding if I have a defective unit. When I query the BMP180, I get wildly incorrect Temp and a negative pressure. When I connect a standalone BMP180 to the same Pi and run the same code I get correct readings.
Also the GPS reports $GNTXT,01,01,01,NMEA unknown msg*46 over and over with no fix. (I haven't been outside to test with a clear sky, though)
I've ordered a second unit to test with, but I'd like your input.