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_IID00
OBD_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_IID02
OBD_IID02 fields¶ count
None
vehicle_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_IID04
OBD_IID04 fields¶ count
None
calibration_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_IID06
OBD_IID06 fields¶ count
None
calibration_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_IID0A
OBD_IID0A fields¶ count
None
ecu_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
¶
-