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

Bit cleaner parameter handling #20

Open
bjoerngiesler opened this issue Apr 19, 2023 · 0 comments
Open

Bit cleaner parameter handling #20

bjoerngiesler opened this issue Apr 19, 2023 · 0 comments
Assignees
Labels
refactor Refactoring / cleanup topics, nice to have but not crucial

Comments

@bjoerngiesler
Copy link
Owner

Right now a lot of parameter handling is in the responsibility of the individual subsystem, but storing/restoring from flash is in bb::ConfigStorage. Could refactor:

  • registering actual pointers to variables
  • handling set/get commands within bb::Subsystem, with a notification mechanism to subclass that something has been changed
    With this, we could relieve individual subsystems from most of the work they're currently doing around this.
@bjoerngiesler bjoerngiesler added the refactor Refactoring / cleanup topics, nice to have but not crucial label Apr 19, 2023
@bjoerngiesler bjoerngiesler self-assigned this Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor Refactoring / cleanup topics, nice to have but not crucial
Projects
None yet
Development

No branches or pull requests

1 participant