File tree 1 file changed +10
-0
lines changed 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 32
32
33
33
.. code::
34
34
35
+ [Note:] No compatibility mode selected! OR [Note:] Compatibility modes selected: xyz
36
+
35
37
Circuit: 230V Rectifier
36
38
37
39
Doing analysis at TEMP = 25.000000 and TNOM = 25.000000
@@ -189,6 +191,14 @@ def _read_header(self, stdout):
189
191
raw_data = stdout [raw_data_start :]
190
192
header_line_iterator = iter (header_lines )
191
193
194
+ try :
195
+ self ._read_header_field_line (header_line_iterator , 'Note' , has_value = False )
196
+ except Exception as e :
197
+ if 'No compatibility mode selected' in str (e ):
198
+ # Reset iterator
199
+ header_line_iterator = iter (header_lines )
200
+ self ._read_header_field_line (header_line_iterator , 'No compatibility mode selected' , has_value = False )
201
+
192
202
self .circuit_name = self ._read_header_field_line (header_line_iterator , 'Circuit' )
193
203
self .temperature , self .nominal_temperature = self ._read_temperature_line (header_line_iterator )
194
204
self .warnings = [self ._read_header_field_line (header_line_iterator , 'Warning' )
You can’t perform that action at this time.
0 commit comments