mirror of
https://git.intern.spaceteamaachen.de/ALPAKA/SPATZ.git
synced 2025-06-10 01:55:59 +00:00
23 lines
690 B
Python
23 lines
690 B
Python
from typing import List
|
|
|
|
from numpy.typing import ArrayLike
|
|
from spatz.sensors.gps import GPS
|
|
from spatz.dataset import ArrayLike, Dataset
|
|
from spatz.simulations.data_source import DataSource
|
|
from spatz.logger import ArrayLike, Logger
|
|
from spatz.transforms import Transform
|
|
|
|
|
|
class Erinome_I(GPS):
|
|
def __init__(self, dataset: DataSource, logger: Logger, transforms: List[Transform] = []):
|
|
super().__init__(dataset, logger, transforms)
|
|
|
|
def _get_name(self):
|
|
return "Erinome-I"
|
|
|
|
def _sensor_specific_effects(self, x: ArrayLike) -> ArrayLike:
|
|
# TODO: What's the GPS module's behavior?
|
|
|
|
# TODO: Only return measurements every second
|
|
|
|
return x |