You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Performs a ``ReadDTCInformation`` service request with subfunction ``reportEmissionsRelatedOBDDTCByStatusMask``
1150
+
1145
1151
Reads the emission-related Diagnostic Trouble Codes that have a status matching the given mask.
1146
1152
The server will check its emission-related DTCs and if (Dtc.status & status_mask) != 0, then the DTCs match the filter and are sent back to the client.
Performs a ``ReadDTCInformation`` service request with subfunction ``reportDTCBySeverityMaskRecord``
1184
+
1175
1185
Reads all the Diagnostic Trouble Codes that have a status and a severity matching the given masks.
1176
1186
The server will check all of its DTCs and if ( (Dtc.status & status_mask) != 0 && (Dtc.severity & severity) !=0), then the DTCs match the filter and are sent back to the client.
Performs a ``ReadDTCInformation`` service request with subfunction ``reportDTCSnapshotIdentification``
1385
+
1350
1386
Requests the server to return an index of all the DTC snapshots available. The server will respond with a list of DTCs and a list of snapshot record numbers for each DTC.
Performs a ``ReadDTCInformation`` service request with subfunction ``reportDTCSnapshotRecordByDTCNumber``
1398
+
1361
1399
Requests the server for one or many specific DTC snapshots associated with a single DTC.
1362
1400
Each snapshot has a data identifier associated with it. The data will be decoded using the associated :ref:`DidCodec<DidCodec>` defined in ``config['data_identifiers']``.
Performs a ``ReadDTCInformation`` service request with subfunction ``reportUserDefMemoryDTCSnapshotRecordByDTCNumber``
1419
+
1380
1420
Requests the server for one or many specific DTC snapshots associated with a single DTC in a user defined memory.
1381
1421
Each snapshot has a data identifier associated with it. The data will be decoded using the associated :ref:`DidCodec<DidCodec>` defined in ``config['data_identifiers']``.
Performs a ``ReadDTCInformation`` service request with subfunction ``reportDTCSnapshotRecordByRecordNumber``
1445
+
1404
1446
Requests the server for one or many DTC snapshots by specifying a record number. This functionality can exist only if the server assigns globally unique record_numbers to DTC snapshots, regardless of the DTC ID.
1405
1447
1406
1448
Each snapshot has a data identifier associated with it. The data will be decoded using the associated :ref:`DidCodec<DidCodec>` defined in ``config['data_identifiers']``.
Performs a ``ReadDTCInformation`` service request with subfunction ``reportDTCExtendedDataRecordByDTCNumber``
1463
+
1420
1464
Requests the server for one or many DTC **extended data** by specifying a DTC and an record number. This mehtod may return a single DTC containing multiple records of extended data
1421
1465
1422
1466
The DTC extended data is an ECU specific set of data that is not associated with a data identifier. Given as ``bytes``
Performs a ``ReadDTCInformation`` service request with subfunction ``reportDTCExtDataRecordByRecordNumber``
1488
+
1443
1489
Requests the server for one or many DTC **extended data** by specifying a record number only. This method may return multiple DTC containing each a single record of extended data.
1444
1490
1445
1491
The DTC extended data is an ECU specific set of data that is not associated with a data identifier. Given as ``bytes``
0 commit comments