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)