fromList method Null safety
Implementation
static FlutterBlueHubManufacturerData? fromList(List<int>? data) {
if (data == null) {
return null;
}
Helper.dprint("Advertisement data ${Helper.toHex(data)}");
if (data.length < 6) {
print("Incorrect length, needs as least 6 bytes");
return null;
}
return FlutterBlueHubManufacturerData(
buttonState: data[0] != 0, systemType: data[1], capabilities: data[2], lastNetworkId: data[3], status: data[4], option: data[5]);
}