All. My 2004 got the RTOD, so I downloaded the DRPRIUS app and purchased a cheap ELP327 off eBay (before reading I shouldn't have done that!). My BT connected with the app and I was able to clear the error code. However, the app shows "no data" on the main screen. The multi-display shows the battery is charging/discharging. Did I buy a junk OBD2 reader, or am I doing something wrong with the app?
Thanks for your reply. Yeah, I misread the Dr Prius website and bought one that was not recommended by accident. The forum wouldn't let me delete my post. Funny thing is after I posted I took the car for a test drive and when I parked the app was working. But now it's not. At least I was able to clear the code and get the car running, so it wasn't a complete waste. I've got one of the recommended adapters on order.
The answer is right there. I bought a Veepeak which was listed on the DrPrius site and it works well with both that app and with Torque Pro (after extra PIDs are loaded). Another option would be the Autel AP200 (on sale on Amazon for the next 13 hours for $49.99), which probably won't work with Dr. Prius (or maybe it will? I never tried it) but costs about the same as a decent OBD2 reader and includes software which is close to Techstream in functionality. That will read all the obscure codes that Torque or Dr. Prius might not, and it will show the same HV information Techstream would. The only thing you might not be able to do is the battery capacity test Dr. Prius can run.