Satel ETHM-1 User Manual

Page 12

Advertising
background image

SATEL 2014-04-02

0xE6 create user

+ 4/8 bytes - user code (see example for 0xE0)
+ 1 byte - user number (1..248) to create, 255 - auto
+ 4 bytes - user-to-create code
+ 2 bytes - user-to-create telephone code - 4 x BCD or 0xFFFF
+ 4 bytes - user-to-create partitions
+ 1 byte - .7

- user right - Simple user

.6

- user right - master

.5

- user right - zones isolating

.3210

- user-to-create type

+ 1 byte - user-to-create time
+ 1 byte - user-to-create temporary time - valid only for schedule user
+ 1 byte - user-to-create 1st byte of rights
+ 1 byte - user-to-create 2nd byte of rights
+ 1 byte - user-to-create 3rd byte of rights
+ 16 byte - user-to-create name
+1 byte - user-to-create object - valid only if service is the creator

0xE7 change user

+ 4/8 bytes - user code (see example for 0xE0)
+ 1 byte - user number (1..248) to change
+ 4 bytes - user-to-change code - will not be changed if equal 0xFFFFFFFF
+ 2 bytes - user-to-change telephone code - will not be changed if equal 0xFFFF
+ 4 bytes - user-to-change partitions
+ 1 byte - .7

- user right - Simple user

.6

- user right - master

.5

- user right - zones isolating

.3210

- user-to-change type

+ 1 byte - user-to-change time
+ 1 byte - user-to-change temporary time - valid only for schedule user
+ 1 byte - user-to-change 1st byte of rights
+ 1 byte - user-to-change 2nd byte of rights
+ 1 byte - user-to-change 3rd byte of rights
+ 16 byte - user-to-change name

In above commands you can set user type as follows:

0.

Normal

1.

Single

2.

Time renewable

3.

Time not renewable

4.

Duress

5.

Mono outputs

6.

Bi outputs

7.

Partition temporary blocking

8.

Access to cash machine

9.

Guard

10. Schedule

For users of the 2 and 3 types in the field '+ 1 byte - user-to-create/change time' you should give how many days the user should exist.
For users of the 10 type in the field '+ 1 byte - user-to-create/change time' you should give user schedule number (1..8), and in the field
'+ 1 byte - user-to-create/change temporary time' you give how many days the user should exist (0..254 - 0..254 days, 255 - infinite).
For users of the 7 type the field '+ 1 byte - user-to-create/change time' stands for the blocking time (1..109 minutes).
For other user types these two fields are not important (give 0 as filling).

- 12 -

Advertising