scapy.contrib.automotive.obd.iid.iids
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID00(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.packet.OBD_Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | SUPPORTED IIDS | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. OBD_IID00
OBD_IID00 fields supported_iids
<Flag 0 ()>
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID01(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount
- aliastypes
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID02(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.packet.OBD_Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | COUNT | VEHICLE IDENTIFICATION NUMBERS| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. OBD_IID02
OBD_IID02 fields count
None
vehicle_identification_numbers
[]
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID03(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount
- aliastypes
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID04(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.packet.OBD_Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | COUNT | CALIBRATION IDENTIFICATIONS | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. OBD_IID04
OBD_IID04 fields count
None
calibration_identifications
[]
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID05(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount
- aliastypes
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID06(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.packet.OBD_Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | COUNT |CALIBRATION VERIFICATION NUMBER| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. OBD_IID06
OBD_IID06 fields count
None
calibration_verification_numbers
[]
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID07(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount
- aliastypes
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID08(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.packet.OBD_Packet
- aliastypes
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID09(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount
- aliastypes
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID0A(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.packet.OBD_Packet
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | COUNT | ECU NAMES | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Fig. OBD_IID0A
OBD_IID0A fields count
None
ecu_names
[]
- class scapy.contrib.automotive.obd.iid.iids.OBD_IID0B(*args: Any, **kargs: Any)[source]
Bases:
scapy.contrib.automotive.obd.packet.OBD_Packet
- aliastypes
- class scapy.contrib.automotive.obd.iid.iids.OBD_S09_PR(*args: Any, **kargs: Any)[source]
Bases:
scapy.packet.Packet
- aliastypes
- class scapy.contrib.automotive.obd.iid.iids.OBD_S09_PR_Record(*args: Any, **kargs: Any)[source]
Bases:
scapy.packet.Packet
- aliastypes