import 'dart:math'; import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:gnss/gnss.dart'; import 'sky/skyplot.dart'; import 'Controller/gnssController.dart'; // Import the correct file location for GnssController // void main() { // Get.lazyPut(() => GnssController(), tag: 'gnss'); // runApp(MyApp()); // } // Gnss gnss = Gnss(port: "/dev/ttysWK2", baudrate: 115200); // class MyApp extends StatefulWidget { // @override // _MyAppState createState() => _MyAppState(); // } // class _MyAppState extends State { // @override // void initState() { // super.initState(); // // 初始化每个组的颜色 // gnss.start(); // gnss.locationStream.listen((location) { // log(location.toString() as num); // }); // gnss.signalStream.listen((location) { // log(location.toString() as num); // }); // } // @override // Widget build(BuildContext context) { // return Scaffold( // appBar: AppBar( // title: Text('天空图'), // ), // body: SkyPlotPage(controller: Get.find(tag: 'gnss'))); // } // } void main() { Get.lazyPut(() => GnssController(), tag: 'gnss'); runApp(MyApp()); } // Gnss gnss = Gnss(port: "/dev/ttysWK2", baudrate: 115200); class MyApp extends StatefulWidget { @override _MyAppState createState() => _MyAppState(); } class _MyAppState extends State { @override void initState() { super.initState(); // 初始化每个组的颜色 // gnss.start(); // gnss.locationStream.listen((location) { // log(location.toString() as num); // }); // gnss.signalStream.listen((location) { // log(location.toString() as num); // }); } @override Widget build(BuildContext context) { final con = Get.find(tag: 'gnss'); return MaterialApp( home: Scaffold( appBar: AppBar( title: Text('天空图'), ), body: SkyPlotPage(), )); } }