This is the new one I use, but it requires a laptop
Amazon.com: ElmScan 5 Compact USB OBD-II Scan Tool & OBDWiz Engine Diagnostic Software (423001): Automotive
I have the Harbor Freight one also, no computer needed.
CAN OBDII Code Reader with Multilingual Menu
All these things do are read your emission codes, it doesn't read your individual sensors like the Nissan ones