scannerControl method

Future<Result<void, FlutterDatawedgeException>> scannerControl(
  1. bool activate, {
  2. String? commandIdentifier,
})

Manually trigger scanning or stop scanning activate: true to trigger scanner, false to stop Zebra API Doc: https://zebra-techdocs-archive.netlify.app/datawedge/13-0/guide/api/softscantrigger/

Implementation

Future<Result<void, FlutterDatawedgeException>> scannerControl(bool activate,
        {String? commandIdentifier}) =>
    _sendDataWedgeCommand(
      DatawedgeApiTargets.softScanTrigger,
      activate
          ? ScannerControlStates.startScanning
          : ScannerControlStates.stopScanning,
      commandIdentifier: commandIdentifier,
    );