![Smile :)](./images/smilies/icon_e_smile.gif)
On the tail-pipe sniffer; the Innovate part looks mostly good. But, It seems like the intake ( straight inlet ) will be against the tubing wall. Which is the lowest gas velocity area.
A little more on the new AEM units. From poking around a bit...
1. I had a bit of a user error. The CAN addresses are NOT 0x1d01, 0x1d02 ... etc. It just looks that way on the gauge UI. it's trying to say "ID_01" "ID_02" etc. The addresses are 0x0180, 0x0181... etc. Once I got that right, the CAN data came through, no problem. Maybe light the middle decimal point guys; so it doesn't look like a perfectly valid hex number ? Or, I can just RTFM
![Cheeky :lol:](./images/smilies/icon_lol.gif)
2. The heater really is a DC voltage. I measure 7.85v with the sensor in free air. It does change when you blow on it, etc., as it should. And, it seems to follow the warm-up ramp in the sensor datasheet. Probably done to get the high-current switching noise away from the sensor/cable.
3. The little switching regulator is for the LEDs. It runs at 3.5v The linear regulator runs at the normal 5.0v.
4. It is EXTREMELY fast to respond. Especially given how clean the signal is. The instruction sheet says 20ms. But, it covers the span of 20.9% o2 to Lambda 1.000 in one or two samples ( 100s/s on the CAN). when hit with a spray of CO2. So, the t63 time is more like 10ms. Which is how it looks on the DAC ( 500s/s ). But, the DAC only goes up to ~ Lambda 1.22. So, going by slew rate. This is faster than an LC-1 in "instant mode"
5. There does not seem to be a provision to increase the CAN data rate. It is obvious, looking at the DAC line, that there is more resolution to be had there, time-wise.
e.g.
Here is a shot of the DAC output when the sensor is hit with a blast of CO2. You can see the individual 2ms (500Hz) steps. It covers the entire span in 3 steps ( 6ms ). Allot of that detail is lost in the CAN output updating at 10ms per sample ( 100Hz ). It, obviously, knows more than it's telling
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)