diff --git a/galvani/BioLogic.py b/galvani/BioLogic.py index 78229d7..e644e68 100644 --- a/galvani/BioLogic.py +++ b/galvani/BioLogic.py @@ -9,7 +9,7 @@ import csv from os import SEEK_SET import time from datetime import date, datetime, timedelta -from collections import OrderedDict +from collections import defaultdict, OrderedDict import numpy as np @@ -144,119 +144,105 @@ VMPmodule_hdr = np.dtype([('shortname', 'S10'), ('version', ' ?? + 9: ('Ece/V', '/mA', '/V', ' 1: + unique_field_name = '%s %d' % (field_name, count) else: - raise NotImplementedError("flag %d not implemented" % colID) - elif colID == 4: - dtype_dict['time/s'] = ', I don't see the difference - elif colID in (6, 77): - dtype_dict['Ewe/V'] = ', 8 is either I or ?? - elif colID in (8, 76): - dtype_dict['I/mA'] = '