View unanswered posts | View active topics It is currently Wed Oct 28, 2020 9:09 am



Reply to topic  [ 118 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10, 11, 12  Next
malcom2073's EMStudio development thread. (Comments welcome) 
Author Message
LQFP112 - Up with the play

Joined: Tue May 01, 2012 4:17 pm
Posts: 211
Location: Shrewsbury PA
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

_________________
EMStudio
Interesting Stuff
My Car


Wed Mar 06, 2013 3:39 pm
Profile WWW
LQFP144 - On Top Of The Game
User avatar

Joined: Wed Jul 09, 2008 3:15 pm
Posts: 360
Oh, let me get home and see what I can do about testing what is on my plate.

_________________
BenFenner's 1994 Black SE-R
BenFenner's 2000 Black M-Coupe


Tue Mar 12, 2013 10:17 pm
Profile
LQFP144 - On Top Of The Game
User avatar

Joined: Wed Jul 09, 2008 3:15 pm
Posts: 360
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

_________________
BenFenner's 1994 Black SE-R
BenFenner's 2000 Black M-Coupe


Wed Mar 13, 2013 12:33 am
Profile
QFP80 - Contributor

Joined: Tue Dec 25, 2012 12:14 am
Posts: 42
Location: Greenville, Wisconsin
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!!


Wed Mar 13, 2013 4:09 am
Profile
LQFP112 - Up with the play

Joined: Tue May 01, 2012 4:17 pm
Posts: 211
Location: Shrewsbury PA
JareeB wrote:
any chance you could make this work for the moates quarterhorse? you can find it on moates.net


Buy me one and I'll make it work for it.

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.

_________________
EMStudio
Interesting Stuff
My Car


Thu Mar 14, 2013 1:59 am
Profile WWW
LQFP112 - Up with the play
User avatar

Joined: Mon Sep 24, 2012 8:19 am
Posts: 100
Location: France
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


Wed Apr 24, 2013 10:57 am
Profile
LQFP112 - Up with the play

Joined: Tue May 01, 2012 4:17 pm
Posts: 211
Location: Shrewsbury PA
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

_________________
EMStudio
Interesting Stuff
My Car


Sat Apr 27, 2013 1:05 pm
Profile WWW
LQFP112 - Up with the play
User avatar

Joined: Mon Sep 24, 2012 8:19 am
Posts: 100
Location: France
no urgency for me so not a problem for your long reply :)

works good for me on Windows 8 Pro version 6f23c52
Image


Mon Apr 29, 2013 9:36 am
Profile
TO220 - Visibile

Joined: Wed Jul 18, 2012 6:42 pm
Posts: 9
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 :)


Tue Jun 18, 2013 3:21 pm
Profile
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15369
Location: Home sweet home!
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.

_________________
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!


Tue Jun 18, 2013 11:40 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 118 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10, 11, 12  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF. ColorizeIt.