FLUTTER ECOSYSTEM

nhandrew/environment_sensors

用於讀取環境感測器的 Flutter 插件

environment_sensors 專案封面
Stars
9
Forks
14
最近推送(UTC)
2024年8月21日
專案狀態
未封存
Andy Julow GitHub avatar
GITHUB User

Andy Julow ↗

North Hero, VT
語言DartKotlinSwiftRubyObjective-C

此儲存庫發佈的套件

使用的依賴

依賴清單 2 項
  • flutter{"sdk":"flutter"}
  • flutter_test開發依賴{"sdk":"flutter"}

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

展開 / 收合專案 README

Environment Sensors

Flutter plugin for accessing ambient temperature, relative humidity, ambient light, and barometric pressure sensors of a device.

Install

Add environment_sensors as a dependency in pubspec.yaml. For help on adding as a dependency, view the documentation.

Usage

Check for availability of sensors

final environmentSensors = EnvironmentSensors();   

    var tempAvailable = await environmentSensors.getSensorAvailable(SensorType.AmbientTemperature);
    var humidityAvailable = await environmentSensors.getSensorAvailable(SensorType.Humidity);
    var lightAvailable = await environmentSensors.getSensorAvailable(SensorType.Light);
    var pressureAvailable = await environmentSensors.getSensorAvailable(SensorType.Pressure);

Get sensor stream

final environmentSensors = EnvironmentSensors();

  environmentSensors.pressure.listen((pressure) {
    //Pressure in Millibars
    print(pressure.toString());
  });