Difference between revisions of "Extensions.ComInterface"
Jump to navigation
Jump to search
(Created by Ngoc Tran.) |
(→Terms: Edited by Ngoc Tran.) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 23: | Line 23: | ||
{| {{TableHeader}} | {| {{TableHeader}} | ||
| + | {{TableRowCatagory|ComInterface related terms}} | ||
{{TableRowKeyValueList|[[Extensions.ComInterface.ComInterfaceTerm|ComInterfaceTerm]]|}} | {{TableRowKeyValueList|[[Extensions.ComInterface.ComInterfaceTerm|ComInterfaceTerm]]|}} | ||
{{TableRowKeyValueList|[[Extensions.ComInterface.ComInterfaceValue|ComInterfaceValue]]|}} | {{TableRowKeyValueList|[[Extensions.ComInterface.ComInterfaceValue|ComInterfaceValue]]|}} | ||
| Line 35: | Line 36: | ||
{{TableRowKeyValueList|[[Extensions.ComInterface.IsEthernetActivated|IsEthernetActivated]]|}} | {{TableRowKeyValueList|[[Extensions.ComInterface.IsEthernetActivated|IsEthernetActivated]]|}} | ||
{{TableRowKeyValueList|[[Extensions.ComInterface.IsInterfaceConnected|IsInterfaceConnected]]|}} | {{TableRowKeyValueList|[[Extensions.ComInterface.IsInterfaceConnected|IsInterfaceConnected]]|}} | ||
| + | |||
| + | {{TableRowCatagory|Enumeration related terms}} | ||
| + | {{TableRowKeyValueList|[[Extensions.ComInterface.ConnectionStatusTerm|ConnectionStatusTerm]]|}} | ||
| + | {{TableRowKeyValueList|[[Extensions.ComInterface.ConnectionStatusValue|ConnectionStatusValue]]|}} | ||
{{TableRowKeyValueList|[[Extensions.ComInterface.GetComInterfaceNameList|GetComInterfaceNameList]]|}} | {{TableRowKeyValueList|[[Extensions.ComInterface.GetComInterfaceNameList|GetComInterfaceNameList]]|}} | ||
{{TableRowKeyValueList|[[Extensions.ComInterface.GetDefaultComInterfaceName|GetDefaultComInterfaceName]]|}} | {{TableRowKeyValueList|[[Extensions.ComInterface.GetDefaultComInterfaceName|GetDefaultComInterfaceName]]|}} | ||
| Line 45: | Line 50: | ||
{{TableRowKeyValueList|[[Extensions.ComInterface.ComInterface|ComInterface]]|}} | {{TableRowKeyValueList|[[Extensions.ComInterface.ComInterface|ComInterface]]|}} | ||
{{TableRowKeyValueList|[[Extensions.ComInterface.ConnectionStatus|ConnectionStatus]]|}} | {{TableRowKeyValueList|[[Extensions.ComInterface.ConnectionStatus|ConnectionStatus]]|}} | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|} | |} | ||
Latest revision as of 07:38, 14 October 2019
Classification
| Name | ComInterface |
| Short Description | Get available interfaces through which communication to electrical control units (ECUs) in a vehicle can be started. |
| Class | OTX Extension |
| Base Extension | - |
| Pre-Conditions | - |
| Specified by | ISO 13209-4 |
Introduction
The OTX ComInterface Extension enables handling vehicle interfaces at runtime and for example with which interface a ComChannel should be created. It is possible to get available interfaces through which communication to electrical control units (ECUs) in a vehicle can be started.
There are two major use cases for the need of handling interfaces at runtime:
⎯ Communication to ECUs over IP address (DoIP) as specified in the associated ISO specification.
⎯ Communication to ECUs in a vehicle that is temporarily connected to the test system because for example a wireless LAN or bluetooth connection is used.
Additionally an action is introduced that enables Ethernet Activation on the PDU-API for DoIP test sequences.
Actions
| ActivateEthernet | |
| CloseComInterface | |
| ConnectComInterface | |
| DeactivateEthernet |
Terms
Data Types
| ComInterface | |
| ConnectionStatus |
Exceptions
| ActivateEthernetException | |
| ComInterfaceException | |
| IgnitionStateException | |
| NoDefaultComInterfaceException | |
| NotConnectedException |