8000 make the resolution of the bargraph display configurable · Issue #13 · jasonpeacock/led-bargraph · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

make the resolution of the bargraph display configurable #13

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

Open
jasonpeacock opened this issue Dec 26, 2018 · 0 comments
Open

make the resolution of the bargraph display configurable #13

jasonpeacock opened this issue Dec 26, 2018 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@jasonpeacock
Copy link
Owner

Early versions of led-bargraph had a --steps N option to configure the resolution (# of bars) available in the bargraph display.

This was removed when the library & application was refactored to support #12 and hardcoded to be 24 (the resolution of the Adafruit bargraph).

Exit Criteria: A --resolution N option to configure the the # of bars available in the display, with error handling/validation to ensure the value is reasonable (e.g. positive) and the right thing happens when the range > resolution.

@jasonpeacock jasonpeacock added enhancement New feature or request good first issue Good for newcomers labels Dec 26, 2018
jasonpeacock added a commit that referenced this issue Dec 26, 2018
This closes #12.

* Minor version bump `0.1.0` -> `0.2.0` due to API changes.
* Rewrite implementation to follow the `embedded-hal` interface.
* Rewrite the API to be more consistent and move bargraph specific
features from `ht16k33`.
    * Add `--debug` and `--trace` log levels.
    * Add `--as-is` to skip chip initialization if desired.
    * Add initial (trivial) `--show/show` support. (Issue #6)
    * Use Enums for feature values.
    * Hardcode the resolution, will need to make configurable later
    (Issue #13).
    * Make `clippy` happy.
* Added `embedded-hal` keyword for `crates.io`, since we're now
compliant :)
jasonpeacock added a commit that referenced this issue Dec 26, 2018
This closes #12.

* Minor version bump `0.1.0` -> `0.2.0` due to API changes.
* Rewrite implementation to follow the `embedded-hal` interface.
* Rewrite the API to be more consistent and move bargraph specific
features from `ht16k33`.
    * Add `--debug` and `--trace` log levels.
    * Add `--as-is` to skip chip initialization if desired.
    * Add initial (trivial) `--show/show` support. (Issue #6)
    * Use Enums for feature values.
    * Hardcode the resolution, will need to make configurable later
    (Issue #13).
    * Make `clippy` happy.
* Added `embedded-hal` keyword for `crates.io`, since we're now
compliant :)
* Drop CI support for Rust `1.24.0`, there's been no request to support
it and it's quite old.
jasonpeacock added a commit that referenced this issue Dec 26, 2018
This closes #12.

* Minor version bump `0.1.0` -> `0.2.0` due to API changes.
* Rewrite implementation to follow the `embedded-hal` interface.
* Rewrite the API to be more consistent and move bargraph specific
features from `ht16k33`.
    * Add `--debug` and `--trace` log levels.
    * Add `--as-is` to skip chip initialization if desired.
    * Add initial (trivial) `--show/show` support. (Issue #6)
    * Use Enums for feature values.
    * Hardcode the resolution, will need to make configurable later
    (Issue #13).
    * Make `clippy` happy.
* Added `embedded-hal` keyword for `crates.io`, since we're now
compliant :)
* Drop CI support for Rust `1.24.0`, there's been no request to support
it and it's quite old.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant
0