scapy.contrib.automotive.obd.iid.iids¶
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID00(*args, **kargs)¶ 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_IID00OBD_IID00 fields¶ supported_iids
FlagsField(32 bits)<Flag 0 ()>
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID01(*args, **kargs)¶ Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount-
aliastypes¶
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID02(*args, **kargs)¶ 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_IID02OBD_IID02 fields¶ count
Nonevehicle_identification_numbers
[]
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID03(*args, **kargs)¶ Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount-
aliastypes¶
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID04(*args, **kargs)¶ 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_IID04OBD_IID04 fields¶ count
Nonecalibration_identifications
[]
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID05(*args, **kargs)¶ Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount-
aliastypes¶
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID06(*args, **kargs)¶ 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_IID06OBD_IID06 fields¶ count
Nonecalibration_verification_numbers
[]
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID07(*args, **kargs)¶ Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount-
aliastypes¶
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID08(*args, **kargs)¶ Bases:
scapy.contrib.automotive.obd.packet.OBD_Packet-
aliastypes¶
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID09(*args, **kargs)¶ Bases:
scapy.contrib.automotive.obd.iid.iids._OBD_IID_MessageCount-
aliastypes¶
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID0A(*args, **kargs)¶ 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_IID0AOBD_IID0A fields¶ count
Noneecu_names
[]
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_IID0B(*args, **kargs)¶ Bases:
scapy.contrib.automotive.obd.packet.OBD_Packet-
aliastypes¶
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_S09_PR(*args, **kargs)¶ Bases:
scapy.packet.Packet-
aliastypes¶
-
answers(other)¶
-
-
class
scapy.contrib.automotive.obd.iid.iids.OBD_S09_PR_Record(*args, **kargs)¶ Bases:
scapy.packet.Packet-
aliastypes¶
-