profileForVendorAndModelCode function

ReaderProfile? profileForVendorAndModelCode(
  1. ReaderVendor vendor,
  2. String? modelCode
)

Look up a profile by vendor + modelCode. Useful when the driver id was not reported but the device announced its vendor and model.

Implementation

ReaderProfile? profileForVendorAndModelCode(
  ReaderVendor vendor,
  String? modelCode,
) {
  if (modelCode == null) return null;
  for (final p in knownReaderProfiles) {
    if (p.vendor == vendor && p.modelCode == modelCode) return p;
  }
  return null;
}