RESI®
Titel:
Manual RESI-DALI-ASCII
Datum
Seite
Von
14.02.2015
83
89
.
P
ro
p
ri
e
ta
ry
d
a
ta
,
co
m
p
a
n
y
co
n
fid
e
n
ti
a
l.
A
ll
r
ig
h
ts
re
s
e
rv
e
d
.
C
o
n
fié
à
tit
re
d
e
se
c
re
t
d
'e
n
tr
e
p
ri
s
e
.
T
o
u
s
d
ro
its
r
é
se
rv
é
s
.
C
o
m
u
n
ic
a
d
o
c
o
m
o
se
g
re
d
o
e
m
p
re
sa
ri
a
l.
R
e
se
rv
a
d
o
s
to
d
o
s
o
s
d
ir
e
ito
s.
C
o
n
fid
a
d
o
co
m
o
s
e
cr
e
to
i
n
d
u
s
tr
ia
l.
N
o
s
re
s
e
rv
a
m
o
s
t
o
d
o
s
l
o
s
d
e
re
c
h
o
s
.
.
.
W
e
it
e
rg
a
b
e
s
o
w
ie
V
e
r
v
ie
lf
ä
lt
ig
u
n
g
d
ie
s
e
r
U
n
te
rl
a
g
e
,
V
e
r-
w
e
rt
u
n
g
u
n
d
M
it
te
ilu
n
g
ih
re
s
In
h
a
lt
s
n
ic
h
t
g
e
s
ta
tt
e
t,
s
o
w
e
it
n
ic
h
t
a
u
s
d
r
ü
c
k
lic
h
z
u
g
e
s
ta
n
d
e
n
.
Z
u
w
id
e
rh
a
n
d
lu
n
g
e
n
v
e
r-
p
fl
ic
h
te
n
z
u
S
c
h
a
d
e
n
e
rs
a
tz
.
A
ll
e
R
e
c
h
te
v
o
rb
e
h
a
lt
e
n
,
in
s
b
e
-
s
o
n
d
e
re
fü
r
d
e
n
F
a
ll
d
e
r
P
a
te
n
te
rt
e
il
u
n
g
o
d
e
r
G
M
-E
in
tr
a
g
u
n
g
.
.
8.2.8
DALI
– Direct DALI command
(read / )write
holding register (4x
00542
, 4x00543)
factory settings: -
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
-
COMMAND / READVALUE
bit
description
-
COMMAND
command
defines which command should be send as a 16 bit value according to the DALI
standard.
For example sending an INITIALIZE command means writing 0xA500 to this
register.
EXAMPLE: Physical selection sequence
First send RESET command (Write 0xFF20 to this register (4x00542) using write
single register)
Then send the INITIALIZE command (Write 0xA500 to this register (4x00543),
because the command hast to be transmitted twice within 100ms)
Now send START PHSICAL SELECTON command (Write 0xBD00 to this
register)
Poll the physical selection als long as you want to (Write 0xBB00 to this register
and read this register back. When you get a value different to -1, the user has
selected one lamp.
Now program the short address with the command 2*ShortAddress (The
short address is represented in the bits 1 to 7, Bit 0 is reserve for other purposes.
E.g. 0xB701 defines short address 0, 0xB703 defines short address 1, 0xB705
stands for short address 2 and finally 0xB77F stands for short address 63). Write
to register 4x00543 to send this command twice.
READVALUE
feedback signal
If a command returns a value it can be read here when reading authorisation is
given.
As long as no feedback signal is received 0x8000h is returned.
Note:
Writing into register 4x00542 sends the command only once (appropriate for standard commands). If a
command must be send multiple times (special configuration commands) register 4x00543 should be chosen.
Please act with caution when using configuration commands.
To verify if a command has returned a value or not use bit 0-2 in the status register.