{{{ #!html
Watchdog Interface
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| || [#WdgIf_SetMode WdgIf_SetMode] || 1|| 0x01|| ○ || ○ || ○ || || [#WdgIf_SetTriggerCondition WdgIf_SetTriggerCondition] || 2|| 0x02|| ○ || ○ || ○ || || [#WdgIf_GetVersionInfo WdgIf_GetVersionInfo] || 3|| 0x03|| ○ || ○ || ○ || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#WdgIfDevice WdgIfDevice] (○/○/○/○/○/○/○/○) * [#WdgIfDeviceIndex WdgIfDeviceIndex] (○/○/○/○/○/○/○/○) * [#WdgIfDriverRef WdgIfDriverRef] (○/○/○/○/○/○/○/○) * [#WdgIfGeneral WdgIfGeneral] (○/○/○/○/○/○/○/○) * [#WdgIfDevErrorDetect WdgIfDevErrorDetect] (○/○/○/○/○/○/○/○) * [#WdgIfVersionInfoApi WdgIfVersionInfoApi] (○/○/○/○/○/○/○/○) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||= R21-11 =|| || WDGIF_E_PARAM_DEVICE || 1|| 0x01|| ○ || ○ || ○ || || WDGIF_E_INV_POINTER || 2|| 0x02|| ○ || ○ || - || || WDGIF_E_PARAM_POINTER || 3|| 0x03|| - || ○ || ○ || ---- = API仕様 = == WdgIf_SetMode == {{{ Std_ReturnType WdgIf_SetMode(uint8 DeviceIndex, WdgIf_ModeType WdgMode) }}} == WdgIf_SetTriggerCondition == {{{ void WdgIf_SetTriggerCondition(uint8 DeviceIndex, uint16 Timeout) }}} == WdgIf_GetVersionInfo == {{{ void WdgIf_GetVersionInfo(Std_VersionInfoType* VersionInfoPtr) }}} ---- = コンフィギュレーション仕様 = == WdgIfDevice == {{{ /AUTOSAR/EcucDefs/WdgIf/WdgIfDevice }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_WdgIf_00002 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == WdgIfDeviceIndex == {{{ /AUTOSAR/EcucDefs/WdgIf/WdgIfDevice/WdgIfDeviceIndex }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_WdgIf_00006 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == WdgIfDriverRef == {{{ /AUTOSAR/EcucDefs/WdgIf/WdgIfDevice/WdgIfDriverRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_WdgIf_00007 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Wdg#WdgGeneral /AUTOSAR/EcucDefs/Wdg/WdgGeneral] == WdgIfGeneral == {{{ /AUTOSAR/EcucDefs/WdgIf/WdgIfGeneral }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_WdgIf_00001 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == WdgIfDevErrorDetect == {{{ /AUTOSAR/EcucDefs/WdgIf/WdgIfGeneral/WdgIfDevErrorDetect }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_WdgIf_00005 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == WdgIfVersionInfoApi == {{{ /AUTOSAR/EcucDefs/WdgIf/WdgIfGeneral/WdgIfVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_WdgIf_00003 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false