For the TL;DR crowd
This box is an OBD2 "piggyback" ECU that serves up custom PIDs, as if it were part of the stock vehicle's data bus. It is a pass-thru connector that goes between the vehicle's OBD2 port and the HPTuners logging device ( MPVI MPVI2 MPVI3 or ancient serial adapter ).
It has 4 spring terminals to connect the AEM X-Series wideband(s). Ground, +12v power, CANH & CANL. These are the only wires that need to be connected from the wideband harness. Power is supplied, to the wideband(s), by this unit. So, the wiring is greatly simplified; and, portable.
It performs a similar function to that of the AEM 30-0334's OBD2 interface. i.e. , it converts ordinary AEMNet CANBus signals to the OBD2 protocol. But, where the 30-0334 can only convert to the CAN version of the OBD2 protocol ( generally, used after the 2006 model year ), this box, also, supports the older J1850 protocols, used by GM, Ford, and Chrysler, prior to 2007.
This box is not, in and of itself, a wideband. It is just the necessary hardware to support the CAN and J1850 protocols. With it, you can use the standard 30-0300 or 30-0310 widebands, as if they were 30-0334s. But, they will work on all domestic vehicles produced from 1996-present. Whereas the 30-0334 can only function for CAN based vehicles, produced from about 2007 to present.
It has a few extra features ( some of which were suggested, in this thread ).
- It supports multiple 30-0300 or 30-0310 wideband channels
- It provides power for the wideband(s), directly from the OBD2 connector. ( much easier/portable install )
- It can control the wideband heaters to help extend sensor life.
- There is a provision for an exhaust gas back-pressure sensor and compensation circuit.
In the future, I am planning add more devices that it can support. Currently, I am considering bringing back the old AEM DynoShaft type design. So, real, measured, HP and Torque, would appear as custom PIDs.
But, one thing at a time