ACR122U constructor

ACR122U({
  1. bool disableGreenLed = false,
  2. bool disableBuzzer = false,
})

Implementation

ACR122U({bool disableGreenLed = false, bool disableBuzzer = false})
    : super() {
  addOnCardPresentCallback(() {
    if (disableGreenLed) {
      controlLedBuzzer(
        redFinalState: true,
        greenFinalState: false,
        redInitialState: false,
        greenInitialState: false,
        redBlinking: false,
        greenBlinking: false,
        t1Duration: 0,
        t2Duration: 0,
        repetitions: 0,
        buzzerT1: false,
        buzzerT2: false,
      );
    }

    if (disableBuzzer) {
      setBuzzerOnDetection(enabled: false);
    }
  });
}