2026-07-10 10:38:57 +02:00

16 lines
491 B
Python

from ScEpTIC.emulator.energy.energy_harvester import EnergyHarvesterModel
class GenericEnergyHarvester(EnergyHarvesterModel):
"""
Model of a generic energy harvester
"""
def attach_energy_source(self, energy_source):
"""
:param energy_source: an energy source model
"""
super().attach_energy_source(energy_source)
self.get_voltage = energy_source.get_voltage
self.get_voltage_intervals = energy_source.get_voltage_intervals