Commit 40eec9af authored by Olivier Kaufmann's avatar Olivier Kaufmann
Browse files

Implements rs_check

Showing with 1 addition and 2 deletions
+1 -2
...@@ -167,10 +167,9 @@ class MuxAbstract(ABC): ...@@ -167,10 +167,9 @@ class MuxAbstract(ABC):
# check that none of M or N are the same as A or B # check that none of M or N are the same as A or B
# as to prevent burning the MN part which cannot take # as to prevent burning the MN part which cannot take
# the full voltage of the DPS # the full voltage of the DPS
self.exec_logger.warning(f'Bypassing :{bypass_check}') # TODO: change to debug
if 'A' in elec_dict.keys() and 'B' in elec_dict.keys() and 'M' in elec_dict.keys() and 'N' in elec_dict.keys(): if 'A' in elec_dict.keys() and 'B' in elec_dict.keys() and 'M' in elec_dict.keys() and 'N' in elec_dict.keys():
if bypass_check: if bypass_check:
self.exec_logger.warning('Bypassing switching check') # TODO: change to debug self.exec_logger.debugg(f'Bypassing :{bypass_check}')
elif (np.in1d(elec_dict['M'], elec_dict['A']).any() # noqa elif (np.in1d(elec_dict['M'], elec_dict['A']).any() # noqa
or np.in1d(elec_dict['M'], elec_dict['B']).any() # noqa or np.in1d(elec_dict['M'], elec_dict['B']).any() # noqa
or np.in1d(elec_dict['N'], elec_dict['A']).any() # noqa or np.in1d(elec_dict['N'], elec_dict['A']).any() # noqa
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment