Changes between Version 5 and Version 6 of spec/Com
- Timestamp:
- Jan 7, 2015, 6:42:04 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
spec/Com
v5 v6 11 11 * 周期送信やデッドラインモニタリングなど多岐に渡るECU間通信機能を有する 12 12 * OSEK/COM仕様を部分的に採用している 13 * 時間管理は、[#Com_MainFunctionRx Com_MainFunctionRx]、[#Com_MainFunctionTx Com_MainFunctionTx]等の !MainFunctionを周期的に呼び出すことにより実現する14 * 各 !MainFunctionは、[wiki:spec_BSWSchedulerModule BSW Scheduler Module]によって周期的に呼び出される15 * !MainFunctionの呼出し間隔は、[#ComRxTimeBase ComRxTimeBase]、[#ComTxTimeBase ComTxTimeBase]等に、秒単位で設定する13 * 時間管理は、[#Com_MainFunctionRx Com_MainFunctionRx]、[#Com_MainFunctionTx Com_MainFunctionTx]等のMainFunctionを周期的に呼び出すことにより実現する 14 * 各MainFunctionは、[wiki:spec_BSWSchedulerModule BSW Scheduler Module]によって周期的に呼び出される 15 * MainFunctionの呼出し間隔は、[#ComRxTimeBase ComRxTimeBase]、[#ComTxTimeBase ComTxTimeBase]等に、秒単位で設定する 16 16 * デッドラインモニタリングや周期送信に設定する値も秒単位で設定する 17 * 設定値が、 !MainFunctionの何回分の呼出しに相当するかを計算して時間管理を実現する18 * 当然、 !MainFunctionの呼出し間隔より短い時間を設定しても、時間管理を実現できない19 * 設定値が、 !MainFunctionの呼出し間隔の倍数になっていない場合、厳密な時間を実現できない17 * 設定値が、MainFunctionの何回分の呼出しに相当するかを計算して時間管理を実現する 18 * 当然、MainFunctionの呼出し間隔より短い時間を設定しても、時間管理を実現できない 19 * 設定値が、MainFunctionの呼出し間隔の倍数になっていない場合、厳密な時間を実現できない 20 20 21 21 * API一覧 … … 380 380 381 381 = コンフィギュレーション仕様 = 382 == !ComConfig ==382 == ComConfig == 383 383 {{{ 384 384 /AUTOSAR/EcucDefs/Com/ComConfig … … 387 387 * 多重度:1 388 388 389 == !ComConfigurationId ==389 == ComConfigurationId == 390 390 {{{ 391 391 /AUTOSAR/EcucDefs/Com/ComConfig/ComConfigurationId 392 392 }}} 393 * 型: !IntegerParam394 * 多重度:1 395 396 == !ComGwMapping ==393 * 型:IntegerParam 394 * 多重度:1 395 396 == ComGwMapping == 397 397 {{{ 398 398 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping … … 401 401 * 多重度:0..* 402 402 403 == !ComGwDestination ==403 == ComGwDestination == 404 404 {{{ 405 405 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination … … 408 408 * 多重度:1..* 409 409 410 == !ComGwDestinationDescription ==410 == ComGwDestinationDescription == 411 411 {{{ 412 412 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription … … 415 415 * 多重度:0..1 416 416 417 == !ComBitPosition ==417 == ComBitPosition == 418 418 {{{ 419 419 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComBitPosition 420 420 }}} 421 * 型: !IntegerParam422 * 多重度:1 423 424 == !ComSignalEndianness ==421 * 型:IntegerParam 422 * 多重度:1 423 424 == ComSignalEndianness == 425 425 {{{ 426 426 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComSignalEndianness 427 427 }}} 428 * 型: !EnumerationParam429 * 多重度:1 430 431 == !ComSignalInitValue ==428 * 型:EnumerationParam 429 * 多重度:1 430 431 == ComSignalInitValue == 432 432 {{{ 433 433 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComSignalInitValue 434 434 }}} 435 * 型: !StringParam436 * 多重度:0..1 437 438 == !ComTransferProperty ==435 * 型:StringParam 436 * 多重度:0..1 437 438 == ComTransferProperty == 439 439 {{{ 440 440 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComTransferProperty 441 441 }}} 442 * 型: !EnumerationParam443 * 多重度:0..1 444 445 == !ComUpdateBitPosition ==442 * 型:EnumerationParam 443 * 多重度:0..1 444 445 == ComUpdateBitPosition == 446 446 {{{ 447 447 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComUpdateBitPosition 448 448 }}} 449 * 型: !IntegerParam449 * 型:IntegerParam 450 450 * 多重度:0..1 451 451 … … 457 457 * 多重度:1 458 458 459 == !ComFilter ==459 == ComFilter == 460 460 {{{ 461 461 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter … … 464 464 * 多重度:0..1 465 465 466 == !ComFilterAlgorithm ==466 == ComFilterAlgorithm == 467 467 {{{ 468 468 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterAlgorithm 469 469 }}} 470 * 型: !EnumerationParam471 * 多重度:1 472 473 == !ComFilterMask ==470 * 型:EnumerationParam 471 * 多重度:1 472 473 == ComFilterMask == 474 474 {{{ 475 475 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterMask 476 476 }}} 477 * 型: !IntegerParam478 * 多重度:0..1 479 480 == !ComFilterMax ==477 * 型:IntegerParam 478 * 多重度:0..1 479 480 == ComFilterMax == 481 481 {{{ 482 482 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterMax 483 483 }}} 484 * 型: !IntegerParam485 * 多重度:0..1 486 487 == !ComFilterMin ==484 * 型:IntegerParam 485 * 多重度:0..1 486 487 == ComFilterMin == 488 488 {{{ 489 489 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterMin 490 490 }}} 491 * 型: !IntegerParam492 * 多重度:0..1 493 494 == !ComFilterOffset ==491 * 型:IntegerParam 492 * 多重度:0..1 493 494 == ComFilterOffset == 495 495 {{{ 496 496 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterOffset 497 497 }}} 498 * 型: !IntegerParam499 * 多重度:0..1 500 501 == !ComFilterPeriod ==498 * 型:IntegerParam 499 * 多重度:0..1 500 501 == ComFilterPeriod == 502 502 {{{ 503 503 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterPeriod 504 504 }}} 505 * 型: !IntegerParam505 * 型:IntegerParam 506 506 * 多重度:0..1 507 507 … … 510 510 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterX 511 511 }}} 512 * 型: !IntegerParam513 * 多重度:0..1 514 515 == !ComGwSignal ==512 * 型:IntegerParam 513 * 多重度:0..1 514 515 == ComGwSignal == 516 516 {{{ 517 517 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwSignal … … 520 520 * 多重度:0..1 521 521 522 == !ComGwSignalRef ==522 == ComGwSignalRef == 523 523 {{{ 524 524 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwSignal/ComGwSignalRef … … 527 527 * 多重度:1 528 528 529 == !ComGwSource ==529 == ComGwSource == 530 530 {{{ 531 531 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource … … 534 534 * 多重度:1 535 535 536 == !ComGwSignal ==536 == ComGwSignal == 537 537 {{{ 538 538 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSignal … … 541 541 * 多重度:0..1 542 542 543 == !ComGwSignalRef ==543 == ComGwSignalRef == 544 544 {{{ 545 545 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSignal/ComGwSignalRef … … 548 548 * 多重度:1 549 549 550 == !ComGwSourceDescription ==550 == ComGwSourceDescription == 551 551 {{{ 552 552 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription … … 555 555 * 多重度:0..1 556 556 557 == !ComBitPosition ==557 == ComBitPosition == 558 558 {{{ 559 559 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComBitPosition 560 560 }}} 561 * 型: !IntegerParam562 * 多重度:1 563 564 == !ComBitSize ==561 * 型:IntegerParam 562 * 多重度:1 563 564 == ComBitSize == 565 565 {{{ 566 566 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComBitSize 567 567 }}} 568 * 型: !IntegerParam569 * 多重度:0..1 570 571 == !ComSignalEndianness ==568 * 型:IntegerParam 569 * 多重度:0..1 570 571 == ComSignalEndianness == 572 572 {{{ 573 573 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComSignalEndianness 574 574 }}} 575 * 型: !EnumerationParam576 * 多重度:1 577 578 == !ComSignalLength ==575 * 型:EnumerationParam 576 * 多重度:1 577 578 == ComSignalLength == 579 579 {{{ 580 580 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComSignalLength 581 581 }}} 582 * 型: !IntegerParam583 * 多重度:0..1 584 585 == !ComSignalType ==582 * 型:IntegerParam 583 * 多重度:0..1 584 585 == ComSignalType == 586 586 {{{ 587 587 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComSignalType 588 588 }}} 589 * 型: !EnumerationParam590 * 多重度:1 591 592 == !ComUpdateBitPosition ==589 * 型:EnumerationParam 590 * 多重度:1 591 592 == ComUpdateBitPosition == 593 593 {{{ 594 594 /AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComUpdateBitPosition 595 595 }}} 596 * 型: !IntegerParam596 * 型:IntegerParam 597 597 * 多重度:0..1 598 598 … … 615 615 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCallout 616 616 }}} 617 * 型: !FunctionName617 * 型:FunctionName 618 618 * 多重度:0..1 619 619 … … 622 622 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCancellationSupport 623 623 }}} 624 * 型: !BooleanParam624 * 型:BooleanParam 625 625 * 多重度:0..1 626 626 … … 629 629 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduDirection 630 630 }}} 631 * 型: !EnumerationParam631 * 型:EnumerationParam 632 632 * 多重度:1 633 633 … … 636 636 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduHandleId 637 637 }}} 638 * 型: !IntegerParam638 * 型:IntegerParam 639 639 * 多重度:0..1 640 640 … … 643 643 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduSignalProcessing 644 644 }}} 645 * 型: !EnumerationParam645 * 型:EnumerationParam 646 646 * 多重度:1 647 647 … … 650 650 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduTriggerTransmitCallout 651 651 }}} 652 * 型: !FunctionName652 * 型:FunctionName 653 653 * 多重度:1 654 654 … … 657 657 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduType 658 658 }}} 659 * 型: !EnumerationParam659 * 型:EnumerationParam 660 660 * 多重度:1 661 661 … … 681 681 * 多重度:0..* 682 682 683 == !ComPduIdRef ==683 == ComPduIdRef == 684 684 {{{ 685 685 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComPduIdRef … … 699 699 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterErrorNotification 700 700 }}} 701 * 型: !FunctionName701 * 型:FunctionName 702 702 * 多重度:0..1 703 703 … … 706 706 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterSize 707 707 }}} 708 * 型: !IntegerParam708 * 型:IntegerParam 709 709 * 多重度:1 710 710 … … 713 713 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterStartPosition 714 714 }}} 715 * 型: !IntegerParam715 * 型:IntegerParam 716 716 * 多重度:1 717 717 … … 720 720 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterThreshold 721 721 }}} 722 * 型: !IntegerParam722 * 型:IntegerParam 723 723 * 多重度:0..1 724 724 … … 734 734 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduReplication/ComIPduReplicationQuorum 735 735 }}} 736 * 型: !IntegerParam736 * 型:IntegerParam 737 737 * 多重度:1 738 738 … … 751 751 * 多重度:0..1 752 752 753 == !ComMinimumDelayTime ==753 == ComMinimumDelayTime == 754 754 {{{ 755 755 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComMinimumDelayTime 756 756 }}} 757 * 型: !FloatParam757 * 型:FloatParam 758 758 * 多重度:0..1 759 759 … … 762 762 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxIPduClearUpdateBit 763 763 }}} 764 * 型: !EnumerationParam764 * 型:EnumerationParam 765 765 * 多重度:0..1 766 766 … … 769 769 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxIPduUnusedAreasDefault 770 770 }}} 771 * 型: !IntegerParam772 * 多重度:1 773 774 == !ComTxModeFalse ==771 * 型:IntegerParam 772 * 多重度:1 773 774 == ComTxModeFalse == 775 775 {{{ 776 776 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse … … 779 779 * 多重度:0..1 780 780 781 == !ComTxMode ==781 == ComTxMode == 782 782 {{{ 783 783 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode … … 786 786 * 多重度:1 787 787 788 == !ComTxModeMode ==788 == ComTxModeMode == 789 789 {{{ 790 790 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeMode 791 791 }}} 792 * 型: !EnumerationParam793 * 多重度:1 794 795 == !ComTxModeNumberOfRepetitions ==792 * 型:EnumerationParam 793 * 多重度:1 794 795 == ComTxModeNumberOfRepetitions == 796 796 {{{ 797 797 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeNumberOfRepetitions 798 798 }}} 799 * 型: !IntegerParam800 * 多重度:0..1 801 802 == !ComTxModeRepetitionPeriod ==799 * 型:IntegerParam 800 * 多重度:0..1 801 802 == ComTxModeRepetitionPeriod == 803 803 {{{ 804 804 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeRepetitionPeriod 805 805 }}} 806 * 型: !FloatParam807 * 多重度:0..1 808 809 == !ComTxModeTimeOffset ==806 * 型:FloatParam 807 * 多重度:0..1 808 809 == ComTxModeTimeOffset == 810 810 {{{ 811 811 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeTimeOffset 812 812 }}} 813 * 型: !FloatParam814 * 多重度:0..1 815 816 == !ComTxModeTimePeriod ==813 * 型:FloatParam 814 * 多重度:0..1 815 816 == ComTxModeTimePeriod == 817 817 {{{ 818 818 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeTimePeriod 819 819 }}} 820 * 型: !FloatParam821 * 多重度:0..1 822 823 == !ComTxModeTrue ==820 * 型:FloatParam 821 * 多重度:0..1 822 823 == ComTxModeTrue == 824 824 {{{ 825 825 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue … … 828 828 * 多重度:0..1 829 829 830 == !ComTxMode ==830 == ComTxMode == 831 831 {{{ 832 832 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode … … 835 835 * 多重度:1 836 836 837 == !ComTxModeMode ==837 == ComTxModeMode == 838 838 {{{ 839 839 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeMode 840 840 }}} 841 * 型: !EnumerationParam842 * 多重度:1 843 844 == !ComTxModeNumberOfRepetitions ==841 * 型:EnumerationParam 842 * 多重度:1 843 844 == ComTxModeNumberOfRepetitions == 845 845 {{{ 846 846 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeNumberOfRepetitions 847 847 }}} 848 * 型: !IntegerParam849 * 多重度:0..1 850 851 == !ComTxModeRepetitionPeriod ==848 * 型:IntegerParam 849 * 多重度:0..1 850 851 == ComTxModeRepetitionPeriod == 852 852 {{{ 853 853 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeRepetitionPeriod 854 854 }}} 855 * 型: !FloatParam856 * 多重度:0..1 857 858 == !ComTxModeTimeOffset ==855 * 型:FloatParam 856 * 多重度:0..1 857 858 == ComTxModeTimeOffset == 859 859 {{{ 860 860 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeTimeOffset 861 861 }}} 862 * 型: !FloatParam863 * 多重度:0..1 864 865 == !ComTxModeTimePeriod ==862 * 型:FloatParam 863 * 多重度:0..1 864 865 == ComTxModeTimePeriod == 866 866 {{{ 867 867 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeTimePeriod 868 868 }}} 869 * 型: !FloatParam869 * 型:FloatParam 870 870 * 多重度:0..1 871 871 … … 881 881 /AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup/ComIPduGroupHandleId 882 882 }}} 883 * 型: !IntegerParam883 * 型:IntegerParam 884 884 * 多重度:1 885 885 … … 891 891 * 多重度:0..* 892 892 893 == !ComSignal ==893 == ComSignal == 894 894 {{{ 895 895 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal … … 898 898 * 多重度:0..* 899 899 900 == !ComBitPosition ==900 == ComBitPosition == 901 901 {{{ 902 902 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComBitPosition 903 903 }}} 904 * 型: !IntegerParam905 * 多重度:1 906 907 == !ComBitSize ==904 * 型:IntegerParam 905 * 多重度:1 906 907 == ComBitSize == 908 908 {{{ 909 909 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComBitSize 910 910 }}} 911 * 型: !IntegerParam912 * 多重度:0..1 913 914 == !ComDataInvalidAction ==911 * 型:IntegerParam 912 * 多重度:0..1 913 914 == ComDataInvalidAction == 915 915 {{{ 916 916 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComDataInvalidAction 917 917 }}} 918 * 型: !EnumerationParam919 * 多重度:0..1 920 921 == !ComErrorNotification ==918 * 型:EnumerationParam 919 * 多重度:0..1 920 921 == ComErrorNotification == 922 922 {{{ 923 923 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComErrorNotification 924 924 }}} 925 * 型: !FunctionName926 * 多重度:0..1 927 928 == !ComFirstTimeout ==925 * 型:FunctionName 926 * 多重度:0..1 927 928 == ComFirstTimeout == 929 929 {{{ 930 930 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFirstTimeout 931 931 }}} 932 * 型: !FloatParam933 * 多重度:0..1 934 935 == !ComHandleId ==932 * 型:FloatParam 933 * 多重度:0..1 934 935 == ComHandleId == 936 936 {{{ 937 937 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComHandleId 938 938 }}} 939 * 型: !IntegerParam940 * 多重度:1 941 942 == !ComInvalidNotification ==939 * 型:IntegerParam 940 * 多重度:1 941 942 == ComInvalidNotification == 943 943 {{{ 944 944 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComInvalidNotification 945 945 }}} 946 * 型: !FunctionName947 * 多重度:0..1 948 949 == !ComNotification ==946 * 型:FunctionName 947 * 多重度:0..1 948 949 == ComNotification == 950 950 {{{ 951 951 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComNotification 952 952 }}} 953 * 型: !FunctionName954 * 多重度:0..1 955 956 == !ComRxDataTimeoutAction ==953 * 型:FunctionName 954 * 多重度:0..1 955 956 == ComRxDataTimeoutAction == 957 957 {{{ 958 958 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComRxDataTimeoutAction 959 959 }}} 960 * 型: !EnumerationParam961 * 多重度:0..1 962 963 == !ComSignalDataInvalidValue ==960 * 型:EnumerationParam 961 * 多重度:0..1 962 963 == ComSignalDataInvalidValue == 964 964 {{{ 965 965 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalDataInvalidValue 966 966 }}} 967 * 型: !StringParam968 * 多重度:0..1 969 970 == !ComSignalEndianness ==967 * 型:StringParam 968 * 多重度:0..1 969 970 == ComSignalEndianness == 971 971 {{{ 972 972 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalEndianness 973 973 }}} 974 * 型: !EnumerationParam975 * 多重度:1 976 977 == !ComSignalInitValue ==974 * 型:EnumerationParam 975 * 多重度:1 976 977 == ComSignalInitValue == 978 978 {{{ 979 979 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalInitValue 980 980 }}} 981 * 型: !StringParam982 * 多重度:0..1 983 984 == !ComSignalLength ==981 * 型:StringParam 982 * 多重度:0..1 983 984 == ComSignalLength == 985 985 {{{ 986 986 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalLength 987 987 }}} 988 * 型: !IntegerParam989 * 多重度:0..1 990 991 == !ComSignalType ==988 * 型:IntegerParam 989 * 多重度:0..1 990 991 == ComSignalType == 992 992 {{{ 993 993 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalType 994 994 }}} 995 * 型: !EnumerationParam996 * 多重度:1 997 998 == !ComTimeout ==995 * 型:EnumerationParam 996 * 多重度:1 997 998 == ComTimeout == 999 999 {{{ 1000 1000 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComTimeout 1001 1001 }}} 1002 * 型: !FloatParam1003 * 多重度:0..1 1004 1005 == !ComTimeoutNotification ==1002 * 型:FloatParam 1003 * 多重度:0..1 1004 1005 == ComTimeoutNotification == 1006 1006 {{{ 1007 1007 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComTimeoutNotification 1008 1008 }}} 1009 * 型: !FunctionName1010 * 多重度:0..1 1011 1012 == !ComTransferProperty ==1009 * 型:FunctionName 1010 * 多重度:0..1 1011 1012 == ComTransferProperty == 1013 1013 {{{ 1014 1014 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComTransferProperty 1015 1015 }}} 1016 * 型: !EnumerationParam1017 * 多重度:0..1 1018 1019 == !ComUpdateBitPosition ==1016 * 型:EnumerationParam 1017 * 多重度:0..1 1018 1019 == ComUpdateBitPosition == 1020 1020 {{{ 1021 1021 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComUpdateBitPosition 1022 1022 }}} 1023 * 型: !IntegerParam1024 * 多重度:0..1 1025 1026 == !ComSystemTemplateSystemSignalRef ==1023 * 型:IntegerParam 1024 * 多重度:0..1 1025 1026 == ComSystemTemplateSystemSignalRef == 1027 1027 {{{ 1028 1028 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSystemTemplateSystemSignalRef … … 1031 1031 * 多重度:0..1 1032 1032 1033 == !ComFilter ==1033 == ComFilter == 1034 1034 {{{ 1035 1035 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter … … 1038 1038 * 多重度:0..1 1039 1039 1040 == !ComFilterAlgorithm ==1040 == ComFilterAlgorithm == 1041 1041 {{{ 1042 1042 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterAlgorithm 1043 1043 }}} 1044 * 型: !EnumerationParam1045 * 多重度:1 1046 1047 == !ComFilterMask ==1044 * 型:EnumerationParam 1045 * 多重度:1 1046 1047 == ComFilterMask == 1048 1048 {{{ 1049 1049 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterMask 1050 1050 }}} 1051 * 型: !IntegerParam1052 * 多重度:0..1 1053 1054 == !ComFilterMax ==1051 * 型:IntegerParam 1052 * 多重度:0..1 1053 1054 == ComFilterMax == 1055 1055 {{{ 1056 1056 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterMax 1057 1057 }}} 1058 * 型: !IntegerParam1059 * 多重度:0..1 1060 1061 == !ComFilterMin ==1058 * 型:IntegerParam 1059 * 多重度:0..1 1060 1061 == ComFilterMin == 1062 1062 {{{ 1063 1063 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterMin 1064 1064 }}} 1065 * 型: !IntegerParam1066 * 多重度:0..1 1067 1068 == !ComFilterOffset ==1065 * 型:IntegerParam 1066 * 多重度:0..1 1067 1068 == ComFilterOffset == 1069 1069 {{{ 1070 1070 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterOffset 1071 1071 }}} 1072 * 型: !IntegerParam1073 * 多重度:0..1 1074 1075 == !ComFilterPeriod ==1072 * 型:IntegerParam 1073 * 多重度:0..1 1074 1075 == ComFilterPeriod == 1076 1076 {{{ 1077 1077 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterPeriod 1078 1078 }}} 1079 * 型: !IntegerParam1079 * 型:IntegerParam 1080 1080 * 多重度:0..1 1081 1081 … … 1084 1084 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterX 1085 1085 }}} 1086 * 型: !IntegerParam1087 * 多重度:0..1 1088 1089 == !ComSignalGroup ==1086 * 型:IntegerParam 1087 * 多重度:0..1 1088 1089 == ComSignalGroup == 1090 1090 {{{ 1091 1091 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup … … 1094 1094 * 多重度:0..* 1095 1095 1096 == !ComDataInvalidAction ==1096 == ComDataInvalidAction == 1097 1097 {{{ 1098 1098 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComDataInvalidAction 1099 1099 }}} 1100 * 型: !EnumerationParam1101 * 多重度:0..1 1102 1103 == !ComErrorNotification ==1100 * 型:EnumerationParam 1101 * 多重度:0..1 1102 1103 == ComErrorNotification == 1104 1104 {{{ 1105 1105 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComErrorNotification 1106 1106 }}} 1107 * 型: !FunctionName1108 * 多重度:0..1 1109 1110 == !ComFirstTimeout ==1107 * 型:FunctionName 1108 * 多重度:0..1 1109 1110 == ComFirstTimeout == 1111 1111 {{{ 1112 1112 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComFirstTimeout 1113 1113 }}} 1114 * 型: !FloatParam1115 * 多重度:0..1 1116 1117 == !ComHandleId ==1114 * 型:FloatParam 1115 * 多重度:0..1 1116 1117 == ComHandleId == 1118 1118 {{{ 1119 1119 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComHandleId 1120 1120 }}} 1121 * 型: !IntegerParam1122 * 多重度:1 1123 1124 == !ComInvalidNotification ==1121 * 型:IntegerParam 1122 * 多重度:1 1123 1124 == ComInvalidNotification == 1125 1125 {{{ 1126 1126 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComInvalidNotification 1127 1127 }}} 1128 * 型: !FunctionName1129 * 多重度:0..1 1130 1131 == !ComNotification ==1128 * 型:FunctionName 1129 * 多重度:0..1 1130 1131 == ComNotification == 1132 1132 {{{ 1133 1133 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComNotification 1134 1134 }}} 1135 * 型: !FunctionName1136 * 多重度:0..1 1137 1138 == !ComRxDataTimeoutAction ==1135 * 型:FunctionName 1136 * 多重度:0..1 1137 1138 == ComRxDataTimeoutAction == 1139 1139 {{{ 1140 1140 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComRxDataTimeoutAction 1141 1141 }}} 1142 * 型: !EnumerationParam1143 * 多重度:0..1 1144 1145 == !ComTimeout ==1142 * 型:EnumerationParam 1143 * 多重度:0..1 1144 1145 == ComTimeout == 1146 1146 {{{ 1147 1147 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComTimeout 1148 1148 }}} 1149 * 型: !FloatParam1150 * 多重度:0..1 1151 1152 == !ComTimeoutNotification ==1149 * 型:FloatParam 1150 * 多重度:0..1 1151 1152 == ComTimeoutNotification == 1153 1153 {{{ 1154 1154 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComTimeoutNotification 1155 1155 }}} 1156 * 型: !FunctionName1157 * 多重度:0..1 1158 1159 == !ComTransferProperty ==1156 * 型:FunctionName 1157 * 多重度:0..1 1158 1159 == ComTransferProperty == 1160 1160 {{{ 1161 1161 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComTransferProperty 1162 1162 }}} 1163 * 型: !EnumerationParam1164 * 多重度:0..1 1165 1166 == !ComUpdateBitPosition ==1163 * 型:EnumerationParam 1164 * 多重度:0..1 1165 1166 == ComUpdateBitPosition == 1167 1167 {{{ 1168 1168 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComUpdateBitPosition 1169 1169 }}} 1170 * 型: !IntegerParam1171 * 多重度:0..1 1172 1173 == !ComSystemTemplateSignalGroupRef ==1170 * 型:IntegerParam 1171 * 多重度:0..1 1172 1173 == ComSystemTemplateSignalGroupRef == 1174 1174 {{{ 1175 1175 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComSystemTemplateSignalGroupRef … … 1178 1178 * 多重度:0..1 1179 1179 1180 == !ComGroupSignal ==1180 == ComGroupSignal == 1181 1181 {{{ 1182 1182 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal … … 1185 1185 * 多重度:0..* 1186 1186 1187 == !ComBitPosition ==1187 == ComBitPosition == 1188 1188 {{{ 1189 1189 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComBitPosition 1190 1190 }}} 1191 * 型: !IntegerParam1192 * 多重度:1 1193 1194 == !ComBitSize ==1191 * 型:IntegerParam 1192 * 多重度:1 1193 1194 == ComBitSize == 1195 1195 {{{ 1196 1196 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComBitSize 1197 1197 }}} 1198 * 型: !IntegerParam1199 * 多重度:0..1 1200 1201 == !ComHandleId ==1198 * 型:IntegerParam 1199 * 多重度:0..1 1200 1201 == ComHandleId == 1202 1202 {{{ 1203 1203 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComHandleId 1204 1204 }}} 1205 * 型: !IntegerParam1206 * 多重度:1 1207 1208 == !ComSignalDataInvalidValue ==1205 * 型:IntegerParam 1206 * 多重度:1 1207 1208 == ComSignalDataInvalidValue == 1209 1209 {{{ 1210 1210 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalDataInvalidValue 1211 1211 }}} 1212 * 型: !StringParam1213 * 多重度:0..1 1214 1215 == !ComSignalEndianness ==1212 * 型:StringParam 1213 * 多重度:0..1 1214 1215 == ComSignalEndianness == 1216 1216 {{{ 1217 1217 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalEndianness 1218 1218 }}} 1219 * 型: !EnumerationParam1220 * 多重度:1 1221 1222 == !ComSignalInitValue ==1219 * 型:EnumerationParam 1220 * 多重度:1 1221 1222 == ComSignalInitValue == 1223 1223 {{{ 1224 1224 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalInitValue 1225 1225 }}} 1226 * 型: !StringParam1227 * 多重度:0..1 1228 1229 == !ComSignalLength ==1226 * 型:StringParam 1227 * 多重度:0..1 1228 1229 == ComSignalLength == 1230 1230 {{{ 1231 1231 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalLength 1232 1232 }}} 1233 * 型: !IntegerParam1234 * 多重度:0..1 1235 1236 == !ComSignalType ==1233 * 型:IntegerParam 1234 * 多重度:0..1 1235 1236 == ComSignalType == 1237 1237 {{{ 1238 1238 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalType 1239 1239 }}} 1240 * 型: !EnumerationParam1241 * 多重度:1 1242 1243 == !ComTransferProperty ==1240 * 型:EnumerationParam 1241 * 多重度:1 1242 1243 == ComTransferProperty == 1244 1244 {{{ 1245 1245 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComTransferProperty 1246 1246 }}} 1247 * 型: !EnumerationParam1248 * 多重度:1 1249 1250 == !ComSystemTemplateSystemSignalRef ==1247 * 型:EnumerationParam 1248 * 多重度:1 1249 1250 == ComSystemTemplateSystemSignalRef == 1251 1251 {{{ 1252 1252 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSystemTemplateSystemSignalRef … … 1255 1255 * 多重度:0..1 1256 1256 1257 == !ComFilter ==1257 == ComFilter == 1258 1258 {{{ 1259 1259 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter … … 1262 1262 * 多重度:0..1 1263 1263 1264 == !ComFilterAlgorithm ==1264 == ComFilterAlgorithm == 1265 1265 {{{ 1266 1266 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterAlgorithm 1267 1267 }}} 1268 * 型: !EnumerationParam1269 * 多重度:1 1270 1271 == !ComFilterMask ==1268 * 型:EnumerationParam 1269 * 多重度:1 1270 1271 == ComFilterMask == 1272 1272 {{{ 1273 1273 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterMask 1274 1274 }}} 1275 * 型: !IntegerParam1276 * 多重度:0..1 1277 1278 == !ComFilterMax ==1275 * 型:IntegerParam 1276 * 多重度:0..1 1277 1278 == ComFilterMax == 1279 1279 {{{ 1280 1280 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterMax 1281 1281 }}} 1282 * 型: !IntegerParam1283 * 多重度:0..1 1284 1285 == !ComFilterMin ==1282 * 型:IntegerParam 1283 * 多重度:0..1 1284 1285 == ComFilterMin == 1286 1286 {{{ 1287 1287 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterMin 1288 1288 }}} 1289 * 型: !IntegerParam1290 * 多重度:0..1 1291 1292 == !ComFilterOffset ==1289 * 型:IntegerParam 1290 * 多重度:0..1 1291 1292 == ComFilterOffset == 1293 1293 {{{ 1294 1294 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterOffset 1295 1295 }}} 1296 * 型: !IntegerParam1297 * 多重度:0..1 1298 1299 == !ComFilterPeriod ==1296 * 型:IntegerParam 1297 * 多重度:0..1 1298 1299 == ComFilterPeriod == 1300 1300 {{{ 1301 1301 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterPeriod 1302 1302 }}} 1303 * 型: !IntegerParam1303 * 型:IntegerParam 1304 1304 * 多重度:0..1 1305 1305 … … 1308 1308 /AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterX 1309 1309 }}} 1310 * 型: !IntegerParam1311 * 多重度:0..1 1312 1313 == !ComTimeBase ==1310 * 型:IntegerParam 1311 * 多重度:0..1 1312 1313 == ComTimeBase == 1314 1314 {{{ 1315 1315 /AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase … … 1318 1318 * 多重度:1 1319 1319 1320 == !ComGwTimeBase ==1320 == ComGwTimeBase == 1321 1321 {{{ 1322 1322 /AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase/ComGwTimeBase 1323 1323 }}} 1324 * 型: !FloatParam1325 * 多重度:0..1 1326 1327 == !ComRxTimeBase ==1324 * 型:FloatParam 1325 * 多重度:0..1 1326 1327 == ComRxTimeBase == 1328 1328 {{{ 1329 1329 /AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase/ComRxTimeBase 1330 1330 }}} 1331 * 型: !FloatParam1332 * 多重度:0..1 1333 1334 == !ComTxTimeBase ==1331 * 型:FloatParam 1332 * 多重度:0..1 1333 1334 == ComTxTimeBase == 1335 1335 {{{ 1336 1336 /AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase/ComTxTimeBase 1337 1337 }}} 1338 * 型: !FloatParam1339 * 多重度:0..1 1340 1341 == !ComGeneral ==1338 * 型:FloatParam 1339 * 多重度:0..1 1340 1341 == ComGeneral == 1342 1342 {{{ 1343 1343 /AUTOSAR/EcucDefs/Com/ComGeneral … … 1346 1346 * 多重度:1 1347 1347 1348 == !ComConfigurationUseDet ==1348 == ComConfigurationUseDet == 1349 1349 {{{ 1350 1350 /AUTOSAR/EcucDefs/Com/ComGeneral/ComConfigurationUseDet 1351 1351 }}} 1352 * 型: !BooleanParam1352 * 型:BooleanParam 1353 1353 * 多重度:0..1 1354 1354 … … 1357 1357 /AUTOSAR/EcucDefs/Com/ComGeneral/ComEnableMDTForCyclicTransmission 1358 1358 }}} 1359 * 型: !BooleanParam1360 * 多重度:0..1 1361 1362 == !ComRetryFailedTransmitRequests ==1359 * 型:BooleanParam 1360 * 多重度:0..1 1361 1362 == ComRetryFailedTransmitRequests == 1363 1363 {{{ 1364 1364 /AUTOSAR/EcucDefs/Com/ComGeneral/ComRetryFailedTransmitRequests 1365 1365 }}} 1366 * 型: !BooleanParam1366 * 型:BooleanParam 1367 1367 * 多重度:0..1 1368 1368 … … 1371 1371 /AUTOSAR/EcucDefs/Com/ComGeneral/ComSupportedIPduGroups 1372 1372 }}} 1373 * 型: !IntegerParam1374 * 多重度:1 1375 1376 == !ComVersionInfoApi ==1373 * 型:IntegerParam 1374 * 多重度:1 1375 1376 == ComVersionInfoApi == 1377 1377 {{{ 1378 1378 /AUTOSAR/EcucDefs/Com/ComGeneral/ComVersionInfoApi 1379 1379 }}} 1380 * 型: !BooleanParam1381 * 多重度:1 1382 1383 1380 * 型:BooleanParam 1381 * 多重度:1 1382 1383