produceNmeaChunk static method

NmeaChunk produceNmeaChunk({
  1. DateTime? acquisitionTime,
  2. required String nmeaChunk,
})

Creates a new NmeaChunk instance from provided parameters.

Parameters

  • acquisitionTime: When the NMEA chunk was received (defaults to current time).
  • nmeaChunk: The raw NMEA data string (default: empty string).

Returns

  • NmeaChunk: The created NMEA chunk instance.

Implementation

static NmeaChunk produceNmeaChunk({
  final DateTime? acquisitionTime,
  required final String nmeaChunk,
}) {
  return NmeaChunkImpl(
    type: DataType.nmeaChunk,
    acquisitionTime: acquisitionTime ?? DateTime.now(),
    nmeaChunk: nmeaChunk,
  );
}