[x] setPercentage(float percentage) 0.0 .. 100.0 --> version 0.2.2 prepared
[x] getPercentage() --> version 0.2.2 prepared
[X] setVoltage(float v = 0) --> version 0.2.2 prepared
[X] getVoltage() --> version 0.2.2 prepared
[ ] setVoltageOffset(default = 0) - for the callibration of Voltage ? what is the impact at the extremes of the range
[ ] getVoltageOffset?
[x] setOffset(default 0); --> version 0.2.2 prepared
[x] getOffset() --> version 0.2.2 prepared
After diving into the datasheet it was clear that the output voltage depends on the Vdd (2.7 - 5.5V) .
This means a setVoltage() would only work if one measures the voltage or set a maxvalue.
This makes the library 'too complex' with non-core functionality so ==> will not implement.
some ideas
setMaxScale()setMidScale()[x] setPercentage(float percentage) 0.0 .. 100.0 --> version 0.2.2 prepared
[x] getPercentage() --> version 0.2.2 prepared
[X] setVoltage(float v = 0) --> version 0.2.2 prepared[X] getVoltage() --> version 0.2.2 prepared[ ] setVoltageOffset(default = 0) - for the callibration of Voltage ? what is the impact at the extremes of the range[ ] getVoltageOffset?[x] setOffset(default 0); --> version 0.2.2 prepared[x] getOffset() --> version 0.2.2 preparedAfter diving into the datasheet it was clear that the output voltage depends on the Vdd (2.7 - 5.5V) . This means a setVoltage() would only work if one measures the voltage or set a maxvalue. This makes the library 'too complex' with non-core functionality so ==> will not implement.