DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: frtrcv Rolle: constitutive Konfidenz: 95%

SNIP_CLASSIC_FRTRCV_SECTION_8_3_10_FrTrcv_EnableTransceiverBranch

Quelle: SWS_FlexRayTransceiverDriver.pdf (Seite 51) • Ziel-Anforderung: SWS_Std_00005

Wortlaut

8.3.10 FrTrcv_EnableTransceiverBranch The FlexRay Transceiver Driver shall enable the branches of active stars synchronously to the FlexRay bus schedule [SWS_FrTrcv_00443] Definition of API function FrTrcv_EnableTransceiverBranch ⌈ Service Name FrTrcv_EnableTransceiverBranch Syntax Std_ReturnType FrTrcv_EnableTransceiverBranch ( uint8 FrTrcv_TrcvIdx, uint8 FrTrcv_BranchIdx ) Service ID [hex] 0x10 Sync/Async Synchronous Reentrancy Non Reentrant FrTrcv_TrcvIdx This zero based index identifies the transceiver within the context of the transceiver driver to which the API call has to be applied. Parameters (in) FrTrcv_BranchIdx This zero based index identifies the branch of the (active star) transceiver to which the API call has to be applied. Parameters (inout) None Parameters (out) None Return value Std_ReturnType E_OK: will be returned if the transceiver branch has been enabled E_NOT_OK: will be returned if the parameter FrTrcv_TrcvIdx or Fr Trcv_BranchIdx is out of range. Branch state remains unchanged. Description This function enables the specified branch on the addressed (active star) transceiver. Available via FrTrcv.h ⌋ [SWS_FrTrcv_00465] ⌈If development error detection of module FrTrcv is enabled: if the FrTrcv module is not initialized, the function FrTrcv_EnableTransceiverBranch shall raise development error FRTRCV_E_UNINIT.⌋ [SWS_FrTrcv_00466] ⌈If development error detection of module FrTrcv is enabled: if the parameter FrTrcv_TrcvIdx is out of range, the function FrTrcv_EnableTransceiverBranch shall raise development error FRTRCV_E_FR_INVALID_TRCVIDX.⌋ [SWS_FrTrcv_00467] ⌈If development error detection of module FrTrcv is enabled: if the parameter FrTrcv_BranchIdx is out of range ([ECUC_FrTrcv_00357]), the function FrTrcv_EnableTransceiverBranch shall raise development error FRTRCV_E_FR_INVALID_BRANCHIDX.⌋

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Cited verbatim in the snippet (deterministic citation).

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_FlexRayTransceiverDriver.pdf
Dokumentseite Seite 51
Ziel-Modul frtrcv (classic)
Ziel-Anforderung SWS_Std_00005
Semantische Rolle constitutive
Automatisierungs-Konfidenz 0.95