@@ -565,6 +565,7 @@ def dump(db, f, **options):
565565 for frame in db .frames :
566566 if bu .name in frame .receivers :
567567 input_port = create_sub_element_fx (inputs , "INPUT-PORT" )
568+ input_port .set ('ID' , 'Input_Port_' + bu .name + '_' + frame .name )
568569 frame_triggering_ref = create_sub_element_fx (input_port , "FRAME-TRIGGERING-REF" )
569570 frame_triggering_ref .set ("ID-REF" , "FT_" + frame .name )
570571 # Reference to PDUs
@@ -577,11 +578,12 @@ def dump(db, f, **options):
577578 outputs = create_sub_element_fx (connector , "OUTPUTS" )
578579 for frame in db .frames :
579580 if bu .name in frame .transmitters :
580- input_port = create_sub_element_fx (outputs , "OUTPUT-PORT" )
581- frame_triggering_ref = create_sub_element_fx (input_port , "FRAME-TRIGGERING-REF" )
581+ output_port = create_sub_element_fx (outputs , "OUTPUT-PORT" )
582+ output_port .set ('ID' , 'Output_Port_' + bu .name + '_' + frame .name )
583+ frame_triggering_ref = create_sub_element_fx (output_port , "FRAME-TRIGGERING-REF" )
582584 frame_triggering_ref .set ("ID-REF" , "FT_" + frame .name )
583585 # Reference to PDUs
584- included_pdus = create_sub_element_fx (input_port , "INCLUDED-PDUS" )
586+ included_pdus = create_sub_element_fx (output_port , "INCLUDED-PDUS" )
585587 included_pdu = create_sub_element_fx (included_pdus , "INCLUDED-PDU" )
586588 included_pdu .set ('ID' , 'output_included_pdu_' + frame .name )
587589 pdu_triggering_ref = create_sub_element_fx (included_pdu , "PDU-TRIGGERING-REF" )
0 commit comments