50
KADS-100/KADS-1/KADS-2 - Protocol 3000
Command -
LOGIN
Command Type - Authentication
Command Name
Permission
Transparency
Set:
LOGIN
Not Secure
Public
Get:
LOGIN?
Not Secure
Public
Description
Syntax
Set:
Set protocol permission
#
LOGIN
␠
login_level, password
␍
Get:
Get current protocol permission level
#
LOGIN?
␍
Response
Set: ~nn
@LOGIN
␠
login_level,password
␠
OK
␍␊
or
~nn
@LOGIN
␠
ERR
␠
004
␍␊
(if bad password entered)
Get: ~nn
@LOGIN
␠
login_level
␍␊
Parameters
login_level
- level of permissions required (End User or Admin)
password
- predefined password (by PASS command). Default password is an empty string
Response Triggers
Notes
For devices that support security, LOGIN allows to the user to run commands with an End User or
Administrator permission level
In each device, some connections can be logged in to different levels and some do not work with security at
all
Connection may logout after timeout
The permission system works only if security is enabled with the “SECUR” command
Command -
LOGOUT
Command Type - Authentication
Command Name
Permission
Transparency
Set:
LOGOUT
Not Secure
Public
Get:
-
-
-
Description
Syntax
Set:
Cancel current permission level
#
LOGOUT
␍
Get:
-
-
Response
~nn@
LOGOUT
␠
OK
␍␊
Parameters
Response Triggers
Notes
Logs out from End User or Administrator permission levels to Not Secure