气象台电压超过1.26V统一处理成100%
This commit is contained in:
parent
9ae1577478
commit
0d676fc9fb
|
@ -150,7 +150,10 @@ class WeatherLogSerializer(serializers.ModelSerializer):
|
|||
|
||||
def get_power(self, obj):
|
||||
# power max 12.6V, min 8.5V
|
||||
power = int((float(obj.power) - 8.5) / 4.1 * 100)
|
||||
if float(obj.power) > 12.6:
|
||||
power = 100
|
||||
else:
|
||||
power = int((float(obj.power) - 8.5) / 4.1 * 100)
|
||||
return str(power)
|
||||
|
||||
def get_device_name(self, obj):
|
||||
|
|
Loading…
Reference in New Issue