CLASSIC
Modul: frtrcv
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_FRTRCV_SECTION_8_3_10_FrTrcv_EnableTransceiverBranch
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 |