OK thats cool. I've only just put the 1453 definition in there, its the same one used by Swifts and Geo Metros. What is the part number of your ECU so I can add it to the list? I will check out the speed problem.
Cheers
James
-- Edited by Rhinoman on Wednesday 7th of September 2011 10:03:25 PM
__________________
1984 Suzuki SJ413K pick up, 1.6 16V Baleno engine 2000 Suzuki Vitara 1.6 8V, many mods 2004 Suzuki Ignis 1.5VVT 4Grip 2006 Suzuki Jimny 1.3VVT JLX+ and many more.
I've just tested your latest RV version - and IT WORKS!!! No crashes, everything fine. Thank you for fixing so quickly, rhinoman!
My ECU ID is 1453, so it is a known one.
There may just be one minor issue: it seems that the speed is always displayed as mph, not as kph, even if I set it to kph in the "units" dialog. But I'm not completely sure about it.
As for the russian program, I will take a look at the ECU ID there a little bit later and let you know then.
The ECUID menu is not in the new release. Does the new release still crash? I didn't test with an unknown ID, I will try that later I may need to put in a default address map
__________________
1984 Suzuki SJ413K pick up, 1.6 16V Baleno engine 2000 Suzuki Vitara 1.6 8V, many mods 2004 Suzuki Ignis 1.5VVT 4Grip 2006 Suzuki Jimny 1.3VVT JLX+ and many more.
I think there is a problem with the configuration file, the latest version may not have been restored correctly after my hard drive crash. I am working on a new release which should be ready in a few days.
Did you get an ECU ID displayed? The ECU ID select menu is obsolete and has been removed from the latest version, I actually forgot it was there! If Rhinoview does not have a configuration for the ECU it will automatically default to displaying raw data.
__________________
1984 Suzuki SJ413K pick up, 1.6 16V Baleno engine 2000 Suzuki Vitara 1.6 8V, many mods 2004 Suzuki Ignis 1.5VVT 4Grip 2006 Suzuki Jimny 1.3VVT JLX+ and many more.
@Rhinoman: thanks for providing all this information and software, it's really great!
I soldered an SDL adapter (for my Baleno 1996, 1.3 G13BB engine, European market) using Rhinoman's circuit, and it seems to work well: it passed the test with the "ALDL interface test program v. 2.2.1", and I can read some ECU data with the "Suzuki diagnostic V1.2" (made by the russian guy?...), although the read data are absolutely incredible (obviously wrong address mapping). A serial port sniffer shows normally looking data flow.
However, when I try to connect with Rhinoview, the program crashes immediately after the first bytes from the ECU arrive (I can post a screen shot with exact data, if necessary). There is no crash if no data come from ECU (for example, if the ignition is off).
Notably, Rhinoview crashes also when I call the dialog for changing ECU ID and then press OK button (no matter if I actually change ID or leave it the same!). By the way, I only can choose between 1112, 1701 and 0000 in this dialog, although there should be much more different ECU IDs (like those in the datastream.csv), shouldn’t they?
The crashes are exactly the same on two different laptops, one running Windows 7 and the other running Windows XP SP3.
The floating point error is excluded (I set region to USA on both laptops).