raw_gnss 0.1.2 copy "raw_gnss: ^0.1.2" to clipboard
raw_gnss: ^0.1.2 copied to clipboard

outdated

Get Raw GNSS Data Points (GNSSMeasurement and GNSSNavigationMessages) for Android on Flutter

raw_gnss #

Get Raw GNSS Data On Android #

Since Android 7.0, Android exposed the GNSS APIs required to get raw data points opening up the location black box earlier.

raw_gnss allows you to easily fetch the GNSSMeasurementEvents and GNSSNavigationMessages via inbuilt streams.

Example: Fetch GNSSMeasurementModels #

    StreamBuilder<GnssMeasurementModel>(
      builder: (context, snapshot) {
        if(snapshot.data == null) {
          return CircularProgressIndicator();
        }
        
        return ListView.builder(itemBuilder: (context, position) {
          return ListTile(
            title: Text("Satellite: ${snapshot.data.measurements[position].svid}"),
          );
        });
      },
      stream: RawGnss().gnssMeasurementEvents,
    ),

iOS does not yet expose raw location data, hence this plugin does not support iOS as of yet.

18
likes
0
points
20
downloads

Publisher

verified publisherjoshi.dev

Weekly Downloads

Get Raw GNSS Data Points (GNSSMeasurement and GNSSNavigationMessages) for Android on Flutter

Homepage

License

unknown (license)

Dependencies

flutter

More

Packages that depend on raw_gnss