The standard OBD2 protocol does feature PIDs for catalyst temperatures, as following (using the 01 “Show Current Data” mode):
013C– Catalyst Temperature: Bank 1, Sensor 1013D– Catalyst Temperature: Bank 2, Sensor 1013E– Catalyst Temperature: Bank 1, Sensor 2013F– Catalyst Temperature: Bank 2, Sensor 2
The conversion formula is ((256*A+B)/10)-40, yielding values between –40 °C and 6,513.5 °C. For °F, take the °C value, multiply it by 1.8 and add 32.
However, as far as I know, there are no Target IDs for these in RD, or they aren’t documented in the Target ID list.
For example, I can read data for 013C from my vehicle via OBD2 and have it displayed in RD with a custom XML file. Right now, I can do this by either using name="" instead of targetId="" in the XML file, yielding a new input in “ECU Specific”, or linking the target ID of one of the “Dummy” inputs, since I don’t know how to use values from name="" in custom equations or Gauge Math, or if that is even possible.