Hi
I did do a search on the forum for this but cannot find anything relevant I though there would be?
I have 2 rpis. Both with this board. Both tell me version 4.23. On the menu one gives me the option to set the recovery voltage threshold and the other does not?
The software has special logic for L3V7, which is in the configure_recovery_voltage_threshold() function:
https://github.com/uugear/Witty-Pi-4/blob/main/Software/wittypi/wittyPi.sh#L195-L226
A normal Witty Pi 4 L3V7 should not be allowed to specified a recovery voltage, because it is impossible to measure the actual baterry voltage during the charging. Reference: https://www.uugear.com/forums/technial-support-discussion/witty-pi-4-l3v7-battery-remaining-capacity/#post-105
As a workaround, if the software detects Witty Pi 4 L3V7, it will allow turnning on the Pi when USB-C power supply is connected, and this behavior can also be disabled.
If your Witty Pi L3V7 is still having the option to set the recovery voltage, maybe it has an incorrect firmware ID. You can run this command to check what value it is:
i2cget -y 1 0x08 0x00
Yes, just checked. Different firmware. Also, how you explained it makes sense. Apart from upgrading the firmware what should i set the recovery threshold to be?
thanks
@andrew-simpson17 for Witty Pi 4 L3V7, you can only set it to 1 (turn on Pi when USB-5V is connected) or 0 (do not turn on Pi when USB-5V is connected).
