|
@@ -104,7 +104,7 @@ class MeasurementController:
|
|
|
cell.add_measurement(measure_values)
|
|
cell.add_measurement(measure_values)
|
|
|
|
|
|
|
|
def _update_inserted_cell(self, insertion_info: InsertedCell):
|
|
def _update_inserted_cell(self, insertion_info: InsertedCell):
|
|
|
- """Update the inserted cell id for a device."""
|
|
|
|
|
|
|
+ """Fetch cell info from server, create new Cell with it and insert it into the device's slot."""
|
|
|
cell_info = self.http_service.fetch_cell_info(insertion_info.cell_id)
|
|
cell_info = self.http_service.fetch_cell_info(insertion_info.cell_id)
|
|
|
min_volt = int(max(cell_info['cell_type']['min_voltage'], self.config['measurement']['min_voltage'])*1000) # Convert to mV
|
|
min_volt = int(max(cell_info['cell_type']['min_voltage'], self.config['measurement']['min_voltage'])*1000) # Convert to mV
|
|
|
max_volt = int(min(cell_info['cell_type']['max_voltage'], self.config['measurement']['max_voltage'])*1000) # Convert to mV
|
|
max_volt = int(min(cell_info['cell_type']['max_voltage'], self.config['measurement']['max_voltage'])*1000) # Convert to mV
|