Skip to main content
Version: v3+

Barometer

Start from API_LEVEL 2.1 . Please refer to API_LEVEL.

Barometer Sensor.

info

permission code: device:os.barometer

Methods​

getAirPressure​

Get air pressure value in hPa

getAirPressure(): number

getAltitude​

Get altitude value in meters

getAltitude(): number

onChange​

Register the air pressure and altitude change event callback function

onChange(callback: () => void): void

offChange​

Cancel the air pressure and altitude change event callback function

offChange(callback: () => void): void

Example​

import { Barometer } from '@zos/sensor'

const barometer = new Barometer()
const airPressure = barometer.getAirPressure()
const altitude = barometer.getAltitude()

const callback = () => {
console.log(barometer.getAltitude())
}

barometer.onChange(callback)

// When not needed for use
barometer.offChange(callback)