''' Created on 27 set 2019 @author: Emanuele Trabattoni ''' DEFprefix = { 'begin': '\x1b', #ESC 'end': '\r' } MKPcommands = { 'handshake': { 'defPrefix': True, 'command': '*', 'success': 'Ok\r', 'error': None }, 'reset': { 'defPrefix': True, 'command': 'RST', 'success': 'Ok\r', 'error': None, }, 'deleteMemory': { 'defPrefix': True, 'command': 'C', 'success': None, 'error': None }, 'printPause': { 'defPrefix': True, 'command': 'C0', 'success': 'Ok\r', 'error': None, }, 'printStart': { 'defPrefix': True, 'command': 'C1', 'success': 'Ok\r', 'error': None, }, 'callPrintImage': { 'defPrefix': False, 'begin': '\x02', #STX 'end': '\x03', #ETX 'command': 'TZ', 'success': '\x06\x02[0-9]OK\x03', 'error': '', 'args': [] }, 'sendImage': { 'defPrefix': True, 'command': 'EW', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, 'sendImageEnd': { 'defPrefix': True, 'command': 'EX', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, 'receiveImage': { 'defPrefix': True, 'command': 'EL', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, 'receiveDir': { 'defPrefix': True, 'command': 'ED', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, 'deleteImage': { 'defPrefix': True, 'command': 'EQ', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, 'sendDate': { 'defPrefix': True, 'command': '*STD', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, 'receiveDate': { 'defPrefix': True, 'command': '*GSTD', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, 'status': { 'defPrefix': True, 'command': 'SV', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, 'status1': { 'defPrefix': True, 'command': 'S1', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, 'status2': { 'defPrefix': True, 'command': 'S2', 'success': 'Ok', 'error': 'somethingsomething', 'args': ['',''] }, }