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

Addressed some of my points #5

Open
wants to merge 19 commits into
base: master
Choose a base branch
from

Conversation

septillion-git
Copy link

I addressed most of my points in #4 .

I have to say, I don't have a QC3 charger at the moment (ordered one) so all changes are made "dry" and need to be checked.

Biggest point of mine still open, the setVoltage() part. Is it really necessary to wait 60ms in discrete mode?

First, I find it a bit long for a(n ugly) delay.

Second, wouldn't it be nicer if a set voltage went via the closest (but lower) discrete step? Or make it optional? That way you can jump from 3,6V to 12V quick. Or even from 3,6V to 15V quick by first going to the discrete 12V step.

I think I'll edit this next week (but I don't know how much free time I'll have on my hands).

Another point I'll like to look at is the legacy mode. I think it's a nice feature but it adds some overhead now. Might be nicer to overload QC3Control to a QC3LegacyControl class.

Right, that's all for now 😃

@septillion-git
Copy link
Author

Ow, I have to say I didn't rerun the doc to check it... 😳

@septillion-git
Copy link
Author

Still a pity it's never pulled 😞

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

Successfully merging this pull request may close these issues.

1 participant