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 ![]()
