movisens_flutter 0.0.2 copy "movisens_flutter: ^0.0.2" to clipboard
movisens_flutter: ^0.0.2 copied to clipboard

outdated

A Flutter plugin for Movisens devices, which connects to the device and listens for incoming data.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'dart:async';


import 'package:flutter/services.dart';
import 'package:movisens_flutter/movisens_flutter.dart';

void main() => runApp(new MyApp());

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => new _MyAppState();
}

class _MyAppState extends State<MyApp> {
  String _platformVersion = 'Unknown';

  @override
  void initState() {
    super.initState();
    initPlatformState();
  }
  /// Set up movisens data stream
  Future<void> initPlatformState() async {
   MovisensFlutter movisens = new MovisensFlutter();
   Map<String, String> userData = {
     'weight': '100',
     'height': '180',
     'gender': 'male',
     'age': '40',
     'sensor_location': 'CHEST',
     'sensor_address': '88:6B:0F:82:1D:33',
     'sensor_name': 'Sensor 02655'
   };
   movisens.startSensing(userData);
   movisens.movisensStream.listen(onData);
  }

  void onData(MovisensDataPoint data) {
    print('FLUTTER: $data');

  }

  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      home: new Scaffold(
        appBar: new AppBar(
          title: const Text('Plugin example app'),
        ),
        body: new Center(
          child: new Text('Running on: $_platformVersion\n'),
        ),
      ),
    );
  }
}
2
likes
0
pub points
33%
popularity

Publisher

verified publishercachet.dk

A Flutter plugin for Movisens devices, which connects to the device and listens for incoming data.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on movisens_flutter