Issue with FPP and WLED Not Displaying Effects over DDP

ricardo

New elf
Joined
Nov 14, 2019
Messages
4
Hi everyone,

I've been using FPP (Falcon Player) connected via DDP protocol with a WLED, and everything was working perfectly until about two hours ago when it suddenly stopped. Here's the situation:

When I start a sequence on the FPP, it successfully connects to the WLED. I can see the "Live" message on the WLED interface, which also shows the IP of my FPP server.

This indicates that the WLED is receiving the data, and the FPP server is sending it as expected.

However, the effects are not being displayed. The lights remain completely off, as if the FPP isn't sending any visual data.

Interestingly, when the FPP isn't running, the WLED works perfectly fine with its own internal effects.


Here's what I've done so far to troubleshoot the issue:

1. I tested my FPP with a second WLED instance, and it still didn't work. Both WLED devices exhibit the same behavior, so the problem doesn't seem to be with the WLEDs.


2. I tested the WLED by sending data directly using xLights with the "Output-to-Lights" feature, and it worked perfectly. This confirms the WLEDs are functioning properly.


3. Based on this, the problem seems to be with the FPP sending data.



Has anyone experienced a similar issue or have any suggestions on what could be causing the FPP to fail in sending data correctly?

Thanks in advance!
 
Does Status/Display Testing with from FPP? If not, check outputs. If yes, your FSEQ probably doesn't have valid data.
 
Assuming you checked the outputs on FPP?
Yes, everything is configured correctly via xLights. Also, when I use the Display Testing page in FPP, it lights up the LEDs connected to the WLED correctly.
 
Last edited:
Does Status/Display Testing with from FPP? If not, check outputs. If yes, your FSEQ probably doesn't have valid data.
Yes, everything is configured correctly via xLights. Also, when I use the Display Testing page in FPP, it lights up the LEDs connected to the WLED correctly.

Should i delete de fseq and create new ones? Maybe i m sending in v2 sparse, should i change to v1, v2 or v2 uncompressed?
 
Last edited:
Update: Issue Resolved

I was able to resolve the issue! The problem was related to the compression mode I had chosen for the FSEQ file. Here’s what I did:

  1. Changed the FSEQ compression mode from V2 Sparse to V2 Normal.
  2. In the xLights controller settings for WLED, I unchecked the option "Keep Channel Numbers".
  3. Enabled "Controller Sync" in the controller settings.
  4. Deleted all the existing FSEQ files and performed a Batch Render in xLights.
  5. Deleted the FSEQ files from the FPP and re-uploaded them.
After making these changes, the WLED started following the sequence sent by the Kulp32 perfectly again.

I hope this helps anyone who might face a similar issue in the future!
 
Step 2 is likely to have been the culprit. WLED excludes its channel numbers starting at 1 rather than done arbitrary number.
The rest, whilst good to do, may not have fixed it on its own
 
Back
Top