I stopped doing this, my apologies, I need to start doing this again.
This NEEDS to be tested. I made some major changes, and FreeEMS is now a plugin. Need to ensure that all functionality is still operational.
New installers are up at http://mikesshop.net/EMStudio/
Git Commit: b53b696458580c8c5d5a817da1e243e445c48e4c
Win32:
http://mikesshop.net/EMStudio/EMStudioI ... -21-37.exe
Linux32:
http://mikesshop.net/EMStudio/emstudio_ ... 9_i386.deb
Source:
http://mikesshop.net/EMStudio/emstudio_ ... rig.tar.gz
Changelog:
- Fixed crash involving forgetting to unload QPluginLoader's plugin when restarting
- Fix for missing files in emstudio.cross.nsi
- Fix for missing a few files that should be in repo
- Addition of new directory structure to the NSIS instructions file
- More file restructuring, changes so linux and windows builds handle plugins properly
- Major refactor, moved freeems stuff to a plugin and changed directory structure
- Changes to abstract DataPacketDecoder, all freeems references almost gone from the gui code
- Abstracted FreeEmsComms to EmsComms, and removed more Freeems references from MainWindow
- More movement of freeems related stuff out of the core framework and into its own subsection.
- Change to make 3d map opengl tweak parameters #define'ed and tweak 3d view
- Table events deactivated during block-edits. This would cause a lot of redundant function calls
- More 3d map graphical fixes for issue #824
- Colors now change on edit of multiple cells in offline mode as well as online
- Change to allow for multiple selected cells in 3d tables to all be edited at once
- Change to README with linux build instructions
- Changes in 3d map view graphics, issue #824
- Change for logging filenames being wrong
- Fix for windows compilation issue
- Fix for debian installer Build-Depends and Depends, issue #623
- Attempts to connect to a non-freeems device will be better detected and reported, issue #765
- Beginning of moving related files into subfolders for source directory cleanliness
- Fix for windows compilation error having to do with getenv
- Fix fir issue #822, any sized 2d tables now writes value changes to the proper offset.
- Fix for signed/unsigned issues with incoming payload sizes in freeemscomms
- Fix for a possible race condition involving FreeEmsComms class deletion
- Change for proper default log directory structure, overrideable by config file.
- Change so EmsData uses meta data to check 2d/3d table sizes against incoming payload sizes.
- Addition of checking for valid parsing of 2d and 3d table data, per issue #800.
- Change so on a timed out write command, tables will revert to their previous values
- Fix where disconnect can clear log files, issue #772
- Fix for interrogation issue caused by new memory management, and comment cleanup
- Refactoring incoming ram/flash data packets, so they are handled entirely by EmsData, not MainWindow
- Fix for issue #768, crash involving RX Thread not exiting properly on a SERIAL_DISCONNECT request
- Fix for connection issues after a failed connection attempt retry
- Renaming of SerialError enum to SerialPortStatus, to better reflect what it is
- Fix for crash when exiting involving a memory leak in FreeEmsComms not being deleted. Issue #767
- More informative error messages, including retry/offline mode options when unable to connect, per issue #765
- Change to disable interrogation progress view menu button when there is no progress view. Fix for issue #764
- Addition of offline->online transition, for connecting when an offline file is loaded
Major Outstanding Issues:
http://issues.freeems.org/view.php?id=732
Awaiting testing by BenFenner
http://issues.freeems.org/view.php?id=759
STILL an issue, but there is a workaround involving using +/- to edit the value, rather than directly editing it.
http://issues.freeems.org/view.php?id=751
STILL an issue, General sanity checking needs to be implemented in the code, to prevent silly typo errors.
http://issues.freeems.org/view.php?id=611
STILL an issue, Cell highlighting, currently partially implemented, but needs to be worked through and made to look and operate better.
http://issues.freeems.org/view.php?id=578
Graphical issues, make things look nicer
http://issues.freeems.org/view.php?id=631
Need more error checking on interrogation
malcom2073's EMStudio development thread. (Comments welcome)
-
- LQFP112 - Up with the play
- Posts: 211
- Joined: Tue May 01, 2012 4:17 pm
- Location: Shrewsbury PA
- Contact:
Re: malcom2073's EMStudio development thread. (Comments welc
Oh, let me get home and see what I can do about testing what is on my plate.
Re: malcom2073's EMStudio development thread. (Comments welc
Tested and the issue is back in your hands Mike.
I'm really liking how EMStudio is coming along. It is getting very, very good in many areas. =D
I'm really liking how EMStudio is coming along. It is getting very, very good in many areas. =D
-
- QFP80 - Contributor
- Posts: 42
- Joined: Tue Dec 25, 2012 12:14 am
- Location: Greenville, Wisconsin
Re: malcom2073's EMStudio development thread. (Comments welc
any chance you could make this work for the moates quarterhorse? you can find it on moates.net
plans to build a 300whp turbo ford ranger with a 2.3l engine the ford lima!
current rig: 1994 ford ranger 2.3. good platform for my almost complete turbo engine. a237 cam, stock t3 turbo, ported and polished head. just needs some mangement!!
current rig: 1994 ford ranger 2.3. good platform for my almost complete turbo engine. a237 cam, stock t3 turbo, ported and polished head. just needs some mangement!!
-
- LQFP112 - Up with the play
- Posts: 211
- Joined: Tue May 01, 2012 4:17 pm
- Location: Shrewsbury PA
- Contact:
Re: malcom2073's EMStudio development thread. (Comments welc
Buy me one and I'll make it work for it.JareeB wrote:any chance you could make this work for the moates quarterhorse? you can find it on moates.net
It does support the Moates Autoprom and Ostrich, though not in the public repository yet. That's pretty far down on the list to get it to the point that it is releasable.
- flat4power
- LQFP112 - Up with the play
- Posts: 100
- Joined: Mon Sep 24, 2012 8:19 am
- Location: France
Re: malcom2073's EMStudio development thread. (Comments welc
Hi,
I now have a thinkpad Tablet under Windows 8 Pro
I don't find the example file to load offline data and test EMStudio
Can you send me an offline data file ?
thanks
Matthieu
I now have a thinkpad Tablet under Windows 8 Pro
I don't find the example file to load offline data and test EMStudio
Can you send me an offline data file ?
thanks
Matthieu
-
- LQFP112 - Up with the play
- Posts: 211
- Joined: Tue May 01, 2012 4:17 pm
- Location: Shrewsbury PA
- Contact:
Re: malcom2073's EMStudio development thread. (Comments welc
Sorry it took so long to reply, I totally missed this post. There is some offline data available for playing with here: http://mikesshop.net/EMStudio/forbenofflinedata.json
- flat4power
- LQFP112 - Up with the play
- Posts: 100
- Joined: Mon Sep 24, 2012 8:19 am
- Location: France
Re: malcom2073's EMStudio development thread. (Comments welc
no urgency for me so not a problem for your long reply
works good for me on Windows 8 Pro version 6f23c52
works good for me on Windows 8 Pro version 6f23c52
Re: malcom2073's EMStudio development thread. (Comments welc
Hey there, i just tried to start the newest windows builds from your website but it doesnt want to start, says plugin error:
"C:\Program Files\EMStudio>emstudio.exe
EMStudio commit: StableTwo-28-gc732993
Full hash: c732993af8545d10bce82e643ea9ec9eb7c8c6e5
XCalc: "div" 50
XCalc: "div" 50
Loading plugin from: ""
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 i
mport detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with
no code changes. Continuing, but startup time will be slower.
Local settings file is: "settings.ini"
Unable to load plugin. error: "The shared library was not found.""
Older one you posted above works fine. Thanks
"C:\Program Files\EMStudio>emstudio.exe
EMStudio commit: StableTwo-28-gc732993
Full hash: c732993af8545d10bce82e643ea9ec9eb7c8c6e5
XCalc: "div" 50
XCalc: "div" 50
Loading plugin from: ""
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 i
mport detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with
no code changes. Continuing, but startup time will be slower.
Local settings file is: "settings.ini"
Unable to load plugin. error: "The shared library was not found.""
Older one you posted above works fine. Thanks
Re: malcom2073's EMStudio development thread. (Comments welc
Mike, look, quick, your bugs are doing good! They're drawing lurkers out of the shadows! :-)
eraser87, what are you running EMStudio against, if you don't mind me asking?
Fred.
eraser87, what are you running EMStudio against, if you don't mind me asking?
Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!