Changes between Version 5 and Version 6 of spec/Com


Ignore:
Timestamp:
Jan 7, 2015, 6:42:04 PM (9 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Com

    v5 v6  
    1111  * 周期送信やデッドラインモニタリングなど多岐に渡るECU間通信機能を有する
    1212* 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]等に、秒単位で設定する
    1616  * デッドラインモニタリングや周期送信に設定する値も秒単位で設定する
    17     * 設定値が、!MainFunctionの何回分の呼出しに相当するかを計算して時間管理を実現する
    18     * 当然、!MainFunctionの呼出し間隔より短い時間を設定しても、時間管理を実現できない
    19     * 設定値が、!MainFunctionの呼出し間隔の倍数になっていない場合、厳密な時間を実現できない
     17    * 設定値が、MainFunctionの何回分の呼出しに相当するかを計算して時間管理を実現する
     18    * 当然、MainFunctionの呼出し間隔より短い時間を設定しても、時間管理を実現できない
     19    * 設定値が、MainFunctionの呼出し間隔の倍数になっていない場合、厳密な時間を実現できない
    2020
    2121* API一覧
     
    380380
    381381= コンフィギュレーション仕様 =
    382 == !ComConfig ==
     382== ComConfig ==
    383383{{{
    384384/AUTOSAR/EcucDefs/Com/ComConfig
     
    387387* 多重度:1
    388388
    389 == !ComConfigurationId ==
     389== ComConfigurationId ==
    390390{{{
    391391/AUTOSAR/EcucDefs/Com/ComConfig/ComConfigurationId
    392392}}}
    393 * 型:!IntegerParam
    394 * 多重度:1
    395 
    396 == !ComGwMapping ==
     393* 型:IntegerParam
     394* 多重度:1
     395
     396== ComGwMapping ==
    397397{{{
    398398/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping
     
    401401* 多重度:0..*
    402402
    403 == !ComGwDestination ==
     403== ComGwDestination ==
    404404{{{
    405405/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination
     
    408408* 多重度:1..*
    409409
    410 == !ComGwDestinationDescription ==
     410== ComGwDestinationDescription ==
    411411{{{
    412412/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription
     
    415415* 多重度:0..1
    416416
    417 == !ComBitPosition ==
     417== ComBitPosition ==
    418418{{{
    419419/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComBitPosition
    420420}}}
    421 * 型:!IntegerParam
    422 * 多重度:1
    423 
    424 == !ComSignalEndianness ==
     421* 型:IntegerParam
     422* 多重度:1
     423
     424== ComSignalEndianness ==
    425425{{{
    426426/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComSignalEndianness
    427427}}}
    428 * 型:!EnumerationParam
    429 * 多重度:1
    430 
    431 == !ComSignalInitValue ==
     428* 型:EnumerationParam
     429* 多重度:1
     430
     431== ComSignalInitValue ==
    432432{{{
    433433/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComSignalInitValue
    434434}}}
    435 * 型:!StringParam
    436 * 多重度:0..1
    437 
    438 == !ComTransferProperty ==
     435* 型:StringParam
     436* 多重度:0..1
     437
     438== ComTransferProperty ==
    439439{{{
    440440/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComTransferProperty
    441441}}}
    442 * 型:!EnumerationParam
    443 * 多重度:0..1
    444 
    445 == !ComUpdateBitPosition ==
     442* 型:EnumerationParam
     443* 多重度:0..1
     444
     445== ComUpdateBitPosition ==
    446446{{{
    447447/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComUpdateBitPosition
    448448}}}
    449 * 型:!IntegerParam
     449* 型:IntegerParam
    450450* 多重度:0..1
    451451
     
    457457* 多重度:1
    458458
    459 == !ComFilter ==
     459== ComFilter ==
    460460{{{
    461461/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter
     
    464464* 多重度:0..1
    465465
    466 == !ComFilterAlgorithm ==
     466== ComFilterAlgorithm ==
    467467{{{
    468468/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterAlgorithm
    469469}}}
    470 * 型:!EnumerationParam
    471 * 多重度:1
    472 
    473 == !ComFilterMask ==
     470* 型:EnumerationParam
     471* 多重度:1
     472
     473== ComFilterMask ==
    474474{{{
    475475/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterMask
    476476}}}
    477 * 型:!IntegerParam
    478 * 多重度:0..1
    479 
    480 == !ComFilterMax ==
     477* 型:IntegerParam
     478* 多重度:0..1
     479
     480== ComFilterMax ==
    481481{{{
    482482/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterMax
    483483}}}
    484 * 型:!IntegerParam
    485 * 多重度:0..1
    486 
    487 == !ComFilterMin ==
     484* 型:IntegerParam
     485* 多重度:0..1
     486
     487== ComFilterMin ==
    488488{{{
    489489/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterMin
    490490}}}
    491 * 型:!IntegerParam
    492 * 多重度:0..1
    493 
    494 == !ComFilterOffset ==
     491* 型:IntegerParam
     492* 多重度:0..1
     493
     494== ComFilterOffset ==
    495495{{{
    496496/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterOffset
    497497}}}
    498 * 型:!IntegerParam
    499 * 多重度:0..1
    500 
    501 == !ComFilterPeriod ==
     498* 型:IntegerParam
     499* 多重度:0..1
     500
     501== ComFilterPeriod ==
    502502{{{
    503503/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterPeriod
    504504}}}
    505 * 型:!IntegerParam
     505* 型:IntegerParam
    506506* 多重度:0..1
    507507
     
    510510/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterX
    511511}}}
    512 * 型:!IntegerParam
    513 * 多重度:0..1
    514 
    515 == !ComGwSignal ==
     512* 型:IntegerParam
     513* 多重度:0..1
     514
     515== ComGwSignal ==
    516516{{{
    517517/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwSignal
     
    520520* 多重度:0..1
    521521
    522 == !ComGwSignalRef ==
     522== ComGwSignalRef ==
    523523{{{
    524524/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwSignal/ComGwSignalRef
     
    527527* 多重度:1
    528528
    529 == !ComGwSource ==
     529== ComGwSource ==
    530530{{{
    531531/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource
     
    534534* 多重度:1
    535535
    536 == !ComGwSignal ==
     536== ComGwSignal ==
    537537{{{
    538538/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSignal
     
    541541* 多重度:0..1
    542542
    543 == !ComGwSignalRef ==
     543== ComGwSignalRef ==
    544544{{{
    545545/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSignal/ComGwSignalRef
     
    548548* 多重度:1
    549549
    550 == !ComGwSourceDescription ==
     550== ComGwSourceDescription ==
    551551{{{
    552552/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription
     
    555555* 多重度:0..1
    556556
    557 == !ComBitPosition ==
     557== ComBitPosition ==
    558558{{{
    559559/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComBitPosition
    560560}}}
    561 * 型:!IntegerParam
    562 * 多重度:1
    563 
    564 == !ComBitSize ==
     561* 型:IntegerParam
     562* 多重度:1
     563
     564== ComBitSize ==
    565565{{{
    566566/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComBitSize
    567567}}}
    568 * 型:!IntegerParam
    569 * 多重度:0..1
    570 
    571 == !ComSignalEndianness ==
     568* 型:IntegerParam
     569* 多重度:0..1
     570
     571== ComSignalEndianness ==
    572572{{{
    573573/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComSignalEndianness
    574574}}}
    575 * 型:!EnumerationParam
    576 * 多重度:1
    577 
    578 == !ComSignalLength ==
     575* 型:EnumerationParam
     576* 多重度:1
     577
     578== ComSignalLength ==
    579579{{{
    580580/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComSignalLength
    581581}}}
    582 * 型:!IntegerParam
    583 * 多重度:0..1
    584 
    585 == !ComSignalType ==
     582* 型:IntegerParam
     583* 多重度:0..1
     584
     585== ComSignalType ==
    586586{{{
    587587/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComSignalType
    588588}}}
    589 * 型:!EnumerationParam
    590 * 多重度:1
    591 
    592 == !ComUpdateBitPosition ==
     589* 型:EnumerationParam
     590* 多重度:1
     591
     592== ComUpdateBitPosition ==
    593593{{{
    594594/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComUpdateBitPosition
    595595}}}
    596 * 型:!IntegerParam
     596* 型:IntegerParam
    597597* 多重度:0..1
    598598
     
    615615/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCallout
    616616}}}
    617 * 型:!FunctionName
     617* 型:FunctionName
    618618* 多重度:0..1
    619619
     
    622622/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCancellationSupport
    623623}}}
    624 * 型:!BooleanParam
     624* 型:BooleanParam
    625625* 多重度:0..1
    626626
     
    629629/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduDirection
    630630}}}
    631 * 型:!EnumerationParam
     631* 型:EnumerationParam
    632632* 多重度:1
    633633
     
    636636/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduHandleId
    637637}}}
    638 * 型:!IntegerParam
     638* 型:IntegerParam
    639639* 多重度:0..1
    640640
     
    643643/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduSignalProcessing
    644644}}}
    645 * 型:!EnumerationParam
     645* 型:EnumerationParam
    646646* 多重度:1
    647647
     
    650650/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduTriggerTransmitCallout
    651651}}}
    652 * 型:!FunctionName
     652* 型:FunctionName
    653653* 多重度:1
    654654
     
    657657/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduType
    658658}}}
    659 * 型:!EnumerationParam
     659* 型:EnumerationParam
    660660* 多重度:1
    661661
     
    681681* 多重度:0..*
    682682
    683 == !ComPduIdRef ==
     683== ComPduIdRef ==
    684684{{{
    685685/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComPduIdRef
     
    699699/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterErrorNotification
    700700}}}
    701 * 型:!FunctionName
     701* 型:FunctionName
    702702* 多重度:0..1
    703703
     
    706706/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterSize
    707707}}}
    708 * 型:!IntegerParam
     708* 型:IntegerParam
    709709* 多重度:1
    710710
     
    713713/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterStartPosition
    714714}}}
    715 * 型:!IntegerParam
     715* 型:IntegerParam
    716716* 多重度:1
    717717
     
    720720/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterThreshold
    721721}}}
    722 * 型:!IntegerParam
     722* 型:IntegerParam
    723723* 多重度:0..1
    724724
     
    734734/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduReplication/ComIPduReplicationQuorum
    735735}}}
    736 * 型:!IntegerParam
     736* 型:IntegerParam
    737737* 多重度:1
    738738
     
    751751* 多重度:0..1
    752752
    753 == !ComMinimumDelayTime ==
     753== ComMinimumDelayTime ==
    754754{{{
    755755/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComMinimumDelayTime
    756756}}}
    757 * 型:!FloatParam
     757* 型:FloatParam
    758758* 多重度:0..1
    759759
     
    762762/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxIPduClearUpdateBit
    763763}}}
    764 * 型:!EnumerationParam
     764* 型:EnumerationParam
    765765* 多重度:0..1
    766766
     
    769769/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxIPduUnusedAreasDefault
    770770}}}
    771 * 型:!IntegerParam
    772 * 多重度:1
    773 
    774 == !ComTxModeFalse ==
     771* 型:IntegerParam
     772* 多重度:1
     773
     774== ComTxModeFalse ==
    775775{{{
    776776/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse
     
    779779* 多重度:0..1
    780780
    781 == !ComTxMode ==
     781== ComTxMode ==
    782782{{{
    783783/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode
     
    786786* 多重度:1
    787787
    788 == !ComTxModeMode ==
     788== ComTxModeMode ==
    789789{{{
    790790/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeMode
    791791}}}
    792 * 型:!EnumerationParam
    793 * 多重度:1
    794 
    795 == !ComTxModeNumberOfRepetitions ==
     792* 型:EnumerationParam
     793* 多重度:1
     794
     795== ComTxModeNumberOfRepetitions ==
    796796{{{
    797797/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeNumberOfRepetitions
    798798}}}
    799 * 型:!IntegerParam
    800 * 多重度:0..1
    801 
    802 == !ComTxModeRepetitionPeriod ==
     799* 型:IntegerParam
     800* 多重度:0..1
     801
     802== ComTxModeRepetitionPeriod ==
    803803{{{
    804804/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeRepetitionPeriod
    805805}}}
    806 * 型:!FloatParam
    807 * 多重度:0..1
    808 
    809 == !ComTxModeTimeOffset ==
     806* 型:FloatParam
     807* 多重度:0..1
     808
     809== ComTxModeTimeOffset ==
    810810{{{
    811811/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeTimeOffset
    812812}}}
    813 * 型:!FloatParam
    814 * 多重度:0..1
    815 
    816 == !ComTxModeTimePeriod ==
     813* 型:FloatParam
     814* 多重度:0..1
     815
     816== ComTxModeTimePeriod ==
    817817{{{
    818818/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeTimePeriod
    819819}}}
    820 * 型:!FloatParam
    821 * 多重度:0..1
    822 
    823 == !ComTxModeTrue ==
     820* 型:FloatParam
     821* 多重度:0..1
     822
     823== ComTxModeTrue ==
    824824{{{
    825825/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue
     
    828828* 多重度:0..1
    829829
    830 == !ComTxMode ==
     830== ComTxMode ==
    831831{{{
    832832/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode
     
    835835* 多重度:1
    836836
    837 == !ComTxModeMode ==
     837== ComTxModeMode ==
    838838{{{
    839839/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeMode
    840840}}}
    841 * 型:!EnumerationParam
    842 * 多重度:1
    843 
    844 == !ComTxModeNumberOfRepetitions ==
     841* 型:EnumerationParam
     842* 多重度:1
     843
     844== ComTxModeNumberOfRepetitions ==
    845845{{{
    846846/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeNumberOfRepetitions
    847847}}}
    848 * 型:!IntegerParam
    849 * 多重度:0..1
    850 
    851 == !ComTxModeRepetitionPeriod ==
     848* 型:IntegerParam
     849* 多重度:0..1
     850
     851== ComTxModeRepetitionPeriod ==
    852852{{{
    853853/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeRepetitionPeriod
    854854}}}
    855 * 型:!FloatParam
    856 * 多重度:0..1
    857 
    858 == !ComTxModeTimeOffset ==
     855* 型:FloatParam
     856* 多重度:0..1
     857
     858== ComTxModeTimeOffset ==
    859859{{{
    860860/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeTimeOffset
    861861}}}
    862 * 型:!FloatParam
    863 * 多重度:0..1
    864 
    865 == !ComTxModeTimePeriod ==
     862* 型:FloatParam
     863* 多重度:0..1
     864
     865== ComTxModeTimePeriod ==
    866866{{{
    867867/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeTimePeriod
    868868}}}
    869 * 型:!FloatParam
     869* 型:FloatParam
    870870* 多重度:0..1
    871871
     
    881881/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup/ComIPduGroupHandleId
    882882}}}
    883 * 型:!IntegerParam
     883* 型:IntegerParam
    884884* 多重度:1
    885885
     
    891891* 多重度:0..*
    892892
    893 == !ComSignal ==
     893== ComSignal ==
    894894{{{
    895895/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal
     
    898898* 多重度:0..*
    899899
    900 == !ComBitPosition ==
     900== ComBitPosition ==
    901901{{{
    902902/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComBitPosition
    903903}}}
    904 * 型:!IntegerParam
    905 * 多重度:1
    906 
    907 == !ComBitSize ==
     904* 型:IntegerParam
     905* 多重度:1
     906
     907== ComBitSize ==
    908908{{{
    909909/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComBitSize
    910910}}}
    911 * 型:!IntegerParam
    912 * 多重度:0..1
    913 
    914 == !ComDataInvalidAction ==
     911* 型:IntegerParam
     912* 多重度:0..1
     913
     914== ComDataInvalidAction ==
    915915{{{
    916916/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComDataInvalidAction
    917917}}}
    918 * 型:!EnumerationParam
    919 * 多重度:0..1
    920 
    921 == !ComErrorNotification ==
     918* 型:EnumerationParam
     919* 多重度:0..1
     920
     921== ComErrorNotification ==
    922922{{{
    923923/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComErrorNotification
    924924}}}
    925 * 型:!FunctionName
    926 * 多重度:0..1
    927 
    928 == !ComFirstTimeout ==
     925* 型:FunctionName
     926* 多重度:0..1
     927
     928== ComFirstTimeout ==
    929929{{{
    930930/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFirstTimeout
    931931}}}
    932 * 型:!FloatParam
    933 * 多重度:0..1
    934 
    935 == !ComHandleId ==
     932* 型:FloatParam
     933* 多重度:0..1
     934
     935== ComHandleId ==
    936936{{{
    937937/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComHandleId
    938938}}}
    939 * 型:!IntegerParam
    940 * 多重度:1
    941 
    942 == !ComInvalidNotification ==
     939* 型:IntegerParam
     940* 多重度:1
     941
     942== ComInvalidNotification ==
    943943{{{
    944944/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComInvalidNotification
    945945}}}
    946 * 型:!FunctionName
    947 * 多重度:0..1
    948 
    949 == !ComNotification ==
     946* 型:FunctionName
     947* 多重度:0..1
     948
     949== ComNotification ==
    950950{{{
    951951/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComNotification
    952952}}}
    953 * 型:!FunctionName
    954 * 多重度:0..1
    955 
    956 == !ComRxDataTimeoutAction ==
     953* 型:FunctionName
     954* 多重度:0..1
     955
     956== ComRxDataTimeoutAction ==
    957957{{{
    958958/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComRxDataTimeoutAction
    959959}}}
    960 * 型:!EnumerationParam
    961 * 多重度:0..1
    962 
    963 == !ComSignalDataInvalidValue ==
     960* 型:EnumerationParam
     961* 多重度:0..1
     962
     963== ComSignalDataInvalidValue ==
    964964{{{
    965965/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalDataInvalidValue
    966966}}}
    967 * 型:!StringParam
    968 * 多重度:0..1
    969 
    970 == !ComSignalEndianness ==
     967* 型:StringParam
     968* 多重度:0..1
     969
     970== ComSignalEndianness ==
    971971{{{
    972972/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalEndianness
    973973}}}
    974 * 型:!EnumerationParam
    975 * 多重度:1
    976 
    977 == !ComSignalInitValue ==
     974* 型:EnumerationParam
     975* 多重度:1
     976
     977== ComSignalInitValue ==
    978978{{{
    979979/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalInitValue
    980980}}}
    981 * 型:!StringParam
    982 * 多重度:0..1
    983 
    984 == !ComSignalLength ==
     981* 型:StringParam
     982* 多重度:0..1
     983
     984== ComSignalLength ==
    985985{{{
    986986/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalLength
    987987}}}
    988 * 型:!IntegerParam
    989 * 多重度:0..1
    990 
    991 == !ComSignalType ==
     988* 型:IntegerParam
     989* 多重度:0..1
     990
     991== ComSignalType ==
    992992{{{
    993993/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalType
    994994}}}
    995 * 型:!EnumerationParam
    996 * 多重度:1
    997 
    998 == !ComTimeout ==
     995* 型:EnumerationParam
     996* 多重度:1
     997
     998== ComTimeout ==
    999999{{{
    10001000/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComTimeout
    10011001}}}
    1002 * 型:!FloatParam
    1003 * 多重度:0..1
    1004 
    1005 == !ComTimeoutNotification ==
     1002* 型:FloatParam
     1003* 多重度:0..1
     1004
     1005== ComTimeoutNotification ==
    10061006{{{
    10071007/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComTimeoutNotification
    10081008}}}
    1009 * 型:!FunctionName
    1010 * 多重度:0..1
    1011 
    1012 == !ComTransferProperty ==
     1009* 型:FunctionName
     1010* 多重度:0..1
     1011
     1012== ComTransferProperty ==
    10131013{{{
    10141014/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComTransferProperty
    10151015}}}
    1016 * 型:!EnumerationParam
    1017 * 多重度:0..1
    1018 
    1019 == !ComUpdateBitPosition ==
     1016* 型:EnumerationParam
     1017* 多重度:0..1
     1018
     1019== ComUpdateBitPosition ==
    10201020{{{
    10211021/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComUpdateBitPosition
    10221022}}}
    1023 * 型:!IntegerParam
    1024 * 多重度:0..1
    1025 
    1026 == !ComSystemTemplateSystemSignalRef ==
     1023* 型:IntegerParam
     1024* 多重度:0..1
     1025
     1026== ComSystemTemplateSystemSignalRef ==
    10271027{{{
    10281028/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSystemTemplateSystemSignalRef
     
    10311031* 多重度:0..1
    10321032
    1033 == !ComFilter ==
     1033== ComFilter ==
    10341034{{{
    10351035/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter
     
    10381038* 多重度:0..1
    10391039
    1040 == !ComFilterAlgorithm ==
     1040== ComFilterAlgorithm ==
    10411041{{{
    10421042/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterAlgorithm
    10431043}}}
    1044 * 型:!EnumerationParam
    1045 * 多重度:1
    1046 
    1047 == !ComFilterMask ==
     1044* 型:EnumerationParam
     1045* 多重度:1
     1046
     1047== ComFilterMask ==
    10481048{{{
    10491049/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterMask
    10501050}}}
    1051 * 型:!IntegerParam
    1052 * 多重度:0..1
    1053 
    1054 == !ComFilterMax ==
     1051* 型:IntegerParam
     1052* 多重度:0..1
     1053
     1054== ComFilterMax ==
    10551055{{{
    10561056/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterMax
    10571057}}}
    1058 * 型:!IntegerParam
    1059 * 多重度:0..1
    1060 
    1061 == !ComFilterMin ==
     1058* 型:IntegerParam
     1059* 多重度:0..1
     1060
     1061== ComFilterMin ==
    10621062{{{
    10631063/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterMin
    10641064}}}
    1065 * 型:!IntegerParam
    1066 * 多重度:0..1
    1067 
    1068 == !ComFilterOffset ==
     1065* 型:IntegerParam
     1066* 多重度:0..1
     1067
     1068== ComFilterOffset ==
    10691069{{{
    10701070/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterOffset
    10711071}}}
    1072 * 型:!IntegerParam
    1073 * 多重度:0..1
    1074 
    1075 == !ComFilterPeriod ==
     1072* 型:IntegerParam
     1073* 多重度:0..1
     1074
     1075== ComFilterPeriod ==
    10761076{{{
    10771077/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterPeriod
    10781078}}}
    1079 * 型:!IntegerParam
     1079* 型:IntegerParam
    10801080* 多重度:0..1
    10811081
     
    10841084/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterX
    10851085}}}
    1086 * 型:!IntegerParam
    1087 * 多重度:0..1
    1088 
    1089 == !ComSignalGroup ==
     1086* 型:IntegerParam
     1087* 多重度:0..1
     1088
     1089== ComSignalGroup ==
    10901090{{{
    10911091/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup
     
    10941094* 多重度:0..*
    10951095
    1096 == !ComDataInvalidAction ==
     1096== ComDataInvalidAction ==
    10971097{{{
    10981098/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComDataInvalidAction
    10991099}}}
    1100 * 型:!EnumerationParam
    1101 * 多重度:0..1
    1102 
    1103 == !ComErrorNotification ==
     1100* 型:EnumerationParam
     1101* 多重度:0..1
     1102
     1103== ComErrorNotification ==
    11041104{{{
    11051105/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComErrorNotification
    11061106}}}
    1107 * 型:!FunctionName
    1108 * 多重度:0..1
    1109 
    1110 == !ComFirstTimeout ==
     1107* 型:FunctionName
     1108* 多重度:0..1
     1109
     1110== ComFirstTimeout ==
    11111111{{{
    11121112/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComFirstTimeout
    11131113}}}
    1114 * 型:!FloatParam
    1115 * 多重度:0..1
    1116 
    1117 == !ComHandleId ==
     1114* 型:FloatParam
     1115* 多重度:0..1
     1116
     1117== ComHandleId ==
    11181118{{{
    11191119/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComHandleId
    11201120}}}
    1121 * 型:!IntegerParam
    1122 * 多重度:1
    1123 
    1124 == !ComInvalidNotification ==
     1121* 型:IntegerParam
     1122* 多重度:1
     1123
     1124== ComInvalidNotification ==
    11251125{{{
    11261126/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComInvalidNotification
    11271127}}}
    1128 * 型:!FunctionName
    1129 * 多重度:0..1
    1130 
    1131 == !ComNotification ==
     1128* 型:FunctionName
     1129* 多重度:0..1
     1130
     1131== ComNotification ==
    11321132{{{
    11331133/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComNotification
    11341134}}}
    1135 * 型:!FunctionName
    1136 * 多重度:0..1
    1137 
    1138 == !ComRxDataTimeoutAction ==
     1135* 型:FunctionName
     1136* 多重度:0..1
     1137
     1138== ComRxDataTimeoutAction ==
    11391139{{{
    11401140/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComRxDataTimeoutAction
    11411141}}}
    1142 * 型:!EnumerationParam
    1143 * 多重度:0..1
    1144 
    1145 == !ComTimeout ==
     1142* 型:EnumerationParam
     1143* 多重度:0..1
     1144
     1145== ComTimeout ==
    11461146{{{
    11471147/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComTimeout
    11481148}}}
    1149 * 型:!FloatParam
    1150 * 多重度:0..1
    1151 
    1152 == !ComTimeoutNotification ==
     1149* 型:FloatParam
     1150* 多重度:0..1
     1151
     1152== ComTimeoutNotification ==
    11531153{{{
    11541154/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComTimeoutNotification
    11551155}}}
    1156 * 型:!FunctionName
    1157 * 多重度:0..1
    1158 
    1159 == !ComTransferProperty ==
     1156* 型:FunctionName
     1157* 多重度:0..1
     1158
     1159== ComTransferProperty ==
    11601160{{{
    11611161/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComTransferProperty
    11621162}}}
    1163 * 型:!EnumerationParam
    1164 * 多重度:0..1
    1165 
    1166 == !ComUpdateBitPosition ==
     1163* 型:EnumerationParam
     1164* 多重度:0..1
     1165
     1166== ComUpdateBitPosition ==
    11671167{{{
    11681168/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComUpdateBitPosition
    11691169}}}
    1170 * 型:!IntegerParam
    1171 * 多重度:0..1
    1172 
    1173 == !ComSystemTemplateSignalGroupRef ==
     1170* 型:IntegerParam
     1171* 多重度:0..1
     1172
     1173== ComSystemTemplateSignalGroupRef ==
    11741174{{{
    11751175/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComSystemTemplateSignalGroupRef
     
    11781178* 多重度:0..1
    11791179
    1180 == !ComGroupSignal ==
     1180== ComGroupSignal ==
    11811181{{{
    11821182/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal
     
    11851185* 多重度:0..*
    11861186
    1187 == !ComBitPosition ==
     1187== ComBitPosition ==
    11881188{{{
    11891189/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComBitPosition
    11901190}}}
    1191 * 型:!IntegerParam
    1192 * 多重度:1
    1193 
    1194 == !ComBitSize ==
     1191* 型:IntegerParam
     1192* 多重度:1
     1193
     1194== ComBitSize ==
    11951195{{{
    11961196/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComBitSize
    11971197}}}
    1198 * 型:!IntegerParam
    1199 * 多重度:0..1
    1200 
    1201 == !ComHandleId ==
     1198* 型:IntegerParam
     1199* 多重度:0..1
     1200
     1201== ComHandleId ==
    12021202{{{
    12031203/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComHandleId
    12041204}}}
    1205 * 型:!IntegerParam
    1206 * 多重度:1
    1207 
    1208 == !ComSignalDataInvalidValue ==
     1205* 型:IntegerParam
     1206* 多重度:1
     1207
     1208== ComSignalDataInvalidValue ==
    12091209{{{
    12101210/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalDataInvalidValue
    12111211}}}
    1212 * 型:!StringParam
    1213 * 多重度:0..1
    1214 
    1215 == !ComSignalEndianness ==
     1212* 型:StringParam
     1213* 多重度:0..1
     1214
     1215== ComSignalEndianness ==
    12161216{{{
    12171217/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalEndianness
    12181218}}}
    1219 * 型:!EnumerationParam
    1220 * 多重度:1
    1221 
    1222 == !ComSignalInitValue ==
     1219* 型:EnumerationParam
     1220* 多重度:1
     1221
     1222== ComSignalInitValue ==
    12231223{{{
    12241224/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalInitValue
    12251225}}}
    1226 * 型:!StringParam
    1227 * 多重度:0..1
    1228 
    1229 == !ComSignalLength ==
     1226* 型:StringParam
     1227* 多重度:0..1
     1228
     1229== ComSignalLength ==
    12301230{{{
    12311231/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalLength
    12321232}}}
    1233 * 型:!IntegerParam
    1234 * 多重度:0..1
    1235 
    1236 == !ComSignalType ==
     1233* 型:IntegerParam
     1234* 多重度:0..1
     1235
     1236== ComSignalType ==
    12371237{{{
    12381238/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalType
    12391239}}}
    1240 * 型:!EnumerationParam
    1241 * 多重度:1
    1242 
    1243 == !ComTransferProperty ==
     1240* 型:EnumerationParam
     1241* 多重度:1
     1242
     1243== ComTransferProperty ==
    12441244{{{
    12451245/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComTransferProperty
    12461246}}}
    1247 * 型:!EnumerationParam
    1248 * 多重度:1
    1249 
    1250 == !ComSystemTemplateSystemSignalRef ==
     1247* 型:EnumerationParam
     1248* 多重度:1
     1249
     1250== ComSystemTemplateSystemSignalRef ==
    12511251{{{
    12521252/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSystemTemplateSystemSignalRef
     
    12551255* 多重度:0..1
    12561256
    1257 == !ComFilter ==
     1257== ComFilter ==
    12581258{{{
    12591259/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter
     
    12621262* 多重度:0..1
    12631263
    1264 == !ComFilterAlgorithm ==
     1264== ComFilterAlgorithm ==
    12651265{{{
    12661266/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterAlgorithm
    12671267}}}
    1268 * 型:!EnumerationParam
    1269 * 多重度:1
    1270 
    1271 == !ComFilterMask ==
     1268* 型:EnumerationParam
     1269* 多重度:1
     1270
     1271== ComFilterMask ==
    12721272{{{
    12731273/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterMask
    12741274}}}
    1275 * 型:!IntegerParam
    1276 * 多重度:0..1
    1277 
    1278 == !ComFilterMax ==
     1275* 型:IntegerParam
     1276* 多重度:0..1
     1277
     1278== ComFilterMax ==
    12791279{{{
    12801280/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterMax
    12811281}}}
    1282 * 型:!IntegerParam
    1283 * 多重度:0..1
    1284 
    1285 == !ComFilterMin ==
     1282* 型:IntegerParam
     1283* 多重度:0..1
     1284
     1285== ComFilterMin ==
    12861286{{{
    12871287/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterMin
    12881288}}}
    1289 * 型:!IntegerParam
    1290 * 多重度:0..1
    1291 
    1292 == !ComFilterOffset ==
     1289* 型:IntegerParam
     1290* 多重度:0..1
     1291
     1292== ComFilterOffset ==
    12931293{{{
    12941294/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterOffset
    12951295}}}
    1296 * 型:!IntegerParam
    1297 * 多重度:0..1
    1298 
    1299 == !ComFilterPeriod ==
     1296* 型:IntegerParam
     1297* 多重度:0..1
     1298
     1299== ComFilterPeriod ==
    13001300{{{
    13011301/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterPeriod
    13021302}}}
    1303 * 型:!IntegerParam
     1303* 型:IntegerParam
    13041304* 多重度:0..1
    13051305
     
    13081308/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterX
    13091309}}}
    1310 * 型:!IntegerParam
    1311 * 多重度:0..1
    1312 
    1313 == !ComTimeBase ==
     1310* 型:IntegerParam
     1311* 多重度:0..1
     1312
     1313== ComTimeBase ==
    13141314{{{
    13151315/AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase
     
    13181318* 多重度:1
    13191319
    1320 == !ComGwTimeBase ==
     1320== ComGwTimeBase ==
    13211321{{{
    13221322/AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase/ComGwTimeBase
    13231323}}}
    1324 * 型:!FloatParam
    1325 * 多重度:0..1
    1326 
    1327 == !ComRxTimeBase ==
     1324* 型:FloatParam
     1325* 多重度:0..1
     1326
     1327== ComRxTimeBase ==
    13281328{{{
    13291329/AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase/ComRxTimeBase
    13301330}}}
    1331 * 型:!FloatParam
    1332 * 多重度:0..1
    1333 
    1334 == !ComTxTimeBase ==
     1331* 型:FloatParam
     1332* 多重度:0..1
     1333
     1334== ComTxTimeBase ==
    13351335{{{
    13361336/AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase/ComTxTimeBase
    13371337}}}
    1338 * 型:!FloatParam
    1339 * 多重度:0..1
    1340 
    1341 == !ComGeneral ==
     1338* 型:FloatParam
     1339* 多重度:0..1
     1340
     1341== ComGeneral ==
    13421342{{{
    13431343/AUTOSAR/EcucDefs/Com/ComGeneral
     
    13461346* 多重度:1
    13471347
    1348 == !ComConfigurationUseDet ==
     1348== ComConfigurationUseDet ==
    13491349{{{
    13501350/AUTOSAR/EcucDefs/Com/ComGeneral/ComConfigurationUseDet
    13511351}}}
    1352 * 型:!BooleanParam
     1352* 型:BooleanParam
    13531353* 多重度:0..1
    13541354
     
    13571357/AUTOSAR/EcucDefs/Com/ComGeneral/ComEnableMDTForCyclicTransmission
    13581358}}}
    1359 * 型:!BooleanParam
    1360 * 多重度:0..1
    1361 
    1362 == !ComRetryFailedTransmitRequests ==
     1359* 型:BooleanParam
     1360* 多重度:0..1
     1361
     1362== ComRetryFailedTransmitRequests ==
    13631363{{{
    13641364/AUTOSAR/EcucDefs/Com/ComGeneral/ComRetryFailedTransmitRequests
    13651365}}}
    1366 * 型:!BooleanParam
     1366* 型:BooleanParam
    13671367* 多重度:0..1
    13681368
     
    13711371/AUTOSAR/EcucDefs/Com/ComGeneral/ComSupportedIPduGroups
    13721372}}}
    1373 * 型:!IntegerParam
    1374 * 多重度:1
    1375 
    1376 == !ComVersionInfoApi ==
     1373* 型:IntegerParam
     1374* 多重度:1
     1375
     1376== ComVersionInfoApi ==
    13771377{{{
    13781378/AUTOSAR/EcucDefs/Com/ComGeneral/ComVersionInfoApi
    13791379}}}
    1380 * 型:!BooleanParam
    1381 * 多重度:1
    1382 
    1383 
     1380* 型:BooleanParam
     1381* 多重度:1
     1382
     1383