Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting a FPP Controller to "xLights Only" Disables E1.31 Input #2648

Closed
MrPaulAR opened this issue May 17, 2021 · 9 comments
Closed

Setting a FPP Controller to "xLights Only" Disables E1.31 Input #2648

MrPaulAR opened this issue May 17, 2021 · 9 comments

Comments

@MrPaulAR
Copy link
Contributor

Describe the bug
In the controllers tab of xLights if you have a FPP based controller with auto layout enabled and set it to "xLights Only" then when you click on upload input for the controller it does provision the e131 channels but it does not enable the checkbox therefor when doing testing from xLights with the FPP device in bridge mode. Switching to e131 & Active and pushing inputs does work as expected. DDP is not relevant to FPP inputs.

To Reproduce
Steps to reproduce the behavior:

  • Setup a FPP based device
  • Define it in xLights as "xLights Only" and e1.31
  • Click upload inputs
  • Observe the configuration on the FPP UI channel inputs tab where e131 is disabled

Expected behavior
My thoughts is that even though it's set to xLights only I should still be able to do testing from xLights sequencer without modifying the FPP configuration.

Screenshots

Versions (please complete the following information):

  • xLights 2021.15
  • FPP 4.6.1
@computergeek1507
Copy link
Member

My understanding is "xLights Only" is intended for FPP remote devices. The FPP remote device should not respond to E131 packets. This is why it disables the E131 inputs.

@MrPaulAR
Copy link
Contributor Author

MrPaulAR commented May 18, 2021 via email

@dkulp
Copy link
Member

dkulp commented May 18, 2021

I'm not saying this is not a bug, but the STRONG STRONG recommendation is to use DDP to send data from xLights to FPP. I would recommend switching the configuration from e1.31 to DDP. The recommended configuration works so this bug would definitely be considered very low priority.

@MrPaulAR
Copy link
Contributor Author

MrPaulAR commented May 18, 2021 via email

@keithsw1111
Copy link
Collaborator

The intent of xLights only is that data is sent over the network by xLights when it is playing but when a show player is playing sequence (xSchedule or FPP) the data should not be sent ... typically because the data is being picked up from a local FSEQ file on a show player playing as a remote. This allows you to test from xLights pushing data and play from your show player without having to keep reconfiguring things.

@dkulp
Copy link
Member

dkulp commented May 18, 2021

It should be noted that FPP ALWAYS uses absolute channel numbers so even when using e1.31, you would need to reconfigure channel numbers for outputs prior to being able to use any fseq file anyway.

@keithsw1111
Copy link
Collaborator

I wasnt commenting on the channel numbering ... just the intent of the setting. When uploading to the FPP master/player any outputs DDP or E131 or Artnet should be disabled if they are xLights only as the show player should not send them out. If it is better/easier not to upload them at all then that is also ok.

@MrPaulAR
Copy link
Contributor Author

MrPaulAR commented May 18, 2021 via email

@computergeek1507
Copy link
Member

fixed with f49a54e

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants