Specification of Wireless Ethernet Transceiver
Driver
AUTOSAR CP R21-11
3 of 56 Document ID 799: AUTOSAR_SWS_WirelessEthernetTransceiverDriver
Table of Contents
1 Introduction and functional overview .................................................................... 5
2 Acronyms and abbreviations ................................................................................ 6
3 Related documentation ......................................................................................... 7
3.1 Input documents.............................................................................................. 7
3.2 Related standards and norms ......................................................................... 8
3.3 Related specification ....................................................................................... 8
4 Constraints and assumptions ............................................................................... 9
4.1 Limitations ....................................................................................................... 9
4.2 Applicability to car domains ............................................................................ 9
5 Dependencies to other modules ......................................................................... 10
6 Requirements traceability ................................................................................... 11
7 Functional specification ...................................................................................... 12
7.1 Wireless Ethernet BSW stack ....................................................................... 12
7.1.1 Indexing scheme ..................................................................................... 12
7.1.2 Requirements .......................................................................................... 12
7.1.3 Transceiver Parameters .......................................................................... 12
7.1.4 Key/Value Parameter Mapping ............................................................... 13
7.1.5 MainFunction ........................................................................................... 15
7.1.6 V2X Specific Transceiver Requirements ................................................ 15
7.1.7 Wake-up support ..................................................................................... 15
7.2 Error classification ......................................................................................... 15
7.2.1 Development Errors ................................................................................ 16
7.2.2 Runtime Errors ........................................................................................ 16
7.2.3 Transient Faults ....................................................................................... 16
7.2.4 Production Errors .................................................................................... 16
7.2.5 Extended Production Errors .................................................................... 16
8 API specification ................................................................................................. 18
8.1 Imported types .............................................................................................. 18
8.2 Type definitions ............................................................................................. 18
8.2.1 WEthTrcv_ConfigType ............................................................................ 19
8.2.2 WEthTrcv_SetRadioParamIdType .......................................................... 19
8.2.3 WEthTrcv_SetChanRxParamIdType ...................................................... 19
8.2.4 WEthTrcv_SetChanTxParamIdType ....................................................... 20
8.2.5 WEthTrcv_GetChanRxParamIdType ...................................................... 21
8.2.6 WEthTrcv_BandwidthType ...................................................................... 21
8.2.7 WEthTrcv_TxPwrLvlType ........................................................................ 22
8.2.8 WEthTrcv_RssiType................................................................................ 22
8.2.9 WEthTrcv_RadioModeType .................................................................... 22
8.3 Function definitions ....................................................................................... 23
8.3.1 WEthTrcv_Init .......................................................................................... 23
8.3.2 WEthTrcv_SetTransceiverMode ............................................................. 24