diff --git a/piezoapaxcp.m b/piezoapaxcp.m deleted file mode 100644 index 48247c0..0000000 --- a/piezoapaxcp.m +++ /dev/null @@ -1,418 +0,0 @@ -function xcp = piezoapaxcp - -xcp.events = repmat(struct('id',{}, 'sampletime', {}, 'offset', {}), getNumEvents, 1 ); -xcp.parameters = repmat(struct('symbol',{}, 'size', {}, 'dtname', {}, 'baseaddr', {}), getNumParameters, 1 ); -xcp.signals = repmat(struct('symbol',{}), getNumSignals, 1 ); -xcp.models = cell(1,getNumModels); - -xcp.models{1} = 'piezoapa'; - - - -xcp.events(1).id = 0; -xcp.events(1).sampletime = 0.0001; -xcp.events(1).offset = 0.0; - -xcp.signals(1).symbol = 'piezoapa_B.DataTypeConversion1'; - -xcp.signals(2).symbol = 'piezoapa_B.Vam'; - -xcp.signals(3).symbol = 'piezoapa_B.RandomNumber'; - -xcp.signals(4).symbol = 'piezoapa_B.UchV'; - -xcp.signals(5).symbol = 'piezoapa_B.Analoginput_o1'; - -xcp.signals(6).symbol = 'piezoapa_B.Analoginput_o2'; - -xcp.signals(7).symbol = 'piezoapa_B.Analoginput_o3'; - -xcp.signals(8).symbol = 'piezoapa_B.Vmonitor'; - -xcp.signals(9).symbol = 'piezoapa_B.Analoginput_o5'; - -xcp.signals(10).symbol = 'piezoapa_B.Analoginput_o6'; - -xcp.signals(11).symbol = 'piezoapa_B.Analoginput_o7'; - -xcp.signals(12).symbol = 'piezoapa_B.Analoginput_o8'; - -xcp.signals(13).symbol = 'piezoapa_B.Analoginput_o9'; - -xcp.signals(14).symbol = 'piezoapa_B.Analoginput_o10'; - -xcp.signals(15).symbol = 'piezoapa_B.Analoginput_o11'; - -xcp.signals(16).symbol = 'piezoapa_B.Analoginput_o12'; - -xcp.signals(17).symbol = 'piezoapa_B.Analoginput_o13'; - -xcp.signals(18).symbol = 'piezoapa_B.Analoginput_o14'; - -xcp.signals(19).symbol = 'piezoapa_B.Analoginput_o15'; - -xcp.signals(20).symbol = 'piezoapa_B.Analoginput_o16'; - -xcp.signals(21).symbol = 'piezoapa_B.SSIM21'; - -xcp.signals(22).symbol = 'piezoapa_B.ManualSwitch'; - -xcp.signals(23).symbol = 'piezoapa_B.DiscreteTransferFcn'; - -xcp.parameters(1).symbol = 'piezoapa_P.Constant6_Value'; -xcp.parameters(1).size = 1; -xcp.parameters(1).dtname = 'real_T'; -xcp.parameters(2).baseaddr = '&piezoapa_P.Constant6_Value'; - -xcp.parameters(2).symbol = 'piezoapa_P.bittom_Gain'; -xcp.parameters(2).size = 1; -xcp.parameters(2).dtname = 'int32_T'; -xcp.parameters(3).baseaddr = '&piezoapa_P.bittom_Gain'; - -xcp.parameters(3).symbol = 'piezoapa_P.RandomNumber_Mean'; -xcp.parameters(3).size = 1; -xcp.parameters(3).dtname = 'real_T'; -xcp.parameters(4).baseaddr = '&piezoapa_P.RandomNumber_Mean'; - -xcp.parameters(4).symbol = 'piezoapa_P.RandomNumber_StdDev'; -xcp.parameters(4).size = 1; -xcp.parameters(4).dtname = 'real_T'; -xcp.parameters(5).baseaddr = '&piezoapa_P.RandomNumber_StdDev'; - -xcp.parameters(5).symbol = 'piezoapa_P.RandomNumber_Seed'; -xcp.parameters(5).size = 1; -xcp.parameters(5).dtname = 'real_T'; -xcp.parameters(6).baseaddr = '&piezoapa_P.RandomNumber_Seed'; - -xcp.parameters(6).symbol = 'piezoapa_P.Saturation1_UpperSat'; -xcp.parameters(6).size = 1; -xcp.parameters(6).dtname = 'real_T'; -xcp.parameters(7).baseaddr = '&piezoapa_P.Saturation1_UpperSat'; - -xcp.parameters(7).symbol = 'piezoapa_P.Saturation1_LowerSat'; -xcp.parameters(7).size = 1; -xcp.parameters(7).dtname = 'real_T'; -xcp.parameters(8).baseaddr = '&piezoapa_P.Saturation1_LowerSat'; - -xcp.parameters(8).symbol = 'piezoapa_P.Analoginput_P1'; -xcp.parameters(8).size = 1; -xcp.parameters(8).dtname = 'real_T'; -xcp.parameters(9).baseaddr = '&piezoapa_P.Analoginput_P1'; - -xcp.parameters(9).symbol = 'piezoapa_P.Analoginput_P2'; -xcp.parameters(9).size = 1; -xcp.parameters(9).dtname = 'real_T'; -xcp.parameters(10).baseaddr = '&piezoapa_P.Analoginput_P2'; - -xcp.parameters(10).symbol = 'piezoapa_P.Analoginput_P3'; -xcp.parameters(10).size = 1; -xcp.parameters(10).dtname = 'real_T'; -xcp.parameters(11).baseaddr = '&piezoapa_P.Analoginput_P3'; - -xcp.parameters(11).symbol = 'piezoapa_P.Analoginput_P4'; -xcp.parameters(11).size = 1; -xcp.parameters(11).dtname = 'real_T'; -xcp.parameters(12).baseaddr = '&piezoapa_P.Analoginput_P4'; - -xcp.parameters(12).symbol = 'piezoapa_P.Analoginput_P5'; -xcp.parameters(12).size = 1; -xcp.parameters(12).dtname = 'real_T'; -xcp.parameters(13).baseaddr = '&piezoapa_P.Analoginput_P5'; - -xcp.parameters(13).symbol = 'piezoapa_P.Analoginput_P6'; -xcp.parameters(13).size = 1; -xcp.parameters(13).dtname = 'real_T'; -xcp.parameters(14).baseaddr = '&piezoapa_P.Analoginput_P6'; - -xcp.parameters(14).symbol = 'piezoapa_P.Analoginput_P7'; -xcp.parameters(14).size = 16; -xcp.parameters(14).dtname = 'real_T'; -xcp.parameters(15).baseaddr = '&piezoapa_P.Analoginput_P7[0]'; - -xcp.parameters(15).symbol = 'piezoapa_P.Analoginput_P8'; -xcp.parameters(15).size = 1; -xcp.parameters(15).dtname = 'real_T'; -xcp.parameters(16).baseaddr = '&piezoapa_P.Analoginput_P8'; - -xcp.parameters(16).symbol = 'piezoapa_P.Analoginput_P9'; -xcp.parameters(16).size = 1; -xcp.parameters(16).dtname = 'real_T'; -xcp.parameters(17).baseaddr = '&piezoapa_P.Analoginput_P9'; - -xcp.parameters(17).symbol = 'piezoapa_P.Analoginput_P10'; -xcp.parameters(17).size = 1; -xcp.parameters(17).dtname = 'real_T'; -xcp.parameters(18).baseaddr = '&piezoapa_P.Analoginput_P10'; - -xcp.parameters(18).symbol = 'piezoapa_P.Analoginput_P11'; -xcp.parameters(18).size = 1; -xcp.parameters(18).dtname = 'real_T'; -xcp.parameters(19).baseaddr = '&piezoapa_P.Analoginput_P11'; - -xcp.parameters(19).symbol = 'piezoapa_P.Analoginput_P12'; -xcp.parameters(19).size = 1; -xcp.parameters(19).dtname = 'real_T'; -xcp.parameters(20).baseaddr = '&piezoapa_P.Analoginput_P12'; - -xcp.parameters(20).symbol = 'piezoapa_P.Analogoutput_P1'; -xcp.parameters(20).size = 1; -xcp.parameters(20).dtname = 'real_T'; -xcp.parameters(21).baseaddr = '&piezoapa_P.Analogoutput_P1'; - -xcp.parameters(21).symbol = 'piezoapa_P.Analogoutput_P2'; -xcp.parameters(21).size = 1; -xcp.parameters(21).dtname = 'real_T'; -xcp.parameters(22).baseaddr = '&piezoapa_P.Analogoutput_P2'; - -xcp.parameters(22).symbol = 'piezoapa_P.Analogoutput_P3'; -xcp.parameters(22).size = 1; -xcp.parameters(22).dtname = 'real_T'; -xcp.parameters(23).baseaddr = '&piezoapa_P.Analogoutput_P3'; - -xcp.parameters(23).symbol = 'piezoapa_P.Analogoutput_P4'; -xcp.parameters(23).size = 1; -xcp.parameters(23).dtname = 'real_T'; -xcp.parameters(24).baseaddr = '&piezoapa_P.Analogoutput_P4'; - -xcp.parameters(24).symbol = 'piezoapa_P.Analogoutput_P5'; -xcp.parameters(24).size = 1; -xcp.parameters(24).dtname = 'real_T'; -xcp.parameters(25).baseaddr = '&piezoapa_P.Analogoutput_P5'; - -xcp.parameters(25).symbol = 'piezoapa_P.Analogoutput_P6'; -xcp.parameters(25).size = 8; -xcp.parameters(25).dtname = 'real_T'; -xcp.parameters(26).baseaddr = '&piezoapa_P.Analogoutput_P6[0]'; - -xcp.parameters(26).symbol = 'piezoapa_P.Analogoutput_P7'; -xcp.parameters(26).size = 8; -xcp.parameters(26).dtname = 'real_T'; -xcp.parameters(27).baseaddr = '&piezoapa_P.Analogoutput_P7[0]'; - -xcp.parameters(27).symbol = 'piezoapa_P.Analogoutput_P8'; -xcp.parameters(27).size = 8; -xcp.parameters(27).dtname = 'real_T'; -xcp.parameters(28).baseaddr = '&piezoapa_P.Analogoutput_P8[0]'; - -xcp.parameters(28).symbol = 'piezoapa_P.Analogoutput_P9'; -xcp.parameters(28).size = 1; -xcp.parameters(28).dtname = 'real_T'; -xcp.parameters(29).baseaddr = '&piezoapa_P.Analogoutput_P9'; - -xcp.parameters(29).symbol = 'piezoapa_P.Analogoutput_P10'; -xcp.parameters(29).size = 1; -xcp.parameters(29).dtname = 'real_T'; -xcp.parameters(30).baseaddr = '&piezoapa_P.Analogoutput_P10'; - -xcp.parameters(30).symbol = 'piezoapa_P.Analogoutput_P11'; -xcp.parameters(30).size = 1; -xcp.parameters(30).dtname = 'real_T'; -xcp.parameters(31).baseaddr = '&piezoapa_P.Analogoutput_P11'; - -xcp.parameters(31).symbol = 'piezoapa_P.Analogoutput_P12'; -xcp.parameters(31).size = 1; -xcp.parameters(31).dtname = 'real_T'; -xcp.parameters(32).baseaddr = '&piezoapa_P.Analogoutput_P12'; - -xcp.parameters(32).symbol = 'piezoapa_P.Analogoutput_P13'; -xcp.parameters(32).size = 1; -xcp.parameters(32).dtname = 'real_T'; -xcp.parameters(33).baseaddr = '&piezoapa_P.Analogoutput_P13'; - -xcp.parameters(33).symbol = 'piezoapa_P.Analogoutput_P14'; -xcp.parameters(33).size = 1; -xcp.parameters(33).dtname = 'real_T'; -xcp.parameters(34).baseaddr = '&piezoapa_P.Analogoutput_P14'; - -xcp.parameters(34).symbol = 'piezoapa_P.Analogoutput_P15'; -xcp.parameters(34).size = 1; -xcp.parameters(34).dtname = 'real_T'; -xcp.parameters(35).baseaddr = '&piezoapa_P.Analogoutput_P15'; - -xcp.parameters(35).symbol = 'piezoapa_P.SSIM21_P1'; -xcp.parameters(35).size = 1; -xcp.parameters(35).dtname = 'real_T'; -xcp.parameters(36).baseaddr = '&piezoapa_P.SSIM21_P1'; - -xcp.parameters(36).symbol = 'piezoapa_P.SSIM21_P2'; -xcp.parameters(36).size = 1; -xcp.parameters(36).dtname = 'real_T'; -xcp.parameters(37).baseaddr = '&piezoapa_P.SSIM21_P2'; - -xcp.parameters(37).symbol = 'piezoapa_P.SSIM21_P3'; -xcp.parameters(37).size = 1; -xcp.parameters(37).dtname = 'real_T'; -xcp.parameters(38).baseaddr = '&piezoapa_P.SSIM21_P3'; - -xcp.parameters(38).symbol = 'piezoapa_P.SSIM21_P4'; -xcp.parameters(38).size = 1; -xcp.parameters(38).dtname = 'real_T'; -xcp.parameters(39).baseaddr = '&piezoapa_P.SSIM21_P4'; - -xcp.parameters(39).symbol = 'piezoapa_P.SSIM21_P5'; -xcp.parameters(39).size = 1; -xcp.parameters(39).dtname = 'real_T'; -xcp.parameters(40).baseaddr = '&piezoapa_P.SSIM21_P5'; - -xcp.parameters(40).symbol = 'piezoapa_P.SSIM21_P6'; -xcp.parameters(40).size = 1; -xcp.parameters(40).dtname = 'real_T'; -xcp.parameters(41).baseaddr = '&piezoapa_P.SSIM21_P6'; - -xcp.parameters(41).symbol = 'piezoapa_P.SSIM21_P7'; -xcp.parameters(41).size = 1; -xcp.parameters(41).dtname = 'real_T'; -xcp.parameters(42).baseaddr = '&piezoapa_P.SSIM21_P7'; - -xcp.parameters(42).symbol = 'piezoapa_P.SSIM21_P8'; -xcp.parameters(42).size = 1; -xcp.parameters(42).dtname = 'real_T'; -xcp.parameters(43).baseaddr = '&piezoapa_P.SSIM21_P8'; - -xcp.parameters(43).symbol = 'piezoapa_P.SSIM21_P9'; -xcp.parameters(43).size = 1; -xcp.parameters(43).dtname = 'real_T'; -xcp.parameters(44).baseaddr = '&piezoapa_P.SSIM21_P9'; - -xcp.parameters(44).symbol = 'piezoapa_P.SSIM21_P10'; -xcp.parameters(44).size = 1; -xcp.parameters(44).dtname = 'real_T'; -xcp.parameters(45).baseaddr = '&piezoapa_P.SSIM21_P10'; - -xcp.parameters(45).symbol = 'piezoapa_P.SSIM21_P11'; -xcp.parameters(45).size = 1; -xcp.parameters(45).dtname = 'real_T'; -xcp.parameters(46).baseaddr = '&piezoapa_P.SSIM21_P11'; - -xcp.parameters(46).symbol = 'piezoapa_P.SSIM21_P12'; -xcp.parameters(46).size = 1; -xcp.parameters(46).dtname = 'real_T'; -xcp.parameters(47).baseaddr = '&piezoapa_P.SSIM21_P12'; - -xcp.parameters(47).symbol = 'piezoapa_P.Setup_P1'; -xcp.parameters(47).size = 1; -xcp.parameters(47).dtname = 'real_T'; -xcp.parameters(48).baseaddr = '&piezoapa_P.Setup_P1'; - -xcp.parameters(48).symbol = 'piezoapa_P.Setup_P2'; -xcp.parameters(48).size = 1; -xcp.parameters(48).dtname = 'real_T'; -xcp.parameters(49).baseaddr = '&piezoapa_P.Setup_P2'; - -xcp.parameters(49).symbol = 'piezoapa_P.Setup_P3'; -xcp.parameters(49).size = 1; -xcp.parameters(49).dtname = 'real_T'; -xcp.parameters(50).baseaddr = '&piezoapa_P.Setup_P3'; - -xcp.parameters(50).symbol = 'piezoapa_P.Setup_P4'; -xcp.parameters(50).size = 3318808; -xcp.parameters(50).dtname = 'real_T'; -xcp.parameters(51).baseaddr = '&piezoapa_P.Setup_P4[0]'; - -xcp.parameters(51).symbol = 'piezoapa_P.Setup_P5'; -xcp.parameters(51).size = 2; -xcp.parameters(51).dtname = 'real_T'; -xcp.parameters(52).baseaddr = '&piezoapa_P.Setup_P5[0]'; - -xcp.parameters(52).symbol = 'piezoapa_P.Setup_P6'; -xcp.parameters(52).size = 1; -xcp.parameters(52).dtname = 'real_T'; -xcp.parameters(53).baseaddr = '&piezoapa_P.Setup_P6'; - -xcp.parameters(53).symbol = 'piezoapa_P.Setup_P7'; -xcp.parameters(53).size = 1; -xcp.parameters(53).dtname = 'real_T'; -xcp.parameters(54).baseaddr = '&piezoapa_P.Setup_P7'; - -xcp.parameters(54).symbol = 'piezoapa_P.Setup_P8'; -xcp.parameters(54).size = 1; -xcp.parameters(54).dtname = 'real_T'; -xcp.parameters(55).baseaddr = '&piezoapa_P.Setup_P8'; - -xcp.parameters(55).symbol = 'piezoapa_P.Setup_P9'; -xcp.parameters(55).size = 1; -xcp.parameters(55).dtname = 'real_T'; -xcp.parameters(56).baseaddr = '&piezoapa_P.Setup_P9'; - -xcp.parameters(56).symbol = 'piezoapa_P.Setup_P10'; -xcp.parameters(56).size = 1; -xcp.parameters(56).dtname = 'real_T'; -xcp.parameters(57).baseaddr = '&piezoapa_P.Setup_P10'; - -xcp.parameters(57).symbol = 'piezoapa_P.Setup_P11'; -xcp.parameters(57).size = 1; -xcp.parameters(57).dtname = 'real_T'; -xcp.parameters(58).baseaddr = '&piezoapa_P.Setup_P11'; - -xcp.parameters(58).symbol = 'piezoapa_P.Setup_P12'; -xcp.parameters(58).size = 1; -xcp.parameters(58).dtname = 'real_T'; -xcp.parameters(59).baseaddr = '&piezoapa_P.Setup_P12'; - -xcp.parameters(59).symbol = 'piezoapa_P.Setup_P13'; -xcp.parameters(59).size = 1; -xcp.parameters(59).dtname = 'real_T'; -xcp.parameters(60).baseaddr = '&piezoapa_P.Setup_P13'; - -xcp.parameters(60).symbol = 'piezoapa_P.Setup_P1_p'; -xcp.parameters(60).size = 1; -xcp.parameters(60).dtname = 'real_T'; -xcp.parameters(61).baseaddr = '&piezoapa_P.Setup_P1_p'; - -xcp.parameters(61).symbol = 'piezoapa_P.Setup_P2_h'; -xcp.parameters(61).size = 1; -xcp.parameters(61).dtname = 'real_T'; -xcp.parameters(62).baseaddr = '&piezoapa_P.Setup_P2_h'; - -xcp.parameters(62).symbol = 'piezoapa_P.Setup_P3_f'; -xcp.parameters(62).size = 1; -xcp.parameters(62).dtname = 'real_T'; -xcp.parameters(63).baseaddr = '&piezoapa_P.Setup_P3_f'; - -xcp.parameters(63).symbol = 'piezoapa_P.Setup_P4_i'; -xcp.parameters(63).size = 1; -xcp.parameters(63).dtname = 'real_T'; -xcp.parameters(64).baseaddr = '&piezoapa_P.Setup_P4_i'; - -xcp.parameters(64).symbol = 'piezoapa_P.Setup_P5_p'; -xcp.parameters(64).size = 1; -xcp.parameters(64).dtname = 'real_T'; -xcp.parameters(65).baseaddr = '&piezoapa_P.Setup_P5_p'; - -xcp.parameters(65).symbol = 'piezoapa_P.Setup_P6_o'; -xcp.parameters(65).size = 1; -xcp.parameters(65).dtname = 'real_T'; -xcp.parameters(66).baseaddr = '&piezoapa_P.Setup_P6_o'; - -xcp.parameters(66).symbol = 'piezoapa_P.ManualSwitch_CurrentSetting'; -xcp.parameters(66).size = 1; -xcp.parameters(66).dtname = 'uint8_T'; -xcp.parameters(67).baseaddr = '&piezoapa_P.ManualSwitch_CurrentSetting'; - -xcp.parameters(67).symbol = 'piezoapa_P.DiscreteTransferFcn_NumCoef'; -xcp.parameters(67).size = 2; -xcp.parameters(67).dtname = 'real_T'; -xcp.parameters(68).baseaddr = '&piezoapa_P.DiscreteTransferFcn_NumCoef[0]'; - -xcp.parameters(68).symbol = 'piezoapa_P.DiscreteTransferFcn_DenCoef'; -xcp.parameters(68).size = 2; -xcp.parameters(68).dtname = 'real_T'; -xcp.parameters(69).baseaddr = '&piezoapa_P.DiscreteTransferFcn_DenCoef[0]'; - -xcp.parameters(69).symbol = 'piezoapa_P.DiscreteTransferFcn_InitialStat'; -xcp.parameters(69).size = 1; -xcp.parameters(69).dtname = 'real_T'; -xcp.parameters(70).baseaddr = '&piezoapa_P.DiscreteTransferFcn_InitialStat'; - -function n = getNumParameters -n = 69; - -function n = getNumSignals -n = 23; - -function n = getNumEvents -n = 1; - -function n = getNumModels -n = 1; -