A few days ago I tested that dongle I received and things were not looking good. Flow control commands are not accepted, and while I assured it is able to both send and receive data on the CANbus *) it does not like the replies to diagnostic commands the car puts on the bus.
I opened it up and the hardware is definitely different. A better build in my view, but the firmware (reporting the same version BTW, lies lies lies) does not work.
The very cheap but very well build “HH” dongle I bought was total crap. Not only did it not work, the firmware was easily send to lala-land.
IN the mean time, as my own KONNWEI died on me (I abused it a lot), I ordered a new one. If it works, I will post a link to the item here. If not, we need to explore a few new paths:
– see if we can work around the issues in software (might prove impossible or very hard);
– hand pick dongles that do work (complicated to manage, and who can you trust sending exactly that device);
– build our own hardware (out of reach for 99.9% of the users, and we are certainly not going to market a new design);
– focus on the Freematics ( http://canze.fisch.lu/freematics/ ) which can run firmware we can make (relatively expensive).
All in all this really stinks and we are NOT happy.