wiki:spec/LSduR
LSDU Router


概要

  • API一覧
API ID
[Dec]
ID
[Hex]
R23-11
LSduR_Init 1 0x01
LSduR_GetVersionInfo 2 0x02
LSduR_GetConfigurationId 3 0x03
LSduR_<User:Up>Transmit 73 0x49
LSduR_<User:Up>ImmediateTransmit 5 0x05
LSduR_<User:Up>ReleaseRxBuffer 7 0x07
LSduR_<User:Lo>RxIndication 69 0x45
LSduR_<User:Lo>TxConfirmation 64 0x40
LSduR_<User:Lo>TriggerTransmit 65 0x41
  • エラーコード一覧
エラーコード Dec Hex
LSDUR_E_INIT_FAILED 0 0x00
LSDUR_E_UNINIT 1 0x01
LSDUR_E_PDU_ID_INVALID 2 0x02
LSDUR_E_PARAM_POINTER 3 0x03
LSDUR_E_PDU_INSTANCES_LOST 4 0x04

API仕様

LSduR_Init

void LSduR_Init (const LSduR_PBConfigType* ConfigPtr)

LSduR_GetVersionInfo

void LSduR_GetVersionInfo (Std_VersionInfoType versionInfo)

LSduR_GetConfigurationId

LSduR_PBConfigIdType LSduR_GetConfigurationId (void)

LSduR_<User:Up>Transmit

Std_ReturnType LSduR_<User:Up>Transmit (PduIdType TxPduId, const PduInfoType* PduInfoPtr)

LSduR_<User:Up>ImmediateTransmit

Std_ReturnType LSduR_<User:Up>ImmediateTransmit (PduIdType TxPduId, const PduInfoType* PduInfoPtr)

LSduR_<User:Up>ReleaseRxBuffer

void LSduR_<User:Up>ReleaseRxBuffer (PduIdType RxPduId)

LSduR_<User:Lo>RxIndication

void LSduR_<User:Lo>RxIndication (PduIdType id, Std_ReturnType result)

LSduR_<User:Lo>TxConfirmation

void LSduR_<User:Lo>TxConfirmation (PduIdType TxPduId, Std_ReturnType result)

LSduR_<User:Lo>TriggerTransmit

Std_ReturnType LSduR_<User:Lo>TriggerTransmit (PduIdType TxPduId, PduInfoType* PduInfoPtr)

コンフィギュレーション仕様

LSduRBswModules

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00015
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 0..*

LSduRBswModuleRef

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules/LSduRBswModuleRef
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00022
  • タイプ: FOREIGN-REFERENCE
  • 多重度: 1
  • 参照先タイプ: ECUC-MODULE-CONFIGURATION-VALUES

LSduRImmediateTransmit

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules/LSduRImmediateTransmit
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00018
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

LSduRLowerModule

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules/LSduRLowerModule
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00024
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

LSduRProvideTxBuffer

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules/LSduRProvideTxBuffer
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00019
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

LSduRReleaseRxBuffer

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules/LSduRReleaseRxBuffer
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00020
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

LSduRRxIndication

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules/LSduRRxIndication
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00016
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

LSduRTransmit

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules/LSduRTransmit
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00017
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

LSduRTxConfirmation

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules/LSduRTxConfirmation
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00021
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

LSduRUpperModule

/AUTOSAR/EcucDefs/LSduR/LSduRBswModules/LSduRUpperModule
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00023
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

LSduRConfig

/AUTOSAR/EcucDefs/LSduR/LSduRConfig
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00005
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

LSduRPath

/AUTOSAR/EcucDefs/LSduR/LSduRConfig/LSduRPath
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00006
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 0..*

LSduRPathDestinationPdu

/AUTOSAR/EcucDefs/LSduR/LSduRConfig/LSduRPath/LSduRPathDestinationPdu
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00010
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1..*

LSduRPathDestinationPduId

/AUTOSAR/EcucDefs/LSduR/LSduRConfig/LSduRPath/LSduRPathDestinationPdu/LSduRPathDestinationPduId
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00012
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 65535
  • 下限値: 0

LSduRPathDestinationPduRef

/AUTOSAR/EcucDefs/LSduR/LSduRConfig/LSduRPath/LSduRPathDestinationPdu/LSduRPathDestinationPduRef

LSduRPathSourcePdu

/AUTOSAR/EcucDefs/LSduR/LSduRConfig/LSduRPath/LSduRPathSourcePdu
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00007
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

LSduRPathSourcePduId

/AUTOSAR/EcucDefs/LSduR/LSduRConfig/LSduRPath/LSduRPathSourcePdu/LSduRPathSourcePduId
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00009
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 65535
  • 下限値: 0

LSduRPathSourcePduRef

/AUTOSAR/EcucDefs/LSduR/LSduRConfig/LSduRPath/LSduRPathSourcePdu/LSduRPathSourcePduRef

LSduRGeneral

/AUTOSAR/EcucDefs/LSduR/LSduRGeneral
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00002
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

LSduRDevErrorDetect

/AUTOSAR/EcucDefs/LSduR/LSduRGeneral/LSduRDevErrorDetect
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00003
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

LSduRMetaDataSupport

/AUTOSAR/EcucDefs/LSduR/LSduRGeneral/LSduRMetaDataSupport
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00014
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

LSduRVersionInfoApi

/AUTOSAR/EcucDefs/LSduR/LSduRGeneral/LSduRVersionInfoApi
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00004
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

LSduRZeroCostOperation

/AUTOSAR/EcucDefs/LSduR/LSduRGeneral/LSduRZeroCostOperation
  • 対象リビジョン: R23-11
  • SWSタグ: ECUC_LSduR_00013
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
Last modified 3 weeks ago Last modified on Apr 15, 2024, 6:53:44 PM
Note: See TracWiki for help on using the wiki.