ESC K - Set keyboard locking
=> STX ESC K <state> CS1 CS2 ADDR where state = '0' set keyboard LOCK
='1' set keyboard UNLOCK
='2' set keyboard Partial LOCK
<= STX ESC K <Retcode> CS1 CS2 ETX where Retcode = 00 if successful
= 01 if not successful
=> ACK or NAK
ESC L - Transfer file to MR350MKII
=> | STX ESC L <filename> CS1 CS2 ADDR | |
<= | ACK or NAK | |
| .... loop on next two steps to transfer file until done | |
... | => | STX ESC 'Y' <data> CS1 CS2 ADDR |
| <= | ACK or NAK |
=> | STX ESC Z CS1 CS2 ADDR (end of data sending) | |
<= | ACK or NAK | |
ESC M - Write date and time to MR350MKII | ||
=> | STX ESC M <datetime> CS1 CS2 ADDR | |
|
| where <datetime> |
|
| yyyymmddhhmmss in ASCII string |
<= | STX ESC M <Retcode> CS1 CS2 ETX | |
=> | ACK or NAK |
ESC N - Set Buzzer Volume
?? STX ESC ‘N’<n> CS1 CS2 ADDR Where <n> = ‘0’low volume
‘5’medium volume ‘9’high volume
?ACK or NAK
ESC O - Set auto-execution program
=> STX ESC O <program name> CS1 CS2 ADDR <= STX ESC O <Retcode> CS1 CS2 ETX
where Retcode = 00 if successful
= 01 if not successful
=> ACK or NAK