@@ -148,6 +148,9 @@ def export_dss_api_cls(dss: dss.IDSS, dss_cls):
148
148
if 'TotalPowers' in ckt_elem_columns :
149
149
ckt_elem_columns .remove ('TotalPowers' )
150
150
151
+ if 'IsIsolated' in ckt_elem_columns :
152
+ ckt_elem_columns .remove ('IsIsolated' )
153
+
151
154
if COM_VLL_BROKEN and 'Coorddefined' in fields :
152
155
fields .remove ('puVLL' )
153
156
fields .remove ('VLL' )
@@ -186,7 +189,7 @@ def export_dss_api_cls(dss: dss.IDSS, dss_cls):
186
189
for _ in items :
187
190
record = {}
188
191
for field in fields :
189
- printv ('>' , field )
192
+ # printv('>', field)
190
193
try :
191
194
record [field ] = adjust_to_json (dss_cls , field )
192
195
except StopIteration :
@@ -200,7 +203,7 @@ def export_dss_api_cls(dss: dss.IDSS, dss_cls):
200
203
if dss_cls .NumSections > 0 :
201
204
dss_cls .SetActiveSection (1 )
202
205
for field in meter_section_fields :
203
- printv ('>' , field )
206
+ # printv('>', field)
204
207
try :
205
208
record [field ] = adjust_to_json (dss_cls , field )
206
209
except StopIteration :
@@ -211,7 +214,7 @@ def export_dss_api_cls(dss: dss.IDSS, dss_cls):
211
214
# also dump the circuit element info
212
215
ckt_record = {}
213
216
for field in ckt_elem_columns :
214
- printv ('>' , field )
217
+ # printv('>', field)
215
218
ckt_record [field ] = adjust_to_json (ckt_elem , field )
216
219
217
220
record ['ActiveCktElement' ] = ckt_record
@@ -227,11 +230,11 @@ def export_dss_api_cls(dss: dss.IDSS, dss_cls):
227
230
if is_ckt_element and not metadata_record :
228
231
if records :
229
232
for field in ckt_elem_columns_meta :
230
- printv ('>' , field )
233
+ # printv('>', field)
231
234
metadata_record [field ] = adjust_to_json (ckt_elem , field )
232
235
233
236
for field in ckt_iter_columns_meta :
234
- printv ('>' , field )
237
+ # printv('>', field)
235
238
metadata_record [field ] = adjust_to_json (dss_cls , field )
236
239
237
240
if 'Meters' in type (dss_cls ).__name__ :
@@ -337,7 +340,7 @@ def get_archive_fn(live_fn):
337
340
338
341
if SAVE_DSSX_OUTPUT :
339
342
from dss import DSS , DSSCompatFlags
340
- DSS .CompatFlags = DSSCompatFlags .InvControl9611
343
+ DSS .CompatFlags = 0 # DSSCompatFlags.InvControl9611
341
344
print ("Using DSS-Extensions:" , DSS .Version )
342
345
match = re .match ('DSS C-API Library version ([^ ]+) revision.* ([0-9]+);.*' , DSS .Version )
343
346
dssx_ver , dssx_timestamp = match .groups ()
0 commit comments