customCashier method
Abre a gaveta de dinheiro personalizada.
Permite configurar pino, intervalo e duração de pulso para gavetas de outros fabricantes.
pin: número do pino.
it: intervalo.
dp: duração do pulso.
Retorna o código de status da operação. Lança ElginException em caso de erro.
Implementation
Future<int> customCashier(int pin, int it, int dp) async {
final mapParam = {'pin': pin, 'it': it, 'dp': dp};
final customCash =
await platform?.invokeMethod("customCashier", {
'cashierArgs': mapParam,
}) ??
9999;
if (customCash < 0) throw ElginException(customCash);
return customCash;
}