Hi Carlo, I don't have a BMP180 to hand, but I've used the device in an embedded system. I was programming in C and used this open source project as a reference. I can't help you fix your method, but I can suggest another. https://github.com/sparkfun/BMP180_Breakout_Arduino_Library/ Which uses the floating point calcs found in this doc. http://wmrx00.sourceforge.net/Arduino/BMP085-Calcs.pdf Good luck and have fun. Cheers,
... View more