Content-Length: 213726 | pFad | http://github.com/bitfocus/companion/issues/3165

F9 Satellite API Enhancement: Extend 'SET-VARIABLE-VALUE' response · Issue #3165 · bitfocus/companion · GitHub
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

Satellite API Enhancement: Extend 'SET-VARIABLE-VALUE' response #3165

Open
2 tasks done
JaaHann opened this issue Dec 2, 2024 · 0 comments
Open
2 tasks done

Satellite API Enhancement: Extend 'SET-VARIABLE-VALUE' response #3165

JaaHann opened this issue Dec 2, 2024 · 0 comments
Labels
area/protocol Enhancement New feature or request Good first issue Good for newcomers

Comments

@JaaHann
Copy link

JaaHann commented Dec 2, 2024

Is this a feature relevant to companion itself, and not a module?

  • I believe this to be a feature for companion, not a module

Is there an existing issue for this?

  • I have searched the existing issues

Describe the feature

I'm using the satellite API to add custom surfaces. When setting any 'input' variable value there is only a 'OK' response. I would like to also know which variable of what device is 'OK'.

The response could looke like the following example:
SET-VARIABLE-VALUE OK DEVICEID="custom_device" VARIABLE="variable_id"

or an entirely new response alongside the old one (maybe better for not breaking any parsing of the current response):
VARIABLE-VALUE-SET OK DEVICEID="custom_device" VARIABLE="variable_id"

This structure is similar to the 'DEVICE-ADDED' response which also provides the 'DEVICEID'

Usecases

This would help showing better feedback of what exact variable has been set correctly and what variable failed. For now I wait for the response before allowing another variable to be set any value, to not run into any issues. So as long as there is no response, no other variables can be set. For my usecases this currently works, but since there is aleready a response why not make it more useful and clear.

Please let me know if others would find this useful as well or have any other ideas
Thanks, Jan

@Julusian Julusian added Enhancement New feature or request area/protocol labels Dec 3, 2024
@Julusian Julusian added the Good first issue Good for newcomers label Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/protocol Enhancement New feature or request Good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/bitfocus/companion/issues/3165

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy