Skip to content

I added an automatic ramp-up feature for power intensity,i hope it can merge in master branch #23

Description

@Vpn33

As the title,I add automatic power ramp for keep edgeing with ruined。

Settings Tab's Power Ramp configuration options
Image

Loop mode:
Image

Repeat mode:
Image

I have been trying to implement an automatic edge function through the DG-Lab PawPrints settings, but I haven’t been able to make it work—it only functions properly within the DG-Lab app. Therefore, I added a feature in Howl where the power intensity can automatically ramp up based on a set duration, but the duration at the peak intensity is randomized, simulating the stopping effect that triggers the edge. Currently, there are two algorithms: one resets to the initial intensity after reaching the peak, and the other gradually decreases back to the initial intensity after the peak.

Since this is built upon your existing automatic intensity increase feature, I was concerned it might conflict with your future feature updates, so I set up separate configuration options to handle the automatic ramp-up function. It is now mutually exclusive with the original auto-increase feature. So, if "Auto Ramp-Up" is enabled in the settings tab, clicking the power intensity increase button will follow the ramp-up configuration.

After you released version 0.8.1, I merged my internationalization work. Previously, you mentioned that you were not planning to add internationalization for the time being, so I couldn’t directly create a pull request. However, I still hope that this part of the code can be merged into the master branch by you. I have used Chinese labels for the configuration items in this section, so you should be able to find them quite easily. @Amethyst-Sysadmin

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions