What is the difference between DALI-USB and DALI-2-USB

I developed an LED driver that works with the DALI protocol. I followed IEC 62386-102 edition 2.1 and IEC 62386-202 edition 1.0.

In this case, the LED driver is a control gear.

To confirm the firmware is correct, I bought a DALI-2-USB from Lunatone's company to use as a control device. So far, all the commands work correctly, and I'm able to address the device.

I also bought a DALI-USB, which uses an external bus supply. When using this as a control device, I'm able to send commands to the control gear correctly.

The problem appears when I send data from the control gear to the control device (DALI-USB). It doesn't recognize the data.

I used a scope, and I can confirm the control gear sends the correct data. For example, in this case, the control device sends "QUERY_CONTROL_GEAR_PRESENT" and the control gear responds with "0xFF", which means YES. It also does it in 16ms, which is enough time according to the standard.

Has anyone developed control gears or control devices for the DALI standard and faced any similar issues?

Thanks a lot in advance :slight_smile:

See if it helps you
Comparing DALI and DALI 2: Which Protocol is Right for Your Lighting System.

I think this helped.

If I understand correctly, DALI VERSION-1 doesn't standardize the control devices.

Then, they created DALI-2, and they added the standard for the control devices.

That means, when I use the DALI-USB (which is VERSION-1), it might be possible it won't work correcly with my driver because it wasn't standarized