Message.eot constructor

Message.eot({
  1. required String terminalId,
  2. DateTime? dateTime,
})

Creates an eot Message with Processig Code of 00 00 07.

Implementation

factory Message.eot({required String terminalId, DateTime? dateTime}) {
  final x = Message('0300');
  final now = dateTime ?? DateTime.now().toLocal();

  x.processCode = 0x000007;
  x.dateTime = now;

  x.set(39, [0x17]);
  x.terminalId = terminalId;

  return x;
}