mirror of
https://github.com/flobz/psa_car_controller.git
synced 2026-08-22 09:26:16 +00:00
handle none timed_odometer
This commit is contained in:
+5
-1
@@ -1,5 +1,6 @@
|
||||
from mylogger import logger
|
||||
from psa_connectedcar import Position, Geometry, PositionProperties, Kinetic, Energy, EnergyCharging, Status
|
||||
from psa_connectedcar import Position, Geometry, PositionProperties, Kinetic, Energy, EnergyCharging, Status, \
|
||||
VehicleOdometer
|
||||
|
||||
|
||||
# pylint: disable=too-many-arguments
|
||||
@@ -27,6 +28,9 @@ class CarStatus(Status):
|
||||
if len(self._energy) == 2 and self._energy[0].type != 'Electric':
|
||||
self._energy = self._energy[::-1]
|
||||
|
||||
if self.timed_odometer is None:
|
||||
self.timed_odometer = VehicleOdometer()
|
||||
|
||||
def is_moving(self):
|
||||
try:
|
||||
return self.kinetic.moving
|
||||
|
||||
Reference in New Issue
Block a user