Как создать задержку между двумя последовательными значениями датчика? - PullRequest
0 голосов
/ 19 июня 2020

Я работал над проектом, который включает использование акселерометра, я использую сенсоры плагин для достижения этой цели, но вот где проблема. Акселерометр выдает слишком много значений, и мне нужно одно значение за одну секунду.

Я пробовал использовать таймер и другие подобные методы для создания задержки, но безрезультатно.

@override
void initState() {
    super.initState();
    _streamSubscriptions
        .add(accelerometerEvents.listen((AccelerometerEvent event) {
      setState(() {
        _accelerometerValues = <double>[event.x, event.y, event.z];
        print(_accelerometerValues);
        // Delay goes here maybe
      });
    }));
  }

...