mirror of
https://github.com/flobz/psa_car_controller.git
synced 2026-08-22 09:26:16 +00:00
26 lines
641 B
Python
26 lines
641 B
Python
from typing import List
|
|
class Points():
|
|
def __init__(self, latitude, longitude):
|
|
self.latitude = latitude
|
|
self.longitude = longitude
|
|
|
|
class Trips:
|
|
def __init__(self):
|
|
self.start_at = None
|
|
self.end_at = None
|
|
self.positions: List[Points] = []
|
|
self.speed_average = None
|
|
self.consumption = None
|
|
self.consumption_km = None
|
|
|
|
def add_points(self, longitude, latitude):
|
|
self.positions.append(Points(longitude, latitude))
|
|
|
|
def get_consumption(self):
|
|
return {
|
|
'date': self.start_at,
|
|
'consumption': self.consumption_km,
|
|
}
|
|
|
|
|