{{{ #!html
Development Error Tracer
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R21-11 =|| || [#Det_Init Det_Init] || 0|| 0x00|| ○ || ○ || || [#Det_ReportError Det_ReportError] || 1|| 0x01|| ○ || ○ || || [#Det_Start Det_Start] || 2|| 0x02|| ○ || ○ || || [#Det_GetVersionInfo Det_GetVersionInfo] || 3|| 0x03|| ○ || ○ || || [#Det_ReportRuntimeError Det_ReportRuntimeError] || 4|| 0x04|| - || ○ || || [#Det_ReportTransientFault Det_ReportTransientFault] || 5|| 0x05|| - || ○ || || [#User_Error_Hooks ] || 16|| 0x10|| - || ○ || || [#DetReportRuntimeErrorCallout ] || 17|| 0x11|| - || ○ || || [#DetReportTransientFaultCallout ] || 18|| 0x12|| - || ○ || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#DetConfigSet DetConfigSet] (-/○/○/○/○/○/○/○) * [#DetModule DetModule] (-/○/○/○/○/○/○/○) * [#DetModuleId DetModuleId] (-/○/○/○/○/○/○/○) * [#DetModuleInstance DetModuleInstance] (-/-/-/○/○/○/○/○) * [#DetInstanceId DetInstanceId] (-/-/-/○/○/○/○/○) * [#DetGeneral DetGeneral] (○/○/○/○/○/○/○/○) * [#DetForwardToDlt DetForwardToDlt] (○/○/○/○/○/○/○/○) * [#DetReportRuntimeErrorCallout DetReportRuntimeErrorCallout] (-/-/○/○/-/-/-/-) * [#DetReportTransientFaultCallout DetReportTransientFaultCallout] (-/-/○/○/-/-/-/-) * [#DetVersionInfoApi DetVersionInfoApi] (○/○/○/○/○/○/○/○) * [#DetNotification DetNotification] (○/○/○/○/○/○/○/○) * [#DetErrorHook DetErrorHook] (○/○/○/○/○/○/○/○) * [#DetReportRuntimeErrorCallout2 DetReportRuntimeErrorCallout] (-/-/-/-/○/○/○/○) * [#DetReportTransientFaultCallout2 DetReportTransientFaultCallout] (-/-/-/-/○/○/○/○) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R21-11 =|| || DET_E_PARAM_POINTER || 1|| 0x01|| ○ || ○ || ---- = API仕様 = == Det_Init == * R4.0.3 {{{ void Det_Init(void) }}} * R21-11 {{{ void Det_Init (const Det_ConfigType* ConfigPtr) }}} == Det_ReportError == {{{ Std_ReturnType Det_ReportError(uint16 ModuleId, uint8 InstanceId, uint8 ApiId, uint8 ErrorId) }}} == Det_Start == {{{ void Det_Start(void) }}} == Det_GetVersionInfo == {{{ void Det_GetVersionInfo(Std_VersionInfoType* versioninfo) }}} == Det_ReportRuntimeError == {{{ Std_ReturnType Det_ReportRuntimeError (uint16 ModuleId, uint8 InstanceId, uint8 ApiId, uint8 ErrorId) }}} == Det_ReportTransientFault == {{{ Std_ReturnType Det_ReportTransientFault (uint16 ModuleId, uint8 InstanceId, uint8 ApiId, uint8 FaultId) }}} == == {{{ Std_ReturnType (uint16 ModuleId, uint8 InstanceId, uint8 ApiId, uint8 ErrorId) }}} == == {{{ Std_ReturnType (uint16 ModuleId, uint8 InstanceId, uint8 ApiId, uint8 ErrorId) }}} == == {{{ Std_ReturnType (uint16 ModuleId, uint8 InstanceId, uint8 ApiId, uint8 FaultId) }}} ---- = コンフィギュレーション仕様 = == DetConfigSet == {{{ /AUTOSAR/EcucDefs/Det/DetConfigSet }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00007 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == DetModule == {{{ /AUTOSAR/EcucDefs/Det/DetConfigSet/DetModule }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00008 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == DetModuleId == {{{ /AUTOSAR/EcucDefs/Det/DetConfigSet/DetModule/DetModuleId }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00009 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 4096 == DetModuleInstance == {{{ /AUTOSAR/EcucDefs/Det/DetConfigSet/DetModule/DetModuleInstance }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00013 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == DetInstanceId == {{{ /AUTOSAR/EcucDefs/Det/DetConfigSet/DetModule/DetModuleInstance/DetInstanceId }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00012 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 * デフォルト値: 0 == DetGeneral == {{{ /AUTOSAR/EcucDefs/Det/DetGeneral }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00002 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == DetForwardToDlt == {{{ /AUTOSAR/EcucDefs/Det/DetGeneral/DetForwardToDlt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00006 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 == DetReportRuntimeErrorCallout == {{{ /AUTOSAR/EcucDefs/Det/DetGeneral/DetReportRuntimeErrorCallout }}} * 対象リビジョン: R4.2.2/R4.3.1 * SWSタグ: ECUC_Det_00010 * タイプ: FUNCTION-NAME * 多重度: * R4.2.2: 0..1 * R4.3.1: 0..* == DetReportTransientFaultCallout == {{{ /AUTOSAR/EcucDefs/Det/DetGeneral/DetReportTransientFaultCallout }}} * 対象リビジョン: R4.2.2/R4.3.1 * SWSタグ: ECUC_Det_00011 * タイプ: FUNCTION-NAME * 多重度: * R4.2.2: 0..1 * R4.3.1: 0..* == DetVersionInfoApi == {{{ /AUTOSAR/EcucDefs/Det/DetGeneral/DetVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00003 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == DetNotification == {{{ /AUTOSAR/EcucDefs/Det/DetNotification }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00004 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == DetErrorHook == {{{ /AUTOSAR/EcucDefs/Det/DetNotification/DetErrorHook }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00005 * タイプ: FUNCTION-NAME * 多重度: 0..* == DetReportRuntimeErrorCallout(2) == {{{ /AUTOSAR/EcucDefs/Det/DetNotification/DetReportRuntimeErrorCallout }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00010 * タイプ: FUNCTION-NAME * 多重度: 0..* == DetReportTransientFaultCallout(2) == {{{ /AUTOSAR/EcucDefs/Det/DetNotification/DetReportTransientFaultCallout }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Det_00011 * タイプ: FUNCTION-NAME * 多重度: 0..*