Re: Nistune 0.10 Release
Posted: Thu May 26, 2011 10:27 pm
Excellent! Thanks Matt!
Nistune is a real-time tuning suite designed especially for Nissan vehicles
https://nistune.com/forum/
oh damn. Matt is it possible to have two versions of Nistune, one for XP users and the other for Vista/Windows 7? Maybe the adapation of Nistune for Vista/Windows 7 is causing all this trouble?RomChip200 wrote:Matt,
My OS is WInXP 32bits pack3.
This new 0.10.1 version is a nightmare. My previous version was 0.9.14.22, everything worked fine (incl. Innovate MTS LHS & RHS LC1 widebands)
I have Prolific USB serial cables for ages. And the driver 2.0.2.1 installed for ages too.
The 0.10.1 exhibited some problems in the Prolific driver. The Prolific drivers are known to be more than dodgy.
Well, I found out this link:
http://www.vems.hu/wiki/index.php?page= ... dowsDriver
Prolific 2.0.2.1:
COM ports are correctly shown in Windows hardware manager.
0.10.1 doesn’t find COM Ports anymore (either from the Config panel or directly from the main UI trying to connect directly) but 0.9.14.22 did fine.
I switched to Prolific 2.0.13.130 as recommended:
I got yellow marks in windows hw manager. Cannot go further.
I switched back to 2.0.0.26:
0.10.1 detects COM ports (as 0.9.14.22 …)
But when trying to connect to Innovate MTS (COM port is found), I got a blank panel, no values, if I disconnect I got an unhandled exception and Nistune crashes.
Consult connection works fine. But you have a bug in the Consult data display panel: the analog values are concentrated in the right top corner (bad spacing).
What did you do in 0.10.1 ? I’m not sure the Innovate MTS trouble is due to Prolific driver but more to Nistune 0.10.1 version.
Thank you very very very much Matt . I sincerely hope you get all the bugs worked out.Matt wrote:Hey guys I'm going to put the .22 version back up tomorrow night whilst I go through the issues with 0.10.1 version
I'll have to go through the individual problems with the different hardware. I do have a prolific device here which works fine with my LC-1 so that was tested
One of the main issues was that bluetooth com ports were causing Nistune to freeze up (and just about any other application like LogWorks for example) which scans all COM ports on the PC
If you look on the Innovate forums you will see issues with bluetooth ports also. It freezes up the device scan process causing the application to hang
More to follow..
Okay here is what I am running:I have Prolific USB serial cables for ages. And the driver 2.0.2.1 installed for ages too.
The 0.10.1 exhibited some problems in the Prolific driver. The Prolific drivers are known to be more than dodgy.
Dare say its doing timeout on the COM port not letting you select it? I am using a different scan function to search for com ports (rather than opening each one which freezes up on bluetooth ports and odd devices). Perhaps that driver doesn't work with this function? I can try switching versions here based on your feedbackWindows XP Home (32 bit)
ATEN (Prolific driver) 2.0.0.18 (16/7/2003)
Windows 7 Home (64 bit)
ATEN (Prolific driver) 3.3.7.131 (15/10/2009)
The crash probably come from the MTS DLL itself since I noticed that here also whilst running in the debugger. What was the method of disconnect (you clicking Wideband button or external disconnection like pulling out the plug or power disconnected to wideband)if I disconnect I got an unhandled exception and Nistune crashes.
Vista/7 updates were limited to the location of the wideband tables, address file and ROM pack onlyoh damn. Matt is it possible to have two versions of Nistune, one for XP users and the other for Vista/Windows 7? Maybe the adapation of Nistune for Vista/Windows 7 is causing all this trouble?
So do I since I literally spent hours reading and trying different ways of enumerating serial devices in windows to come up with a better solution and then testing on three different machines and monitoring time outs etcI sincerely hope you get all the bugs worked out.
You will see versions above in this postMatt, what's your Prolific driver version ? It seems you optimized connection times over COM ports in 0.10.1 (when it works )... scanning all the ports (when entering config panel) is shorter than in previous versions. Did you shortcut some stuff ?
okay will look into thisif spurious disconnection occurs when log player is ongoing, the file is not saved on the disk, even if you press "yes I really want to save this file"
This is that annoying Vista/7 issue so the reason for moving to My Documents. Try seeing if you can find them in the older version (uploaded today).but i cant find any of my tuned files, in either documents/nistune or program files/ nistune.
not even in nistune software itself either, did i miss an install step somewhere?
I've noticed the double connect here also. Its the com scan thing above timing out (so will disable the timeout for consult scanning for now and increase the timeout for File-Configuration scanning list generation)ok the hcr32 was a bit of a fail, takes 2 attempts to connect, then once connects and try to resync- read ECU spazes out and bottom left of screen reads "Check sum error detected (total 4 frames) and then alot of the timing tables, enrichment tables etc are red, this is with a factory ecu non nistuned, i connected to the same car this morning with the existing software no probs.
GetDefaultCommConfig() was not reporting all the COM ports each time. SetupAPI seems to work well but I am concerned that if you dont run with higher level privledges that the COM ports may not appear at all but most people run as admin rights on their PC so I think it should be okay. Comms scanning is still quick now, even with bluetooth ports. SetupAPI calls also give me the device name so I'm able to display that like Innovate software does when it lists its devicesReplaced GetDefaultCommConfig with SetupAPI function calls for comms port autoscan
Added comms port description to drop lists
Consult threading to callback updates to fix initial connectivity issues
Innovate dual AFR chaining fix
Allow configuration directory change back to Program Files
Drag/drop cell move crash issue fix with Grid Control
Added logging recognition for map knock flags on playback
Added divide by zero checks throughout to prevent potential crashes
Anything else extra please let me know- Get AFR vs RPM/speed graph working again (would like to put boost in here also whilst I am it so its comparable to what you see on the dyno)
- AFM trigger voltage (check)