The DALI Forward Frame Language (DAF)
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:
bbb.aaa
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:
- Values 0-255 represent the 256 potential physical DALI circuits that a DALI node can contain.
- Values 256-998 are reserved for future expansion and implementation of DALI discovery and commissioning systems.
- Value 999 is a broadcast address which means that the forward frame is directed to all circuits of the DALI node.
Parameter (Language = DAF)
The Parameter contains the address byte of the forward frame.
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 DAF examples.