コード例 #1
0
    def _computeRate(self, actualVoltage):
        shutdownVoltage = lifepo4weredPy.read(
            lifepo4weredPy.variablesEnum.VBAT_SHDN)

        batteryNomalizedVolt = (actualVoltage if actualVoltage < BATTERY_FULL
                                else BATTERY_FULL) - shutdownVoltage

        if (batteryNomalizedVolt <= 0):
            return 0
        else:
            return batteryNomalizedVolt / (BATTERY_FULL - shutdownVoltage)
コード例 #2
0
 def wakeUp(self):
     return lifepo4weredPy.read(lifepo4weredPy.variablesEnum.WAKE_TIME)
コード例 #3
0
 def state(self):
     return touchStateEnum(lifepo4weredPy.read(
                            lifepo4weredPy.variablesEnum.TOUCH_STATE))
コード例 #4
0
 def state(self):
     return ledStateEnum(lifepo4weredPy.read(
                         lifepo4weredPy.variablesEnum.LED_STATE))
コード例 #5
0
 def voltage(self):
     return lifepo4weredPy.read(lifepo4weredPy.variablesEnum.VBAT)
コード例 #6
0
 def pluggedIn(self):
     return lifepo4weredPy.read(lifepo4weredPy.variablesEnum.VIN) > 0