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

Can't select different smart receiver types for different strings when more than 4 ports. #5077

Open
thekameleon opened this issue Dec 23, 2024 · 8 comments

Comments

@thekameleon
Copy link

NOTE: IF YOU DO NOT ATTACH A SEQUENCE THAT DEMONSTRATES YOUR PROBLEM THEN THERE IS A HIGH PROBABILITY YOUR ISSUE WILL JUST BE CLOSED AND NOT INVESTIGATED.

Describe the bug
I have a model that is 6 strings. I am using a Kulp 8. I want the model to start on port 9 and go through port 14 (6 ports). I want ports 9 through 12 to be a Fpp_v2 smart receiver and 13 through 14 as Falcon_v1. the problem is, it appears wants to keep the model all on the same smart receiver type.

To Reproduce
Steps to reproduce the behavior:
(and/or link to a short video showing the problem with audio track describing what you are doing)

  1. Take a model with 6 ports
  2. put it on port 9
  3. specify a smart receiver type for port 9
  4. go to port 13 and try to specify a different smart receiver type

Expected behavior
I would expect to be able to specify a smart receiver type for a group of four ports independent of how many ports a model uses.

Versions (please complete the following information):

  • OS: Windows 11
  • xLights version 2024.19
@merryoncherry
Copy link
Contributor

Without regard to the validity of the request... can you just run these receivers as dumb receivers to get around your problem in the short term? Unless you are chaining receivers on the same port, there's no reason they have to be in smart mode.

@thekameleon
Copy link
Author

thekameleon commented Dec 23, 2024 via email

@computergeek1507
Copy link
Member

its not a simple issue to fix, that same problem occurs when trying to span a model between local ports and smart receivers. You can use shadow models or set the V2 receiver into V1 mode as well.

@thekameleon
Copy link
Author

thekameleon commented Dec 23, 2024 via email

@derwin12
Copy link
Collaborator

Coding - the key here is the model properties. There is one spot for controller, one spot for port and one spot for remote. Everything after is automagic. It would need to be some big/multi valued setup to allow who knows what combination of smart/normal/none configurations. Then you need to figure out the visualizer part. Ugh.

@thekameleon
Copy link
Author

thekameleon commented Dec 23, 2024 via email

@cybercop23
Copy link
Collaborator

I was planning on using more models, and hoping that o could use a smart receiver on B.

If you plan to use B for other models... hy can't you first move the 2 extra strings from 13-14 to 9-12B and run your chain that way? Yes you may run into the same issue later once you max out (if you care) the pixels/port @40fps, but seems like that will be the proper next step.
You shouldn't need shadow mondels for all.. only for one that's the od ball and ALSO.. contrary to pupular believe, you don't need congruent shadow models.. most of the time you can get away with 2... and just use strings to separate them..

There has been some discussions to allow each string of a model to be individually placed in Viz, but that's a large overhall and that will solve this.. so any changes will be more foreward looking and total rework, vs fixing/patching odd-ball setups.

@thekameleon
Copy link
Author

thekameleon commented Dec 26, 2024 via email

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

No branches or pull requests

5 participants