scapy.contrib.automotive.obd.pid.pids_80_9F

class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID80(_pkt, /, *, supported_pids=<Flag 0 ()>)[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID80'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<FlagsField (OBD_PID80).supported_pids>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID81(_pkt, /, *, reserved=0, total_run_time_with_ei_aecd5_supported=0, total_run_time_with_ei_aecd4_supported=0, total_run_time_with_ei_aecd3_supported=0, total_run_time_with_ei_aecd2_supported=0, total_run_time_with_ei_aecd1_supported=0, total_run_time_with_ei_aecd1=0, total_run_time_with_ei_aecd2=0, total_run_time_with_ei_aecd3=0, total_run_time_with_ei_aecd4=0, total_run_time_with_ei_aecd5=0)[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID81'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<BitField (OBD_PID81).reserved>, <BitField (OBD_PID81).total_run_time_with_ei_aecd5_supported>, <BitField (OBD_PID81).total_run_time_with_ei_aecd4_supported>, <BitField (OBD_PID81).total_run_time_with_ei_aecd3_supported>, <BitField (OBD_PID81).total_run_time_with_ei_aecd2_supported>, <BitField (OBD_PID81).total_run_time_with_ei_aecd1_supported>, <ScalingField (OBD_PID81).total_run_time_with_ei_aecd1>, <ScalingField (OBD_PID81).total_run_time_with_ei_aecd2>, <ScalingField (OBD_PID81).total_run_time_with_ei_aecd3>, <ScalingField (OBD_PID81).total_run_time_with_ei_aecd4>, <ScalingField (OBD_PID81).total_run_time_with_ei_aecd5>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID82(_pkt, /, *, reserved=0, total_run_time_with_ei_aecd10_supported=0, total_run_time_with_ei_aecd9_supported=0, total_run_time_with_ei_aecd8_supported=0, total_run_time_with_ei_aecd7_supported=0, total_run_time_with_ei_aecd6_supported=0, total_run_time_with_ei_aecd6=0, total_run_time_with_ei_aecd7=0, total_run_time_with_ei_aecd8=0, total_run_time_with_ei_aecd9=0, total_run_time_with_ei_aecd10=0)[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID82'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<BitField (OBD_PID82).reserved>, <BitField (OBD_PID82).total_run_time_with_ei_aecd10_supported>, <BitField (OBD_PID82).total_run_time_with_ei_aecd9_supported>, <BitField (OBD_PID82).total_run_time_with_ei_aecd8_supported>, <BitField (OBD_PID82).total_run_time_with_ei_aecd7_supported>, <BitField (OBD_PID82).total_run_time_with_ei_aecd6_supported>, <ScalingField (OBD_PID82).total_run_time_with_ei_aecd6>, <ScalingField (OBD_PID82).total_run_time_with_ei_aecd7>, <ScalingField (OBD_PID82).total_run_time_with_ei_aecd8>, <ScalingField (OBD_PID82).total_run_time_with_ei_aecd9>, <ScalingField (OBD_PID82).total_run_time_with_ei_aecd10>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID83(_pkt, /, *, reserved=0, nox_sensor_concentration_bank2_sensor1_supported=0, nox_sensor_concentration_bank1_sensor1_supported=0, nox_sensor_concentration_bank1_sensor1=0, nox_sensor_concentration_bank2_sensor1=0)[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID83'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<BitField (OBD_PID83).reserved>, <BitField (OBD_PID83).nox_sensor_concentration_bank2_sensor1_supported>, <BitField (OBD_PID83).nox_sensor_concentration_bank1_sensor1_supported>, <ScalingField (OBD_PID83).nox_sensor_concentration_bank1_sensor1>, <ScalingField (OBD_PID83).nox_sensor_concentration_bank2_sensor1>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID84(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID84'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID84).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID85(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID85'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID85).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID86(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID86'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID86).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID87(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID87'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID87).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID88(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID88'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID88).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID89(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID89'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID89).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8A(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8A'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID8A).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8B(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8B'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID8B).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8C(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8C'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID8C).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8D(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8D'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID8D).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8E(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8E'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID8E).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8F(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID8F'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID8F).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID90(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID90'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID90).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID91(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID91'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID91).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID92(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID92'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID92).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID93(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID93'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID93).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID94(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID94'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID94).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID98(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID98'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID98).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID99(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID99'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID99).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9A(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9A'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID9A).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9B(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9B'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID9B).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9C(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9C'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID9C).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9D(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9D'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID9D).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9E(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9E'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID9E).data>]
class scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9F(_pkt, /, *, data=b'')[source]

Bases: OBD_Packet

aliastypes = [<class 'scapy.contrib.automotive.obd.pid.pids_80_9F.OBD_PID9F'>, <class 'scapy.contrib.automotive.obd.packet.OBD_Packet'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<StrFixedLenField (OBD_PID9F).data>]