1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| ##########################################################################
# 1- für FA-CAN
##########################################################################
my @nodes_FA_CAN_pdus_Refs = $root_FA_CAN->get_xpath('//pduRef');
my @nodes_FA_CAN_signals = $root_FA_CAN->get_xpath('//signal');
my @nodes_FA_CAN_signal_name = $root_FA_CAN->get_xpath('signals/signal/shortcut');
my @nodes_FA_CAN_signal_Class_Ref = $root_FA_CAN->get_xpath('//signalClassRef');
my @nodes_FA_CAN_pdus = $root_FA_CAN->get_xpath('//pdu');
my @nodes_FA_CAN_pdu_name = $root_FA_CAN->get_xpath('pdus/pdu/shortcut');
my @nodes_FA_CAN_Signal_Ref= $root_FA_CAN->get_xpath('pdus/pdu/signalInstances/signalInstance/signalRef');
my @nodes_FA_CAN_TriggerConditionRef=$root_FA_CAN->get_xpath('pdus/pdu/timings/timing/triggerConditionRef');
my @nodes_FA_CAN_Signal_Classes = $root_FA_CAN->get_xpath('//signalClass');
my @nodes_FA_CAN_Trigger_conditions = $root_FA_CAN->get_xpath('//triggerConditions');
##########################################################################
# 2- für A-CAN
##########################################################################
my @nodes_A_CAN_pdus_Refs = $root_A_CAN->get_xpath('//pduRef');
my @nodes_A_CAN_signals = $root_A_CAN->get_xpath('//signal');
my @nodes_A_CAN_signal_name = $root_A_CAN->get_xpath('signals/signal/shortcut');
my @nodes_A_CAN_signal_Class_Ref = $root_A_CAN->get_xpath('//signalClassRef');
my @nodes_A_CAN_pdus = $root_A_CAN->get_xpath('//pdu');
my @nodes_A_CAN_pdu_name = $root_A_CAN->get_xpath('pdus/pdu/shortcut');
my @nodes_A_CAN_Signal_Ref= $root_A_CAN->get_xpath('pdus/pdu/signalInstances/signalInstance/signalRef');
my @nodes_A_CAN_TriggerConditionRef=$root_A_CAN->get_xpath('pdus/pdu/timings/timing/triggerConditionRef');
my @nodes_A_CAN_Signal_Classes = $root_A_CAN->get_xpath('//signalClass');
my @nodes_A_CAN_Trigger_conditions = $root_A_CAN->get_xpath('//triggerConditions');
##########################################################################
# 3- für PT-CAN
##########################################################################
my @nodes_PT_CAN_pdus_Refs = $root_PT_CAN->get_xpath('//pduRef');
my @nodes_PT_CAN_signals = $root_PT_CAN->get_xpath('//signal');
my @nodes_PT_CAN_signal_name = $root_PT_CAN->get_xpath('signals/signal/shortcut');
my @nodes_PT_CAN_signal_Class_Ref = $root_PT_CAN->get_xpath('//signalClassRef');
my @nodes_PT_CAN_pdus = $root_PT_CAN->get_xpath('//pdu');
my @nodes_PT_CAN_pdu_name = $root_PT_CAN->get_xpath('pdus/pdu/shortcut');
my @nodes_PT_CAN_Signal_Ref= $root_PT_CAN->get_xpath('pdus/pdu/signalInstances/signalInstance/signalRef');
my @nodes_PT_CAN_TriggerConditionRef=$root_PT_CAN->get_xpath('pdus/pdu/timings/timing/triggerConditionRef');
my @nodes_PT_CAN_Signal_Classes = $root_PT_CAN->get_xpath('//signalClass');
my @nodes_PT_CAN_Trigger_conditions = $root_PT_CAN->get_xpath('//triggerConditions'); |
Partager