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

outdated

A new Flutter plugin.

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
pub points
67%
popularity

Publisher

verified publisherjoshi.dev

A new Flutter plugin.

Homepage

License

unknown (license)

Dependencies

flutter

More

Packages that depend on raw_gnss