PduApi 2.2.1
PduApi - Toolbox
|
PduApi is under development and more protocols are in preparation.
Protocol short name | Description |
---|---|
ISO_11898_RAW | Raw CAN |
ISO_15765_3_on_ISO_15765_2 | Uds on CAN |
ISO_14229_3_on_ISO_15765_2 | Uds on CAN |
ISO_14229_5_on_ISO_13400_2 | Uds on DoIP |
ISO_11898_RAW is the protocol name for CAN-BUS
The supported D-PDU API Shortnames for protocol ISO_11898_RAW can be realized with following hardware:
Protocol/Shortname | Description |
---|---|
ISO_11898_RAW | ISO RAW CAN running on CAN-Bus ( CAN, CANFD depending on your hardware and ComParam CP_CANFDTxMaxDataLength >= 8 ) |
ISO_11898_RAW | ISO RAW CAN running on CanEth |
The supported D-PDU API Shortnames for protocol Uds on CAN can be realized with following hardware:
Protocol/Shortname | Description |
---|---|
ISO_15765_3_on_ISO_15765_2 | ISO UDS on CAN |
ISO_14229_3_on_ISO_15765_2 | ISO UDS on CAN |
ISO_15765_3_on_ISO_15765_2 | ISO UDS on CanEth |
ISO_14229_3_on_ISO_15765_2 | ISO UDS on CanEth |
Protocol description for ISO_14229_5_on_ISO_13400_2 is 'ISO UDS on DoIP'.
Protocol/Shortname | Description |
---|---|
ISO_14229_5_on_ISO_13400_2 | ISO UDS on DoIP |
ISO_14229_5_on_ISO_13400_2 | ISO UDS on DoIP (connected to pduapi_ota_switch )* |
*
PduApi has a Module which an connect the doip_ota_switch directly.
This implements an transparent OTA functionality without any adaptions.
It has the advantage that no UDP package could be lost during the initialisation phase.
CanEth is a bustype which can be used in combination with CAN protocols. The hardware is a Can-Eth-Gateway. To use a CAN protocol within PduApi select the BusType IEEE_802_3_ID (Ethernet) from DoIP in PDUCreateComLogicalLink or PDUGetResourceIds.
On the market multiple Can-Ethernet Gateways exist. PduApi supports the following CAN-Ethernet Gateways protocols:
Planed protocol support: