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 Request] Settings presets/profiles #38

Open
murk-sy opened this issue Jun 23, 2022 · 2 comments
Open

[Feature Request] Settings presets/profiles #38

murk-sy opened this issue Jun 23, 2022 · 2 comments

Comments

@murk-sy
Copy link

murk-sy commented Jun 23, 2022

This is more an elaboration on #37 than a completely new feature request.

I propose adding options of up to 5 (or at the very least 3) presets which can be easily switched between. Extremely useful if you're working with multiple different resins.

The menu structure would be as follows:

  • Start drying/curing (without tank)
  • Start washing (only with tank inserted)
  • Resin preheat
  • Profiles
    • Profile 1: W3 D5 C5
    • Profile 2: W10 D30 C30
    • Profile 3: W3x2 C3
    • Save to profile
      • Save to profile 1
      • Save to profile 2
      • Save to profile 3
    • Default
  • Run-Time (should be moved under Settings)
  • Settings

Profile selection should show the basic settings: Wash time (and cycles?), Dry time and Cure time and display them depending on run mode.
Setting profile names would be more work than it's worth anyway, but having those settings available at a glance would make it very easy to discern profiles to some degree.
Default would load factory settings that can also be saved to profiles. This isn't necessary, but it would be nice to have available.
Another not necessary but nice feature would be current active profile number displayed by just a number in the corner of the screen (unless modified).

Regardless of the displayed, each profile should save the following settings:

  • Run mode
  • Curing run-time
  • Drying run-time
  • Washing run-time
  • Wash cycles (if implemented)
  • Resin preheat time
  • Curing speed
  • Washing speed
  • Warm-up - On / Off
  • Drying warm-up temperature
  • Resin preheat temperature

Although with that, it would be recommended to separate profile settings from machine settings (like LCD brightness, fan speed, etc), perhaps by marking them with an asterisk.

@tritol
Copy link
Contributor

tritol commented Jun 23, 2022

Yes, you've described the features I've been thinking about for over a year. Unfortunately, the company's priorities are elsewhere and I would like to do different things in my free time.

@murk-sy
Copy link
Author

murk-sy commented Jun 23, 2022

Understandable, and I'd prefer developers don't spend their free time looking at work either.

If it's priorities, that's perfectly fine - there's quite a few products in the pipeline, and this is just a QOL feature. I just hope SL1S/CW1S will have a set spot in the line, rather than being delayed for other, newer priorities.

Hopefully this FR be useful as sort of a baseline when the time comes. I'll edit it if I get any interesting related to that.

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

2 participants