Security
There are several levels of access control to logger commands, although "levels" is perhaps not the best word, as more than one can apply:
-
Open commands can be executed without restriction.
-
Unsafe commands are those which the logger will not execute if logging is in progress. For example, the sampling period cannot be changed in the middle of a deployment. Reading parameters is always available.
-
Protected commands are those which might be considered 'dangerous'; for example, clearing the memory. These have a safety guard on them; see the permit command.