A characteristic is a value inside the VCU that can be read by the computer (e.g. throttle position). A characteristic is represented by a Characteristic object, which has the following properties:
name: str
: The name of the characteristiclongIdentifier: str
: Unknown, has always been blank so farvcuType: str
: A type value used by the VCU. Not overly useful.address: int
: The address of the characteristicrecordLayout: str
: A value used by the VCU.maxDifference: int
: UnknowndataType: str
: The type of the data given by the characteristiclowerLimit: float
: The lower limit for the dataupperLimit: float
: The lower limit for the data