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

[FEATURE]-Polling for router-type Switcher #73

Closed
cdenig opened this issue Nov 7, 2022 · 5 comments
Closed

[FEATURE]-Polling for router-type Switcher #73

cdenig opened this issue Nov 7, 2022 · 5 comments
Labels
enhancement New feature or request

Comments

@cdenig
Copy link
Contributor

cdenig commented Nov 7, 2022

Is your feature request related to a problem? Please describe.
When using a "router" as a switcher type, add support for polling. Currently have a system with Crestron and Biamp-native (TEC-X) controls and Crestron needs to support switching and source sync from both platforms.

Describe the solution you'd like
When the switcher type is a "router", send a "get input" poll string every XX seconds. Bonus points for configurable interval AND manual poll trigger support from bridge.

Describe alternatives you've considered
Ask DSP engineer to change a single router into many separate source selector blocks. This would grossly over-complicate the DSP program.

Additional context
NA

@cdenig cdenig added the enhancement New feature or request label Nov 7, 2022
@cdenig
Copy link
Contributor Author

cdenig commented Feb 10, 2023

@TrevorPayne I added this FR a while back. Looks like might tie in with Issue 72

@cdenig
Copy link
Contributor Author

cdenig commented Feb 10, 2023

An individual Poll accessible via the Bridge would be great. Could manage cycle timing from SIMPL as well as custom polling (like following preset recalls known to affect Routers)

@TrevorPayne
Copy link
Contributor

TrevorPayne commented Feb 10, 2023 via email

@cdenig
Copy link
Contributor Author

cdenig commented Feb 10, 2023

SwitcherControlXX are all defined as "type": "router"

Looks like the Subscribe() method for Switcher only supports subscribable sourceSelectors. Looks like there is no check for switcher Type at this point. Possible it is done elsewhere?
How well does the CrosspointState function? Possible its polling logic could serve as a model for control points that are not subscribable?

Attached is essentials config (extension changed to allow attach) with switcher control blocks starting on Line 368.
nyu01301_t04-subcellarAudio-p01-configurationFile-essentials.txt

@TrevorPayne
Copy link
Contributor

TrevorPayne commented Feb 10, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants