CLASSIC
Modul: frtrcv
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_FRTRCV_SECTION_8_3_9_FrTrcv_DisableTransceiverBranch
Wortlaut
8.3.9 FrTrcv_DisableTransceiverBranch
The FlexRay Transceiver Driver shall disable the faulty branches of active stars
[SWS_FrTrcv_00442]
Definition of API function FrTrcv_DisableTransceiver
Branch ⌈
Service Name
FrTrcv_DisableTransceiverBranch
Syntax
Std_ReturnType FrTrcv_DisableTransceiverBranch (
uint8 FrTrcv_TrcvIdx,
uint8 FrTrcv_BranchIdx
)
Service ID [hex]
0x0f
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 disabled
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 disables the specified branch on the addressed (active star) transceiver.
Available via
FrTrcv.h
⌋
[SWS_FrTrcv_00462] ⌈If development error detection of module FrTrcv is enabled: if
the FrTrcv module is not initialized, the function FrTrcv_DisableTransceiverBranch shall
raise development error FRTRCV_E_UNINIT.⌋
[SWS_FrTrcv_00463]
⌈If
development
error
detection
of
module
FrTrcv
is
enabled:
if
the
parameter
FrTrcv_TrcvIdx
is
out
of
range,
the
function
FrTrcv_DisableTransceiverBranch
shall
raise
development
error
FRTRCV_E_FR_INVALID_TRCVIDX.⌋
[SWS_FrTrcv_00464] ⌈If development error detection of module FrTrcv is enabled: if the parameter FrTrcv_BranchIdx is out of range ([ECUC_FrTrcv_00357]),
the
function
FrTrcv_DisableTransceiverBranch
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 50 |
| Ziel-Modul | frtrcv (classic) |
| Ziel-Anforderung | SWS_Std_00005 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |