![background image](http://html1.mh-extra.com/html/kramer/dip-31/dip-31_user-manual_2002158052.webp)
Kramer Electronics Ltd.
DIP-31
– Protocol 3000
50
Authentication Commands
Command
Description
LOGIN
Set/get protocol permission
LOGOUT
Cancel current permission level
PASS
Set/get password for login level
SECUR
Set/get current security state
LOGIN
Functions
Permission
Transparency
Set:
LOGIN
Not Secure
Public
Get:
LOGIN?
Not Secure
Public
Description
Syntax
Set:
Set protocol permission
#
LOGIN
SP
login_level,password
CR
Get:
Get current protocol permission level
#
LOGIN?
CR
Response
Set:
~nn
@LOGIN
SP
login_level,password
SP
OK
CR LF
or
~nn
@LOGIN
SPERRSP004CR LF
(if bad password entered)
Get:
~nn
@LOGIN
SP
login_level
CR LF
Parameters
login_level
– level of permissions required:
User
,
Admin
password
– predefined password (by
PASS
command). Default password is an empty string
Response Triggers
Notes
When the permission system is enabled,
LOGIN
enables running commands with the User or
Administrator permission level
When set, login must be performed upon each connection
The permission system works only if security is enabled with the
SECUR
command. It is not mandatory to
enable the permission system in order to use the device
K-Config Example
Set the protocol permission level to Admin (when the password defined in the
PASS
command is
33333
):
“#LOGIN Admin,33333”,0x0D