Bringing TBI and Multi Port Fuel Injection to a New Level.     EFI Conversions and Tuning! Seattle to Portland! E-mail Tuning Consultant!
Results 1 to 2 of 2

Thread: EEHack 5.0 2020 update

  1. #1
    Fuel Injected! steveo's Avatar
    Join Date
    Aug 2013
    Posts
    3,164

    EEHack 5.0 2020 update

    ill log some progress and alpha versions in this thread.

    Main goals:

    - scab together some kind of bin editing functions into the analyzer for both ve and maf. this is half finished already but needs some logic as far as cl/ol/wb/nb/maf/ve/patched/unpatched but i want to make it simple on the front end. and why not since we know so much about your bin and logs once both are loaded...

    - develop a new and better table interpolator using cubic splines in 2d and 3d to automate curvature and smoothing in the above goal

    - write a tutorial for the above so new tuners dont have to learn to tune fuel tables anymore

    - improve flashing to reduce bricking. kur4o did some inspirational stuff in another project that im jealous of and i want to get eehack to a place where as long as you dont power cycle your ecm or fry your eeprom, you will not brick your ecm with eehack. even if your computer crashes i want you to be able to plug it back in after and recover the situation

    - continue improving the user interface since im not quite where i want to be yet

    - make some kind of advanced mode and roll kur4o’s crazy hacks in so he doesn’t have to maintain a separate version

  2. #2
    Fuel Injected! spfautsch's Avatar
    Join Date
    Apr 2015
    Posts
    592
    Quote Originally Posted by steveo View Post
    - continue improving the user interface since im not quite where i want to be yet
    Here are a couple minor tweaks I've come up with while customizing the 4.9.1 release.

    I think I asked you to remove the titles for the playback and log management frames in order to recover some screen real estate, which you did. Seeing some screen caps it seems this is unecessary for windows, but for most systems running x for display the following overrides the default style sheet for the QGroupBox widgets so the space previously used by the title isn't "wasted".

    In datalog_window::datalog_window()

    Code:
    #ifdef Q_OS_LINUX
      ui->grp_playback->setStyleSheet("QGroupBox{padding-top:20px; margin-top:-15px}");
      ui->groupBox_5->setStyleSheet("QGroupBox{padding-top:20px; margin-top:-15px}");
    #endif
    I do not have access to any BSD or OSX platforms to compile / test on but I suspect those would also benefit from this. The QT os definition constants are available here. Though it may be simpler to just check #ifndef Q_OS_WIN32 && Q_OS_WIN64.

    This next tweak is pretty ugly but on my tuning rig I was able to make the main window work maximized with the aforementioned stylesheet overrides (and by duplicating them for the fuel, temp and spark frames) and reducing the main button height to 48. So I wanted to make it default to starting maximized. I don't see a way to do that in the ui definitions, so I added this.

    In MainWindow::MainWindow()

    Code:
    QTimer::singleShot(1000, this, SLOT(showMaximized()));
    I'm sure there's probably a more elegant way to fire this after all the child windows and controls have been rendered, but waiting 1s does the trick for me.

    The only other major UI hurdle is the settings window.
    eehack-4.9.1-main.jpg
    eehack-4.9.1-settings.png
    Attached Images Attached Images

Similar Threads

  1. EEHack 2019 update
    By steveo in forum GM EFI Systems
    Replies: 154
    Last Post: 02-20-2020, 05:31 PM
  2. $4D update
    By steveo in forum GM EFI Systems
    Replies: 4
    Last Post: 07-19-2014, 09:33 PM
  3. tunercat update.
    By doctortuned in forum TunerCat OBDII
    Replies: 3
    Last Post: 03-11-2014, 11:58 PM
  4. Tables won't update
    By POZE in forum TunerPro Tuning Talk
    Replies: 2
    Last Post: 02-17-2013, 09:48 AM
  5. TunerPro V5 update!
    By EagleMark in forum TunerPro Tuning Talk
    Replies: 27
    Last Post: 07-16-2012, 02:42 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •