Skip to content

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