I had read that they had a range of 0.1 - 0.9 with a optimal value of 0.45. However, mine was reading around 0.625 or so. Then I see that they normalize the range and republish the value on a scale of 0 - 1.275.
I am afraid that this is not correct. The car's ECU should normalize the sensor output to scale 0-1V as required by SAE J1979 _ 2006 edition. The 1,275 V is the maximum value which can be transmitted but 1,0 V should be the reading at full scale sensor output.
I suppose your ECU does not do any normalization with your 0,1-0,9 V sensor and you should read 0,45 V in fact.
In the case the ECU did the normalization 0,1 V - > displayed 0 V; 0,9 V -> displayed 1 V, with real 0,45 V sensor output the display were 0,4375 V.
In the case the ECU did the normalization 0,0 V - > displayed 0 V; 0,9 V -> displayed 1 V, with real 0,45 V sensor output the display were 0,5 V.
Far away from your 0,625 V reading.
If I understand this correctly the data does indeed exist. The sensors are ones that need their values normalized. This moves them to a different locaiton.
I suppose that the reason why your bank 1 sensor 1 is probably moved to PID $34 is that its output is current, not voltage.
(For wide-range sensors with voltage output serves PID $24).
I am not familiar with the O
2 sensors construction, but sensors 1, 2 are installed in different locations. I think that wide-range sensor 1 is before catalyst and sensor 2 behind it. Thus, different temperatures, different rest of unburned fuel and/or oxygen and therefore different sensors construction.