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

Manual device control for configuring axis ranges #190

Open
Yoooi0 opened this issue Nov 21, 2024 · 0 comments
Open

Manual device control for configuring axis ranges #190

Yoooi0 opened this issue Nov 21, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request major-task Enhacement or bug that requires major code changes maybe

Comments

@Yoooi0
Copy link
Owner

Yoooi0 commented Nov 21, 2024

Could be added on output target controller level, opens popup and shows currently added outputs, after selecting clones the output and its settings and sets a custom device value provider that allows users to manually use sliders/pads to control the device, button to update source output axis ranges from the cloned one.
This works with both update types as we implement custom value provider.

Could be added on the abstract output target level as a ManualUpdate type, probably dont care about smoothness so send live commands to the device, once selected/connected axis ranges get disabled, and axis sliders/pads appear for manual control with a button to update the ranges.
This only works with/as a FixedUpdate type because we cant control the value provider event polling.
(cons: requires output to be disconnected, switching update type, connecting, setting ranges, disconnecting, switching update type, connecting)

Could be added on the abstract output target level where when dragging axis range sliders the device is moved to the slider value and value provider is ignored.
This only works with FixedUpdate type because we cant control the value provider event polling.

@Yoooi0 Yoooi0 added enhancement New feature or request maybe major-task Enhacement or bug that requires major code changes labels Nov 21, 2024
@Yoooi0 Yoooi0 self-assigned this Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request major-task Enhacement or bug that requires major code changes maybe
Projects
None yet
Development

No branches or pull requests

1 participant