()
| 83 | this.p2 = 3038.0 * 100.0 * Math.pow(2,-36); |
| 84 | } |
| 85 | sample() { |
| 86 | this.startTemperature(); |
| 87 | Timer.delay(5); |
| 88 | let temperature = this.getTemperature(); |
| 89 | this.startPressure(); |
| 90 | Timer.delay(5); |
| 91 | let pressure = this.getPressure(temperature); |
| 92 | return {temperature: Math.round(temperature), pressure: Math.round(pressure)}; |
| 93 | } |
| 94 | startTemperature() { |
| 95 | return this.write(BMP180_REG_CONTROL, BMP180_COMMAND_TEMPERATURE); |
| 96 | } |
no test coverage detected