decode static method

ODIDMetadata decode(
  1. Object result
)

Implementation

static ODIDMetadata decode(Object result) {
  result as List<Object?>;
  return ODIDMetadata(
    macAddress: result[0]! as String,
    source: MessageSource.values[result[1]! as int],
    rssi: result[2] as int?,
    btName: result[3] as String?,
    frequency: result[4] as int?,
    centerFreq0: result[5] as int?,
    centerFreq1: result[6] as int?,
    channelWidthMhz: result[7] as int?,
    primaryPhy: result[8] != null
        ? BluetoothPhy.values[result[8]! as int]
        : null,
    secondaryPhy: result[9] != null
        ? BluetoothPhy.values[result[9]! as int]
        : null,
  );
}