()
| 95 | return this.write(BMP180_REG_CONTROL, BMP180_COMMAND_TEMPERATURE); |
| 96 | } |
| 97 | getTemperature() { |
| 98 | let data = this.readBytes(BMP180_REG_RESULT, 2); |
| 99 | |
| 100 | let tu = (data[0] * 256.0) + data[1]; |
| 101 | let a = this.c5 * (tu - this.c6); |
| 102 | return a + (this.mc / (a + this.md)); |
| 103 | } |
| 104 | |
| 105 | startPressure() { |
| 106 | return this.write(BMP180_REG_CONTROL, BMP180_COMMAND_PRESSURE0); |