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

Software Panels Screen #3

Open
alexanderson1993 opened this issue Nov 29, 2018 · 0 comments
Open

Software Panels Screen #3

alexanderson1993 opened this issue Nov 29, 2018 · 0 comments
Assignees

Comments

@alexanderson1993
Copy link
Member

From Nathan King:

We'd like a Software Panels extension card for the mobile Thorium companion app.

For this project, we'd love to see some unique switches and knobs that don't exist in the current Software Panels screen.

(From an older email thread -) "Another useful app would be an enlarged addition to the Software Panels (This time not an entire programming environment ;) ). By enlarged, I mean fullscreen. We're looking for a few unique knobs, sliders, buttons, etc. that can be used fullscreen on a touchscreen device. For example, there could be a ZTE ZMax Z970 phone dedicated specifically to housing 1 - 3 sliders on its screen. The Title label for this "Panel" could be "Panel A," with its sliders labelled "Slider 1," "Slider 2," and "Slider 3." It would be best to be able to control the name of a panel, which type of interactive object is used on it (Switch, button, slider, etc.) and what those objects are named. We don't need all of the logic of the other Software Panels functionality for this app, just basic interactive controls." (And/Or gates and such aren't required).

For these panels, we would need some way of monitoring input related to the panels from Core the way we're able to with the existing Software Panels card. This could be done by having a core widget that operates like the Panels core layout except for mobile devices--a screen that shows us what the crew sees on their screens, and allows us to manually make changes from the Control Room. If it's possible for this functionality to already be used with the existing Panels Core layout, this would be excellent. No problem if it needs to be a separate widget. If possible, it would be optimal to be able to label buttons with on-button text.

In the config screen for this panel, it would be great to be able to type in a custom notification we'd like to receive on Core when a crew member presses the button on their panel. For instance: A mobile phone could be mounted next to the Command platform. A panel would be placed on the phone showing the buttons, "Hail Main Engineering," "Hail Main Computer," and "All-Decks Broadcast," for example. When the Engineering button is pressed, it notifies the Flight Director, who can then respond to the Captain as their Engineering character ("You called, Captain?"). When the Computer button is pressed, the computer responds ("Ready."). So on and so forth. These buttons would only need to notify us with the custom notifications and would not actually need to have triggers such as Timeline Events tied in.

@alexanderson1993 alexanderson1993 self-assigned this Nov 29, 2018
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

1 participant