The DALI Reverse Frame Language (DAR)

The DALI Reverse Frame Language (DAR)

Object Vector (Language = DAF/DAR)

The Object Vector defines the ‘box-address’ of the Art-Osc to DALI node. The box-address is expressed in dot notation with fixed field length as shown below:

These fields are defined in the following table.


The Box-Address 255.255 is the broadcast address which means the Art-Osc packet shall be accepted by all nodes.

Instance (Language = DAF/DAR)

The Instance defines the DALI circuit of a specific Art-Osc to DALI node (that is a product designed to translate between Art-Osc and DALI). The instance field is a fixed width field of three numeric characters representing an integer in the range 0 to 999, encoded as follows:

  1. Values 0-255 represent the 256 potential physical DALI circuits that a DALI node can contain.
  2. Values 256-998 are reserved for future expansion and implementation of DALI discovery and commissioning systems.
  3. Value 999 is a broadcast address which means that the forward frame is directed to all circuits of the DALI node.

Parameter (Language = DAR)

The Parameter contains the address byte of the forward frame that caused this reverse frame to be issued.

The parameter field is a fixed width field of three numeric characters representing an integer in the range 0 to 999.

Values in the range 0 – 255 are defined in IEC62386-102. Values 256-999 are reserved for future expansion:

The Address Byte is described in binary as YAAA AAAS.

Y is the short address indicator. Y=0 for short address, Y=1 for group, broadcast or special.

S is the selector bit. S=0 means that the data byte is direct Arc data. S=1 means the data byte is a command.

A is the DALI ballast, group or scene address.


Art-Osc Syntax for Argument List

The Tag-Type, quantity, order and meaning of the Argument List is defined as follows:


Please refer to the OSC document for details of how the arguments are delimited.

See also DAR examples.

Art-Osc™ is a trademark of Artistic Licence Engineering Ltd.