Nistune Release 0.11.1

If it isnt a problem or a suggestion it probably goes here.

Moderator: Matt

Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Nistune Release 0.11.1

Post by Matt »

Version 0.11.1
Enhancements:
PLX IMFD wideband device support
Support various VEMS firmware versions using version detection and variable frame support
Add right click for fuel/timing scaling on AFR trace window
Add Z32 romchip throttle enrichment tables
Adjustable font size on table resize (larger font support)
Add JWT defined tables and constants for 16 bit Z32 support
Add copyright notices to package and help screen for new and existing modules

Fixed bugs:
Fix reporting of knock flags for Z32 ECU
Workaround FTDI driver issue with 02.08.24 after cannot reconnect to consult cable following Type 1 device probe
Use alternate detection for Innovate MTS to avoid erroranous messages that MTS is not installed
Make AFR trace colours more visible
Fix TTP min and other tables for 1994 P10 address file
Techedge AFR not displaying all updates. Fix wideband refresh strategy
'Update All' button causing consult queue error on Z32 etc. Increase queue size
Emulator polling and status indicator improvements
Emulator pause hardware maptrace when Moates Ostrich does not respond correctly to commands
Fix shutdown crash. DisplayShcedulerThread() not closed
Fix inverted spin control on AFR and auto tune windows
Remove 'Fuel increase rate' invalid parameter for Z32/M30. Change % to byte intepretation
Temperature conversion max fix to 5.12V (not 1..32 cells)
Attempt fix crash on File > Open in 0.11
Fix Right click Wideband window functionality
Fix Expanded log player zoom line out of sync
Fix consult unresponsive on disconnect. Callback timeout failure issue
Remove message box on 'not uploaded' and change to status bar update and flash top panel red
Remove halve duty cycle code for ER34/WC34/Y33
Built with VS2010 support for CrashRpt 1.3 software error reporting module
Change dwell time to % based since time is variable depending on RPMs
Type 1 crash bug on shutdown repair
Add legacy AFM detection for Rev2 Type 1 address files
Main points with this release
- PLX wideband support for iMFD needs testing using actual units (only running simulators here)
- First build using VS2010 after migrating from VS6.0. This is to support crash reporting. Reports including Nistune log file and dump reports are sent directly to my webserver when the PC has internet connectivity (otherwise they are stored in Documents\Nistune subfolders)
Attachments
Nistune_0_11_1_buglist.xls
Nistune 0.11.1 buglist
(24 KiB) Downloaded 151 times
Adrian
 

Posts: 57
Joined: Tue Mar 13, 2012 1:57 pm

Re: Nistune Release 0.11.1

Post by Adrian »

I istalled this version, but it won't run. There is a message that "MSVCP100.dll is missing. Matt have you an idea what if done wronge?
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: Nistune Release 0.11.1

Post by Matt »

Must be something to do with Visual Studio 2010 runline libraries not installed on the machine. What version of windows are you running this on? I might have to now install additional DLLs if this is the case
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: Nistune Release 0.11.1

Post by Matt »

Download this:
Microsoft Visual C++ 2010 Redistributable Package (x86)
http://www.microsoft.com/en-us/download ... px?id=5555

I'll update the installer to include this in the meantime

*Update - installer updated to optionally install this package. Its doubled the size of the download of Nistune now to 9MB with this package. I'll see if I can get it to auto detect if these DLLs are installed in future or just put the DLLs rather than the whole package if possible
Adrian
 

Posts: 57
Joined: Tue Mar 13, 2012 1:57 pm

Re: Nistune Release 0.11.1

Post by Adrian »

Matt wrote:Download this:
Microsoft Visual C++ 2010 Redistributable Package (x86)
http://www.microsoft.com/en-us/download ... px?id=5555

I'll update the installer to include this in the meantime

*Update - installer updated to optionally install this package. Its doubled the size of the download of Nistune now to 9MB with this package. I'll see if I can get it to auto detect if these DLLs are installed in future or just put the DLLs rather than the whole package if possible

Thank you for your fast help. The new version runs now. :-)
Good work, the new acceleration tables on Z32 ECU is what i haven't found on the last tune. The acc. enrichment was working like the numbers in the tables, what i've in memory. So looks well. :D
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: Nistune Release 0.11.1

Post by Matt »

Thank ROMchip2000 for those. He found them very recently so I did a last minute update to the build for people to try out. From bench testing so far appears to be TPS voltage index as index to the main table.
viewtopic.php?f=8&t=2473
RomChip200
 

Posts: 426
Joined: Mon May 11, 2009 7:58 pm
Location: FRANCE

Re: Nistune Release 0.11.1

Post by RomChip200 »

The police of characters changed in this version, I have now numbers in small size characters into the maps, where does this come from ?
I cannot reduce the size of the maps windows b/c it cannot be read anymore
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: Nistune Release 0.11.1

Post by Matt »

Text size is adjusted based on map/table window size. Are you saying with your current screen the font is too small to read now? I could limit to a minimum font size if this is the case
RomChip200
 

Posts: 426
Joined: Mon May 11, 2009 7:58 pm
Location: FRANCE

Re: Nistune Release 0.11.1

Post by RomChip200 »

Yep, too small ...
Nistune_0.11.1.jpg
(267.47 KiB) Downloaded 4654 times
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: Nistune Release 0.11.1

Post by Matt »

Anduino completed tonight for alternate A/D input into Nistune. Emulates the DLP A/D converter analog inputs (not temperature however)
viewtopic.php?f=18&t=2230&p=18339#p18339
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: Nistune Release 0.11.1

Post by Matt »

The police of characters changed in this version, I have now numbers in small size characters into the maps, where does this come from ? I cannot reduce the size of the maps windows b/c it cannot be read anymore
This came from an enhancement request to resize the font based on window size. It also happens that when the window is smaller than default then the font size will also decrease

I've now updated the logic to check the default window size and if smaller than this, then stick with default font. Note that this will mean that if the cell sizes are resized too small then not all the text will be seen in the cell
RomChip200
 

Posts: 426
Joined: Mon May 11, 2009 7:58 pm
Location: FRANCE

Re: Nistune Release 0.11.1

Post by RomChip200 »

You should have some crash reports from me.
Nistune is currently crashing when the bin file you want to load contains '%' in the filename.
Matt
Site Admin
 

Posts: 8961
Joined: Sun Jan 29, 2006 1:45 am
Location: Adelaide, Australia
Contact:

Re: Nistune Release 0.11.1

Post by Matt »

% is a special character in C/C++ used for formatting text (eg %d displays numbers)

Appears the crash is when updating the status bar with the % in the filename. This is a tricky one...

Okay the webserver seems to have a bunch of them uploaded. Good to see that facility is working well. Okay I've got some bug resolving to do now...

Found it:
0040e7a4 5fe53f60 0064bfe8 05c93278 98ae65a8 Nistune!CNIStuneDoc::UpdateStatusBar+0x62 [c:\nistune\nistune_app\nistunedocutils.cpp @ 52]
0040ea40 5fe52416 00628cc0 00000001 00000001 Nistune!CNIStuneDoc::MyFileImgOpen+0x740 [c:\nistune\nistune_app\nistunedocfilehandler.cpp @ 699]
Dont sent any more crash reports for this one... I have three of them now!!

Only one other crash report in the bunch (rest were my tests) for NULL pointer error when ConstantsList window gets resized so far reported
Torque
 

Posts: 639
Joined: Wed Jun 16, 2010 10:08 am

Re: Nistune Release 0.11.1

Post by Torque »

When trying to 'burn' changes permanently in stream-mode there is no
error message that it didn't happen!

I think there was not even one of those tiny and easily overlooked messages in the
lower frame of the window.

This should really be made clear to the user!
(Alas a big fat requester / screen flash / beep etc)
Torque
 

Posts: 639
Joined: Wed Jun 16, 2010 10:08 am

Re: Nistune Release 0.11.1

Post by Torque »

I agree 110% :)
RomChip200 wrote:Yep, too small ...
Locked