compatibleWrite method

Future<bool> compatibleWrite(
  1. NfcTag tag,
  2. int addr,
  3. Uint8List data
)

Implementation

Future<bool> compatibleWrite(NfcTag tag, int addr, Uint8List data) async {
  String flag = '-';

  try {
    await sendCommand(tag, Uint8List.fromList([0xA0, addr]));
  } catch (e) {
    if (kDebugMode) {
      print(e.toString());
    }
    return false;
  }

  if (flag.isNotEmpty) {
    return true;
  } else {
    if (Platform.isIOS) {
      NfcManager.instance
          .stopSession(errorMessage: 'Read Register error !!!');
    }
    return false;
  }
}