Changes between Version 8 and Version 9 of spec/CanSM


Ignore:
Timestamp:
Nov 30, 2022, 11:27:01 AM (17 months ago)
Author:
fujisft-kaji
Comment:

R21-11反映

Legend:

Unmodified
Added
Removed
Modified
  • spec/CanSM

    v8 v9  
    1111* API一覧
    1212
    13   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||
    14   || [#CanSM_Init CanSM_Init]                                                             ||  0|| 0x00||  ○  ||  ○  ||
    15   || [#CanSM_GetVersionInfo CanSM_GetVersionInfo]                                         ||  1|| 0x01||  ○  ||  ○  ||
    16   || [#CanSM_RequestComMode CanSM_RequestComMode]                                         ||  2|| 0x02||  ○  ||  ○  ||
    17   || [#CanSM_GetCurrentComMode CanSM_GetCurrentComMode]                                   ||  3|| 0x03||  ○  ||  ○  ||
    18   || [#CanSM_CheckBaudrate CanSM_CheckBaudrate]                                           || 12|| 0x0C||  ○  ||  -   ||
    19   || [#CanSM_ChangeBaudrate CanSM_ChangeBaudrate]                                         || 14|| 0x0E||  ○  ||  -   ||
    20   || [#CanSM_StartWakeupSource CanSM_StartWakeupSource]                                   || 17|| 0x11||  -   ||  ○  ||
    21   || [#CanSM_StopWakeupSource CanSM_StopWakeupSource]                                     || 18|| 0x12||  -   ||  ○  ||
    22   || [#CanSM_SetBaudrate CanSM_SetBaudrate]                                               || 13|| 0x0D||  -   ||  ○  ||
    23   || [#CanSM_SetIcomConfiguration CanSM_SetIcomConfiguration]                             || 15|| 0x0F||  -   ||  ○  ||
    24   || [#CanSM_SetEcuPassive CanSM_SetEcuPassive]                                           || 19|| 0x13||  -   ||  ○  ||
    25   || [#CanSM_ControllerBusOff CanSM_ControllerBusOff]                                     ||  4|| 0x04||  ○  ||  ○  ||
    26   || [#CanSM_ControllerModeIndication CanSM_ControllerModeIndication]                     ||  7|| 0x07||  ○  ||  ○  ||
    27   || [#CanSM_TransceiverModeIndication CanSM_TransceiverModeIndication]                   ||  9|| 0x09||  ○  ||  ○  ||
    28   || [#CanSM_TxTimeoutException CanSM_TxTimeoutException]                                 || 11|| 0x0B||  ○  ||  ○  ||
    29   || [#CanSM_ClearTrcvWufFlagIndication CanSM_ClearTrcvWufFlagIndication]                 ||  8|| 0x08||  ○  ||  ○  ||
    30   || [#CanSM_CheckTransceiverWakeFlagIndication CanSM_CheckTransceiverWakeFlagIndication] || 10|| 0x0A||  ○  ||  ○  ||
    31   || [#CanSM_ConfirmPnAvailability CanSM_ConfirmPnAvailability]                           ||  6|| 0x06||  ○  ||  ○  ||
    32   || [#CanSM_CurrentIcomConfiguration CanSM_CurrentIcomConfiguration]                     || 16|| 0x10||  -   ||  ○  ||
    33   || [#CanSM_MainFunction CanSM_MainFunction]                                             ||  5|| 0x05||  ○  ||  ○  ||
    34 
    35 * コンフィギュレーション一覧(R4.0.3 / R4.2.2)
    36   * [#CanSMConfiguration CanSMConfiguration] (○/○)
    37     * [#CanSMModeRequestRepetitionMax CanSMModeRequestRepetitionMax] (○/○)
    38     * [#CanSMModeRequestRepetitionTime CanSMModeRequestRepetitionTime] (○/○)
    39     * [#CanSMManagerNetwork CanSMManagerNetwork] (○/○)
    40       * [#CanSMBorCounterL1ToL2 CanSMBorCounterL1ToL2] (○/○)
    41       * [#CanSMBorTimeL1 CanSMBorTimeL1] (○/○)
    42       * [#CanSMBorTimeL2 CanSMBorTimeL2] (○/○)
    43       * [#CanSMBorTimeTxEnsured CanSMBorTimeTxEnsured] (○/○)
    44       * [#CanSMBorTxConfirmationPolling CanSMBorTxConfirmationPolling] (○/○)
    45       * [#CanSMEnableBusOffDelay CanSMEnableBusOffDelay] (-/○)
    46       * [#CanSMComMNetworkHandleRef CanSMComMNetworkHandleRef] (○/○)
    47       * [#CanSMTransceiverId CanSMTransceiverId] (○/○)
    48       * [#CanSMController CanSMController] (○/○)
    49         * [#CanSMControllerId CanSMControllerId] (○/○)
    50       * [#CanSMDemEventParameterRefs CanSMDemEventParameterRefs] (○/○)
    51         * [#CANSM_E_BUS_OFF CANSM_E_BUS_OFF] (○/○)
    52   * [#CanSMGeneral CanSMGeneral] (○/○)
    53     * [#CanSMDevErrorDetect CanSMDevErrorDetect] (○/○)
    54     * [#CanSMGetBusOffDelayFunction CanSMGetBusOffDelayFunction] (-/○)
    55     * [#CanSMGetBusOffDelayHeader CanSMGetBusOffDelayHeader] (-/○)
    56     * [#CanSMIcomSupport CanSMIcomSupport] (-/○)
    57     * [#CanSMMainFunctionTimePeriod CanSMMainFunctionTimePeriod] (○/○)
    58     * [#CanSMPncSupport CanSMPncSupport] (-/○)
    59     * [#CanSMSetBaudrateApi CanSMSetBaudrateApi] (-/○)
    60     * [#CanSMTxOfflineActiveSupport CanSMTxOfflineActiveSupport] (-/○)
    61     * [#CanSMVersionInfoApi CanSMVersionInfoApi] (○/○)
    62     * [#CanSmChangeBaudrateApi CanSmChangeBaudrateApi] (○/-)
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= R21-11 =||
     14  || [#CanSM_Init CanSM_Init]                                                             ||  0|| 0x00||  ○  ||  ○  ||  ○  ||
     15  || [#CanSM_DeInit CanSM_DeInit]                                                         || 20|| 0x14||  -   ||  -   ||  ○  ||
     16  || [#CanSM_GetVersionInfo CanSM_GetVersionInfo]                                         ||  1|| 0x01||  ○  ||  ○  ||  ○  ||
     17  || [#CanSM_RequestComMode CanSM_RequestComMode]                                         ||  2|| 0x02||  ○  ||  ○  ||  ○  ||
     18  || [#CanSM_GetCurrentComMode CanSM_GetCurrentComMode]                                   ||  3|| 0x03||  ○  ||  ○  ||  ○  ||
     19  || [#CanSM_CheckBaudrate CanSM_CheckBaudrate]                                           || 12|| 0x0C||  ○  ||  -   ||  -   ||
     20  || [#CanSM_ChangeBaudrate CanSM_ChangeBaudrate]                                         || 14|| 0x0E||  ○  ||  -   ||  -   ||
     21  || [#CanSM_StartWakeupSource CanSM_StartWakeupSource]                                   || 17|| 0x11||  -   ||  ○  ||  ○  ||
     22  || [#CanSM_StopWakeupSource CanSM_StopWakeupSource]                                     || 18|| 0x12||  -   ||  ○  ||  ○  ||
     23  || [#CanSM_SetBaudrate CanSM_SetBaudrate]                                               || 13|| 0x0D||  -   ||  ○  ||  ○  ||
     24  || [#CanSM_SetIcomConfiguration CanSM_SetIcomConfiguration]                             || 15|| 0x0F||  -   ||  ○  ||  -   ||
     25  || [#CanSM_SetEcuPassive CanSM_SetEcuPassive]                                           || 19|| 0x13||  -   ||  ○  ||  ○  ||
     26  || [#CanSM_ControllerBusOff CanSM_ControllerBusOff]                                     ||  4|| 0x04||  ○  ||  ○  ||  ○  ||
     27  || [#CanSM_ControllerModeIndication CanSM_ControllerModeIndication]                     ||  7|| 0x07||  ○  ||  ○  ||  ○  ||
     28  || [#CanSM_TransceiverModeIndication CanSM_TransceiverModeIndication]                   ||  9|| 0x09||  ○  ||  ○  ||  ○  ||
     29  || [#CanSM_TxTimeoutException CanSM_TxTimeoutException]                                 || 11|| 0x0B||  ○  ||  ○  ||  ○  ||
     30  || [#CanSM_ClearTrcvWufFlagIndication CanSM_ClearTrcvWufFlagIndication]                 ||  8|| 0x08||  ○  ||  ○  ||  ○  ||
     31  || [#CanSM_CheckTransceiverWakeFlagIndication CanSM_CheckTransceiverWakeFlagIndication] || 10|| 0x0A||  ○  ||  ○  ||  ○  ||
     32  || [#CanSM_ConfirmPnAvailability CanSM_ConfirmPnAvailability]                           ||  6|| 0x06||  ○  ||  ○  ||  ○  ||
     33  || [#CanSM_CurrentIcomConfiguration CanSM_CurrentIcomConfiguration]                     || 16|| 0x10||  -   ||  ○  ||  -   ||
     34  || [#CanSM_MainFunction CanSM_MainFunction]                                             ||  5|| 0x05||  ○  ||  ○  ||  ○  ||
     35
     36* コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11)
     37  * [#CanSMConfiguration CanSMConfiguration] (○/○/○/○/○/○/○/○)
     38    * [#CanSMManagerNetwork CanSMManagerNetwork] (○/○/○/○/○/○/○/○)
     39      * [#CanSMBorCounterL1ToL2 CanSMBorCounterL1ToL2] (○/○/○/○/○/○/○/○)
     40      * [#CanSMBorTimeL1 CanSMBorTimeL1] (○/○/○/○/○/○/○/○)
     41      * [#CanSMBorTimeL2 CanSMBorTimeL2] (○/○/○/○/○/○/○/○)
     42      * [#CanSMBorTimeTxEnsured CanSMBorTimeTxEnsured] (○/○/○/○/○/○/○/○)
     43      * [#CanSMBorTxConfirmationPolling CanSMBorTxConfirmationPolling] (○/○/○/○/○/○/○/○)
     44      * [#CanSMComMNetworkHandleRef CanSMComMNetworkHandleRef] (○/○/○/○/○/○/○/○)
     45      * [#CanSMController CanSMController] (○/○/○/○/○/○/○/○)
     46        * [#CanSMControllerId CanSMControllerId] (○/○/○/○/○/○/○/○)
     47      * [#CanSMDemEventParameterRefs CanSMDemEventParameterRefs] (○/○/○/○/○/○/○/○)
     48        * [#CANSM_E_BUS_OFF CANSM_E_BUS_OFF] (○/○/○/○/○/○/○/○)
     49        * [#CANSM_E_MODE_REQUEST_TIMEOUT CANSM_E_MODE_REQUEST_TIMEOUT] (-/-/-/○/○/○/○/○)
     50      * [#CanSMEnableBusOffDelay CanSMEnableBusOffDelay] (-/○/○/○/○/○/○/○)
     51      * [#CanSMTransceiverId CanSMTransceiverId] (○/○/○/○/○/○/○/○)
     52    * [#CanSMModeRequestRepetitionMax CanSMModeRequestRepetitionMax] (○/○/○/○/○/○/○/○)
     53    * [#CanSMModeRequestRepetitionTime CanSMModeRequestRepetitionTime] (○/○/○/○/○/○/○/○)
     54  * [#CanSMGeneral CanSMGeneral] (○/○/○/○/○/○/○/○)
     55    * [#CanSMChangeBaudrateApi CanSMChangeBaudrateApi] (-/○/-/-/-/-/-/-)
     56    * [#CanSMDevErrorDetect CanSMDevErrorDetect] (○/○/○/○/○/○/○/○)
     57    * [#CanSMGetBusOffDelayFunction CanSMGetBusOffDelayFunction] (-/○/○/○/○/○/○/○)
     58    * [#CanSMGetBusOffDelayHeader CanSMGetBusOffDelayHeader] (-/○/○/○/○/○/○/○)
     59    * [#CanSMIcomSupport CanSMIcomSupport] (-/○/○/○/○/○/-/-)
     60    * [#CanSMMainFunctionTimePeriod CanSMMainFunctionTimePeriod] (○/○/○/○/○/○/○/○)
     61    * [#CanSMPncSupport CanSMPncSupport] (-/○/○/○/○/○/○/○)
     62    * [#CanSMSetBaudrateApi CanSMSetBaudrateApi] (-/○/○/○/○/○/○/○)
     63    * [#CanSMTxOfflineActiveSupport CanSMTxOfflineActiveSupport] (-/-/○/○/○/○/○/○)
     64    * [#CanSMVersionInfoApi CanSMVersionInfoApi] (○/○/○/○/○/○/○/○)
     65    * [#CanSmChangeBaudrateApi CanSmChangeBaudrateApi] (○/-/-/-/-/-/-/-)
    6366
    6467* エラーコード一覧
    6568  * "--"は[wiki:spec/Dem Dem]により決定される
    6669
    67   ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||
    68   || CANSM_E_UNINIT                 ||  1|| 0x01||  ○  ||  ○  ||
    69   || CANSM_E_PARAM_POINTER          ||  2|| 0x02||  ○  ||  ○  ||
    70   || CANSM_E_INVALID_NETWORK_HANDLE ||  3|| 0x03||  ○  ||  ○  ||
    71   || CANSM_E_PARAM_CONTROLLER       ||  4|| 0x04||  ○  ||  ○  ||
    72   || CANSM_E_PARAM_TRANSCEIVER      ||  5|| 0x05||  ○  ||  ○  ||
    73   || CANSM_E_BUSOFF_RECOVERY_ACTIVE ||  6|| 0x06||  ○  ||  -   ||
    74   || CANSM_E_WAIT_MODE_INDICATION   ||  7|| 0x07||  ○  ||  ○  ||
    75   || CANSM_E_INVALID_COMM_REQUEST   ||  8|| 0x08||  ○  ||  -   ||
    76   || CANSM_E_PARAM_INVALID_BAUDRATE ||  9|| 0x09||  ○  ||  -   ||
    77   || CANSM_E_MODE_REQUEST_TIMEOUT   || 10|| 0x0A||  ○  ||  ○  ||
    78   || CANSM_E_BUS_OFF                || --||   --||  ○  ||  ○  ||
     70  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||= R21-11 =||
     71  || CANSM_E_UNINIT                 ||  1|| 0x01||  ○  ||  ○  ||  ○  ||
     72  || CANSM_E_PARAM_POINTER          ||  2|| 0x02||  ○  ||  ○  ||  ○  ||
     73  || CANSM_E_INVALID_NETWORK_HANDLE ||  3|| 0x03||  ○  ||  ○  ||  ○  ||
     74  || CANSM_E_PARAM_CONTROLLER       ||  4|| 0x04||  ○  ||  ○  ||  ○  ||
     75  || CANSM_E_PARAM_TRANSCEIVER      ||  5|| 0x05||  ○  ||  ○  ||  ○  ||
     76  || CANSM_E_BUSOFF_RECOVERY_ACTIVE ||  6|| 0x06||  ○  ||  -   ||  -   ||
     77  || CANSM_E_WAIT_MODE_INDICATION   ||  7|| 0x07||  ○  ||  ○  ||  -   ||
     78  || CANSM_E_INVALID_COMM_REQUEST   ||  8|| 0x08||  ○  ||  -   ||  -   ||
     79  || CANSM_E_PARAM_INVALID_BAUDRATE ||  9|| 0x09||  ○  ||  -   ||  -   ||
     80  || CANSM_E_NOT_IN_NO_COM          || 11|| 0x0B||  -   ||  -   ||  ○  ||
     81  || CANSM_E_MODE_REQUEST_TIMEOUT   || 10|| 0x0A||  ○  ||  ○  ||  ○  ||
     82  || CANSM_E_BUS_OFF                || --||   --||  ○  ||  ○  ||  ○  ||
    7983
    8084----
     
    143147
    144148== CanSM_ControllerModeIndication ==
     149* R4.0.3 / R4.2.2
    145150{{{
    146151void CanSM_ControllerModeIndication(uint8 ControllerId, CanIf_ControllerModeType ControllerMode)
    147152}}}
    148153
     154* R21-11
     155{{{
     156void CanSM_ControllerModeIndication (uint8 ControllerId, Can_ControllerStateType ControllerMode)
     157}}}
     158
    149159== CanSM_TransceiverModeIndication ==
    150160{{{
     
    190200/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration
    191201}}}
    192 * 型:Container
    193 * 多重度:1
     202* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     203* SWSタグ: ECUC_CanSM_00123
     204* タイプ: PARAM-CONF-CONTAINER
     205* 多重度: 1
     206
     207== CanSMManagerNetwork ==
     208{{{
     209/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork
     210}}}
     211* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     212* SWSタグ: ECUC_CanSM_00126
     213* タイプ: PARAM-CONF-CONTAINER
     214* 多重度: 1..*
     215
     216== CanSMBorCounterL1ToL2 ==
     217{{{
     218/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorCounterL1ToL2
     219}}}
     220* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     221* SWSタグ: ECUC_CanSM_00131
     222* タイプ: INTEGER-PARAM
     223* 多重度: 1
     224* 上限値: 255
     225* 下限値: 0
     226
     227== CanSMBorTimeL1 ==
     228{{{
     229/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorTimeL1
     230}}}
     231* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     232* SWSタグ: ECUC_CanSM_00128
     233* タイプ: FLOAT-PARAM
     234* 多重度: 1
     235* 上限値: 65.535
     236* 下限値: 0
     237
     238== CanSMBorTimeL2 ==
     239{{{
     240/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorTimeL2
     241}}}
     242* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     243* SWSタグ: ECUC_CanSM_00129
     244* タイプ: FLOAT-PARAM
     245* 多重度: 1
     246* 上限値: 65.535
     247* 下限値: 0
     248
     249== CanSMBorTimeTxEnsured ==
     250{{{
     251/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorTimeTxEnsured
     252}}}
     253* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     254* SWSタグ: ECUC_CanSM_00130
     255* タイプ: FLOAT-PARAM
     256* 多重度: 1
     257* 上限値: 65.535
     258* 下限値: 0
     259
     260== CanSMBorTxConfirmationPolling ==
     261{{{
     262/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorTxConfirmationPolling
     263}}}
     264* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     265* SWSタグ: ECUC_CanSM_00339
     266* タイプ: BOOLEAN-PARAM
     267* 多重度: 1
     268
     269== CanSMComMNetworkHandleRef ==
     270{{{
     271/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMComMNetworkHandleRef
     272}}}
     273* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     274* SWSタグ: ECUC_CanSM_00161
     275* タイプ:
     276  * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     277  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     278* 多重度: 1
     279* 参照先: [wiki:spec/ComM#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel]
     280
     281== CanSMController ==
     282{{{
     283/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMController
     284}}}
     285* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     286* SWSタグ: ECUC_CanSM_00338
     287* タイプ: PARAM-CONF-CONTAINER
     288* 多重度: 1..*
     289
     290== CanSMControllerId ==
     291{{{
     292/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMController/CanSMControllerId
     293}}}
     294* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     295* SWSタグ: ECUC_CanSM_00141
     296* タイプ:
     297  * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     298  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     299* 多重度: 1
     300* 参照先: [wiki:spec/CanIf#CanIfCtrlCfg /AUTOSAR/EcucDefs/CanIf/CanIfCtrlDrvCfg/CanIfCtrlCfg]
     301
     302== CanSMDemEventParameterRefs ==
     303{{{
     304/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMDemEventParameterRefs
     305}}}
     306* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     307* SWSタグ: ECUC_CanSM_00127
     308* タイプ: PARAM-CONF-CONTAINER
     309* 多重度: 0..1
     310
     311== CANSM_E_BUS_OFF ==
     312{{{
     313/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMDemEventParameterRefs/CANSM_E_BUS_OFF
     314}}}
     315* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     316* SWSタグ: ECUC_CanSM_00070
     317* タイプ:
     318  * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     319  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     320* 多重度: 0..1
     321* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     322
     323== CANSM_E_MODE_REQUEST_TIMEOUT ==
     324{{{
     325/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMDemEventParameterRefs/CANSM_E_MODE_REQUEST_TIMEOUT
     326}}}
     327* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     328* SWSタグ: ECUC_CanSM_00352
     329* タイプ:
     330  * R4.3.1: SYMBOLIC-NAME-REFERENCE
     331  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     332* 多重度: 0..1
     333* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     334
     335== CanSMEnableBusOffDelay ==
     336{{{
     337/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMEnableBusOffDelay
     338}}}
     339* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     340* SWSタグ: ECUC_CanSM_00346
     341* タイプ: BOOLEAN-PARAM
     342* 多重度: 0..1
     343* デフォルト値: false
     344
     345== CanSMTransceiverId ==
     346{{{
     347/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMTransceiverId
     348}}}
     349* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     350* SWSタグ: ECUC_CanSM_00137
     351* タイプ:
     352  * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     353  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     354* 多重度: 0..1
     355* 参照先: [wiki:spec/CanIf#CanIfTrcvCfg /AUTOSAR/EcucDefs/CanIf/CanIfTrcvDrvCfg/CanIfTrcvCfg]
    194356
    195357== CanSMModeRequestRepetitionMax ==
     
    197359/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMModeRequestRepetitionMax
    198360}}}
    199 * 型:IntegerParam
    200 * 多重度:1
    201 * 上限値:255
    202 * 下限値:0
     361* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     362* SWSタグ: ECUC_CanSM_00335
     363* タイプ: INTEGER-PARAM
     364* 多重度: 1
     365* 上限値: 255
     366* 下限値: 0
    203367
    204368== CanSMModeRequestRepetitionTime ==
     
    206370/AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMModeRequestRepetitionTime
    207371}}}
    208 * 型:FloatParam
    209 * 多重度:1
    210 * 上限値:65.535
    211 * 下限値:0
    212 
    213 == CanSMManagerNetwork ==
    214 {{{
    215 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork
    216 }}}
    217 * 型:Container
    218 * 多重度:1..*
    219 
    220 == CanSMBorCounterL1ToL2 ==
    221 {{{
    222 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorCounterL1ToL2
    223 }}}
    224 * 型:IntegerParam
    225 * 多重度:1
    226 * 上限値:255
    227 * 下限値:0
    228 
    229 == CanSMBorTimeL1 ==
    230 {{{
    231 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorTimeL1
    232 }}}
    233 * 型:FloatParam
    234 * 多重度:1
    235 * 上限値:65.535
    236 * 下限値:0
    237 
    238 == CanSMBorTimeL2 ==
    239 {{{
    240 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorTimeL2
    241 }}}
    242 * 型:FloatParam
    243 * 多重度:1
    244 * 上限値:65.535
    245 * 下限値:0
    246 
    247 == CanSMBorTimeTxEnsured ==
    248 {{{
    249 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorTimeTxEnsured
    250 }}}
    251 * 型:FloatParam
    252 * 多重度:1
    253 * 上限値:65.535
    254 * 下限値:0
    255 
    256 == CanSMBorTxConfirmationPolling ==
    257 {{{
    258 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMBorTxConfirmationPolling
    259 }}}
    260 * 型:BooleanParam
    261 * 多重度:1
    262 
    263 == CanSMEnableBusOffDelay ==
    264 {{{
    265 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMEnableBusOffDelay
    266 }}}
    267 * 型:BooleanParam
    268 * 多重度:0..1
    269 * デフォルト値:false
    270 
    271 == CanSMComMNetworkHandleRef ==
    272 {{{
    273 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMComMNetworkHandleRef
    274 }}}
    275 * 型:Reference
    276 * 多重度:1
    277 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}}
    278 
    279 == CanSMTransceiverId ==
    280 {{{
    281 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMTransceiverId
    282 }}}
    283 * 型:Reference
    284 * 多重度:0..1
    285 * 参照先:{{{/AUTOSAR/EcucDefs/CanIf/CanIfTrcvDrvCfg/CanIfTrcvCfg}}}
    286 
    287 == CanSMController ==
    288 {{{
    289 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMController
    290 }}}
    291 * 型:Container
    292 * 多重度:1..*
    293 
    294 == CanSMControllerId ==
    295 {{{
    296 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMController/CanSMControllerId
    297 }}}
    298 * 型:Reference
    299 * 多重度:1
    300 * 参照先:{{{/AUTOSAR/EcucDefs/CanIf/CanIfCtrlDrvCfg/CanIfCtrlCfg}}}
    301 
    302 == CanSMDemEventParameterRefs ==
    303 {{{
    304 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMDemEventParameterRefs
    305 }}}
    306 * 型:Container
    307 * 多重度:0..1
    308 
    309 == CANSM_E_BUS_OFF ==
    310 {{{
    311 /AUTOSAR/EcucDefs/CanSM/CanSMConfiguration/CanSMManagerNetwork/CanSMDemEventParameterRefs/CANSM_E_BUS_OFF
    312 }}}
    313 * 型:Reference
    314 * 多重度:0..1
    315 * 参照先:{{{/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter}}}
     372* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     373* SWSタグ: ECUC_CanSM_00336
     374* タイプ: FLOAT-PARAM
     375* 多重度: 1
     376* 上限値: 65.535
     377* 下限値: 0
    316378
    317379== CanSMGeneral ==
     
    319381/AUTOSAR/EcucDefs/CanSM/CanSMGeneral
    320382}}}
    321 * 型:Container
    322 * 多重度:1
     383* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     384* SWSタグ: ECUC_CanSM_00314
     385* タイプ: PARAM-CONF-CONTAINER
     386* 多重度: 1
     387
     388== CanSMChangeBaudrateApi ==
     389{{{
     390/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMChangeBaudrateApi
     391}}}
     392* 対象リビジョン: R4.1.3
     393* タイプ: BOOLEAN-PARAM
     394* 多重度: 0..1
     395* デフォルト値: false
    323396
    324397== CanSMDevErrorDetect ==
     
    326399/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMDevErrorDetect
    327400}}}
    328 * 型:BooleanParam
    329 * 多重度:1
     401* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     402* SWSタグ: ECUC_CanSM_00133
     403* タイプ: BOOLEAN-PARAM
     404* 多重度: 1
     405* デフォルト値:
     406  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
    330407
    331408== CanSMGetBusOffDelayFunction ==
     
    333410/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMGetBusOffDelayFunction
    334411}}}
    335 * 型:FunctionName
    336 * 多重度:0..1
     412* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     413* SWSタグ: ECUC_CanSM_00347
     414* タイプ: FUNCTION-NAME
     415* 多重度: 0..1
    337416
    338417== CanSMGetBusOffDelayHeader ==
     
    340419/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMGetBusOffDelayHeader
    341420}}}
    342 * 型:StringParam
    343 * 多重度:0..1
     421* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     422* SWSタグ: ECUC_CanSM_00348
     423* タイプ: STRING-PARAM
     424* 多重度: 0..1
    344425
    345426== CanSMIcomSupport ==
     
    347428/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMIcomSupport
    348429}}}
    349 * 型:BooleanParam
    350 * 多重度:1
    351 * デフォルト値:false
     430* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     431* SWSタグ: ECUC_CanSM_00345
     432* タイプ: BOOLEAN-PARAM
     433* 多重度: 1
     434* デフォルト値: false
    352435
    353436== CanSMMainFunctionTimePeriod ==
     
    355438/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMMainFunctionTimePeriod
    356439}}}
    357 * 型:FloatParam
    358 * 多重度:1
    359 * 上限値:65.535
    360 * 下限値:0.001
     440* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     441* SWSタグ: ECUC_CanSM_00312
     442* タイプ: FLOAT-PARAM
     443* 多重度: 1
     444* 上限値:
     445  * R4.0.3/R4.1.3/R4.2.2: 65.535
     446  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: INF
     447* 下限値:
     448  * R4.0.3/R4.1.3/R4.2.2: 0.001
     449  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0
    361450
    362451== CanSMPncSupport ==
     
    364453/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMPncSupport
    365454}}}
    366 * 型:BooleanParam
    367 * 多重度:0..1
    368 * デフォルト値:false
     455* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     456* SWSタグ: ECUC_CanSM_00344
     457* タイプ: BOOLEAN-PARAM
     458* 多重度: 0..1
     459* デフォルト値: false
    369460
    370461== CanSMSetBaudrateApi ==
     
    372463/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMSetBaudrateApi
    373464}}}
    374 * 型:BooleanParam
    375 * 多重度:0..1
    376 * デフォルト値:false
     465* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     466* SWSタグ: ECUC_CanSM_00343
     467* タイプ: BOOLEAN-PARAM
     468* 多重度: 0..1
     469* デフォルト値: false
    377470
    378471== CanSMTxOfflineActiveSupport ==
     
    380473/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMTxOfflineActiveSupport
    381474}}}
    382 * 型:BooleanParam
    383 * 多重度:0..1
     475* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     476* SWSタグ: ECUC_CanSM_00349
     477* タイプ: BOOLEAN-PARAM
     478* 多重度: 0..1
    384479
    385480== CanSMVersionInfoApi ==
     
    387482/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSMVersionInfoApi
    388483}}}
    389 * 型:BooleanParam
    390 * 多重度:1
     484* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     485* SWSタグ: ECUC_CanSM_00311
     486* タイプ: BOOLEAN-PARAM
     487* 多重度: 1
     488* デフォルト値:
     489  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
    391490
    392491== CanSmChangeBaudrateApi ==
     
    394493/AUTOSAR/EcucDefs/CanSM/CanSMGeneral/CanSmChangeBaudrateApi
    395494}}}
    396 * 型:BooleanParam
    397 * 多重度:1
    398 * デフォルト値:false
    399 
     495* 対象リビジョン: R4.0.3
     496* タイプ: BOOLEAN-PARAM
     497* 多重度: 1
     498* デフォルト値: false
     499