diff --git a/MkpWIFI/commands.py b/MkpWIFI/commands.py index e69de29..2a543a7 100644 --- a/MkpWIFI/commands.py +++ b/MkpWIFI/commands.py @@ -0,0 +1,122 @@ +''' +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': ['',''] + }, + }