permit
Description
Permits a protected command to be executed immediately after this one; receipt of anything else removes the permission again. Any other constraints on executing a particular command will still apply. It is not an error to 'permit' a command which does not need it, merely unnecessary.
It takes as a mandatory parameter:
-
command = <commandname>, where <commandname> is the command to permit.
Examples
>> permit command = memclear
<< permit command = memclear
>> memclear
<< memclear used = 0
Successfully clears the data memory.
> memclear
<< E0103 protected command, use 'permit command = memclear'
Fails because memclear is a protected command.
>> permit command = memclear
>> id
>> memclear
<< E0103 protected command, use 'permit command = memclear'
Fails because permit must immediately precede the protected command.