writeByteE2 method

Future<bool?> writeByteE2(
  1. NfcTag tag,
  2. int address,
  3. int byte,
  4. Uint8List payload,
)

Implementation

Future<bool?> writeByteE2(
    NfcTag tag, int address, int byte, Uint8List payload) async {
  Uint8List? payload0;
  Uint8List? readData = await readE2(tag, address);

  for (int i = 0; i < 4; i++) {
    if (i == byte) {
      payload0![i] = payload as int;
    }
    payload0![i] = readData![i];
  }

  return await writeE2(tag, address, payload0!);
}