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



Reply to topic  [ 118 posts ]  Go to page Previous  1 ... 5, 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
Fred wrote:
Went through this in IRC last night. First two listed are bogus, last one is too old for his code (lol). I've been using Debian for quite a few years now ;-)

Usually -dev packages just provide headers and pull in the same runtime lib that normal users would use.

Fred


Yeah, I need to fix dependencies.

flat4power wrote:
Install on my debian X11 server ok form me with your package

just an error when I choose "Show 3D Map" but maybe I haven't all the good dependencies, I go check that ;)
edit:
error is certainly because I haven't install graphical driver on my server
I use xdmcp to connect on it with my OS X


Can't guarantee it will work over remote connection. FYI, it uses OpenGL for the 3d view.

_________________
EMStudio
Interesting Stuff
My Car


Wed Oct 10, 2012 11:05 am
Profile WWW
LQFP112 - Up with the play

Joined: Tue May 01, 2012 4:17 pm
Posts: 211
Location: Shrewsbury PA
Tons of stability changes in the past few days, and knocking out a ton of issues open on the tracker. Only about half of which got rejected and sent back to me :)

So what's been happening, a bit of a changelog since my last post. I think this is the format I am going to be doing from now on, it will help me keep track. Sort of a less technical version of the git log.

New installers are up, of course, http://mikesshop.net/EMStudio/
Git Commit: f4862bcefaa13cd12b3961b3b4f3136d733b38a0

Win32:
http://mikesshop.net/EMStudio/EMStudioI ... -54-51.exe
Linux32:
http://mikesshop.net/EMStudio/emstudio_ ... 9_i386.deb
Source:
http://mikesshop.net/EMStudio/emstudio_ ... rig.tar.gz

Changelog:
- Fred made some changes to scaling and data labels making things all around better
- I fixed a typo in scaling that both Fred and I missed, fixing ETE values
- Switched Serial RX to its own thread, for increased speed, decreased latency, and increased complexity :/
- Copy/Paste works now with 2D tables in addition to the previously working 3D tables
- Hard and Soft reset both now have confirmation boxes, making sure you're doing what you intend to do
- Fix for how the Windows menu is handled, so now clicking on an item brings it to the front, rather than closing it if it is already open. Less confusing this way.
- Window sizes should be more correct on Windows XP!!
- Interbyte delay is now used properly. Not sure why we need this, but Fred insists. it's disabled by default.
- Hotkeys are now implemented on 2D and 3D tables. -/= for subtract/add, and shift for subtracting/adding more.
- Fixed some random graphical glitches involved with changing values on 2D and 3D tables. Should "look" much smoother now.
- The 3D table 3D view now opens and closes properly, and you can only open one per locationid.

Outstanding Issues:

In addition to just general testing and trying to break stuff, this is where I will list specific issues that need to be checked out.

http://issues.freeems.org/view.php?id=709
Basically, unplug the USB cable randomly, and try to reconnect. Try to break it.

http://issues.freeems.org/view.php?id=737 which is a duplicate of http://issues.freeems.org/view.php?id=738
The windows side BenFenner (VERY quickly tested, awesome!!) works, but the Linux side still needs to be verified. Help Fred out and test this please

_________________
EMStudio
Interesting Stuff
My Car


Mon Oct 15, 2012 3:18 am
Profile WWW
LQFP112 - Up with the play
User avatar

Joined: Mon Sep 24, 2012 8:19 am
Posts: 100
Location: France
Hi,

works great for me
Now "show 3D Map" is ok on my XDMCP remote client.

Nice work


Mon Oct 15, 2012 8:52 am
Profile
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15369
Location: Home sweet home!
malcom2073 wrote:
Tons of stability changes in the past few days, and knocking out a ton of issues open on the tracker. Only about half of which got rejected and sent back to me :)

Great work! <3

Quote:
- I fixed a typo in scaling that both Fred and I missed, fixing ETE values

This was my fault, didn't miss it so much as thought it was right. Same issue in OLV still, I will fix that eventually.

Quote:
- Interbyte delay is now used properly. Not sure why we need this, but Fred insists. it's disabled by default.

http://issues.freeems.org/view.php?id=568 - there was a battle with more detail somewhere, but I can't find it.

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


Mon Oct 15, 2012 8:53 am
Profile WWW
LQFP144 - On Top Of The Game
User avatar

Joined: Wed Jul 09, 2008 3:15 pm
Posts: 360
Copy/paste needs some more work. =D

http://issues.freeems.org/view.php?id=607

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


Mon Oct 15, 2012 1:45 pm
Profile
LQFP112 - Up with the play

Joined: Tue May 01, 2012 4:17 pm
Posts: 211
Location: Shrewsbury PA
Alright, so my apologies, there were some major issues with the last dev release that should all be fixed now.

New installers are up at http://mikesshop.net/EMStudio/
Git Commit: 297aa427202403fcb67a4fda18c4ed63bfe1648f

Win32:
http://mikesshop.net/EMStudio/EMStudioI ... -44-23.exe
Linux32:
http://mikesshop.net/EMStudio/emstudio_ ... 4_i386.deb
Source:
http://mikesshop.net/EMStudio/emstudio_ ... rig.tar.gz

Changelog:

- Fix for a variety of copy paste issues, including #607
- Refactoring of how I handle Serial communications.
- Change of config file locations, ~/.EMStudio/ on *nix, and APPDATA/EMStudio on windows
- Refactoring of how memory is handled internally in the tuner
- 3D Table cell highlighting based on currently values from datalog
- Checkbox for enabling/disabling cell highlighting
- Reduced CPU strain for displaying gauges
- Fix for a variety of issues, #757, and #758.
- Internal changes, abstracting FreeEMS specific code away from the GUI code.

Major Outstanding Issues:

http://issues.freeems.org/view.php?id=740
This has been fixed, will be pushed to dev after it has been tested.

http://issues.freeems.org/view.php?id=732
I swear, this is still on my radar. Currently totally disabled due to the new memory management, that will be fixed soon.

http://issues.freeems.org/view.php?id=759
This is a fairly major issue, but there is a workaround involving sing +/- to edit the value, rather than directly editing it.

http://issues.freeems.org/view.php?id=751
General sanity checking needs to be implemented in the code, to prevent silly typo errors.

http://issues.freeems.org/view.php?id=611
Cell highlighting, currently partially implemented, but needs to be worked through and made to look and operate better.

_________________
EMStudio
Interesting Stuff
My Car


Sun Nov 18, 2012 3:12 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15369
Location: Home sweet home!
Sounds good! :-)

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


Sun Nov 18, 2012 4:11 pm
Profile WWW
LQFP112 - Up with the play

Joined: Tue May 01, 2012 4:17 pm
Posts: 211
Location: Shrewsbury PA
Slight change in how I will be doing things.

If you're used to using dev (aka unstable), you should now start using master (aka stable)

If you're intentionally doing testing, you should be using dev (aka unstable). Master will from now on only lag so far behind dev as to maintain an always "working" version of EMStudio. So with any luck, never more than 1-2 commits behind.

If you use dev and it breaks, file a bug report. If the break is stopping you from being able to tune, install master so you can continue tuning until the bug is fixed (In this case, the bug should be marked high/blocking priority).

I hope that with this and more testing, I can avoid repeats of the previous issues that we had the other week. Thanks!

_________________
EMStudio
Interesting Stuff
My Car


Thu Nov 22, 2012 3:28 am
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15369
Location: Home sweet home!
Plus named temp branches for experimenting? I hope so. Sounds good anyway.

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


Thu Nov 22, 2012 8:05 am
Profile WWW
LQFP112 - Up with the play

Joined: Tue May 01, 2012 4:17 pm
Posts: 211
Location: Shrewsbury PA
New installers are up at http://mikesshop.net/EMStudio/
Git Commit: e8c24eca83dc3f41a32721c8809a0e93936ccabd

Win32:
http://mikesshop.net/EMStudio/EMStudioI ... -02-44.exe
Linux32:
http://mikesshop.net/EMStudio/emstudio_ ... 2_i386.deb
Source:
http://mikesshop.net/EMStudio/emstudio_ ... rig.tar.gz

Changelog:

- Fix typo in freeems.config.json that was preventing value highlighting from working in the ignition advance table
- Change so copy/paste takes effect much faster, as each copy/paste operation results in only a single write request to the ecu
- Offline mode is now enabled and working.
Couple of notes about offline mode:
To use offline mode:
Connect to ECU
File->Save Offline Data
Restart EMStudio
File->Load Offline Data
** Edit offline data as needed, hitting save to flash to save changes, and file->Save Offline Data to generate a NEW offline file with the changes **
Connect to ECU with offline file loaded will prompt you to apply changes. Hit Yes to both message boxes to apply the data, no to discard.


Major Outstanding Issues:

http://issues.freeems.org/view.php?id=623
I re-opened this until I fix the dependency issue.

http://issues.freeems.org/view.php?id=732
I'm still counting this as an issue, until I get it operating exactly as expected.

http://issues.freeems.org/view.php?id=759
This is a fairly major 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
General sanity checking needs to be implemented in the code, to prevent silly typo errors.

http://issues.freeems.org/view.php?id=611
Cell highlighting, currently partially implemented, but needs to be worked through and made to look and operate better.

_________________
EMStudio
Interesting Stuff
My Car


Mon Nov 26, 2012 3:12 am
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 118 posts ]  Go to page Previous  1 ... 5, 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.