Monday 22 April 2013

ECUFix Website Now Mobile Friendly

Over the past few months I have been working on installing a new skin on the ECUFix.com website. A website that can handle desktop and mobile devices is more commonly known as a "responsive" website.

The skin that I purchased was from a fellow Google+ guy called Jose Carrillo. He has developed a responsive skin and provided stella support by working with me to get it running on ECUFix.com.

For more information about this responsive skin and others, drop by his website at http://www.mobile-zen-cart.com for a look round.

ECUFix is Back!

My Windows 2012 server would not start yesterday; it was stuck in a continuous restart loop. A quick call to my co-location guys at Alphadex got me into the facility at Manchester's Media City. The Keyboard and Monitor were already set-up, enabling me to get right down to locate the fault.

The fault? A mis-configuration in the registry, fixed by pressing F8 just after POST and then selecting Last Known Good.

After a restart, we were done and back up and running. Excellent service from the Alphadex guys!

Sunday 21 April 2013

ECUFix Server Is Down.

My server has decided not to announce itself on the Internet. Trying to come up with a solution. It will probably be tomorrow by the time it's back up and running.

Monday 15 April 2013

Windows XP Compatibility with VS2012 - Part 2

Well, I loaded update 2 of Visual Studio 2012 and selected XP compatibility for the resulting project.... and if you run the exe on an XP machine you get a "The procedure entry point InitializeCriticalSection could not be located in the dynamic link library KERNEL32.dll"

Oh dear, so after reinstalling VS2010 onto my machine, up popped this solution from tedwvc

How to get Visual C++ 2012 Update 2 statically linked applications to run on Windows XP

So, if you now re-download ECUFix and install it to your Windows XP machine, all should be well. The slight downside is that you need to ask for another license.


Download ECUFix from HERE.

ECUFix Windows XP Compatibility

I dropped a bit of a clanger... after changing my development environment from Visual Studio 2010 to Visual Studio 2012, I have accidentally introduced a regression whereby the executable could no longer run on Windows XP.... oops!

From the Visual Studio Developer's Blog you can:


To target Windows XP:
  1. In Solution Explorer, open the shortcut menu for your project, and then choose Properties.
  2. In the Property Pages dialog box for the project, under Configuration PropertiesGeneral, set the Platform Toolset property to Visual Studio 2012 – Windows XP (v110_xp).


I now understand what has gone on and will update the latest build of ECUFix.

Tuesday 9 April 2013

OBD-II Socket 12V to Flying Lead pinout

A few customers have pointed out that there is no wiring diagram for the OBD-II Socket 12V to Flying Lead in my shop. Well, wait no longer, here is the wiring detail:

OBD2 PIN
OBD BREAKOUT
1.-
WHITE= 1
2.Bus positive Line of SAE-J1850
WHITE/BLUE= 2
3.-
WHITE/GREEN = 3
4.Chassis ground
YELLOW/RED= 4/5
5.Signal ground
BLACK/ 4/5
6. CAN high (ISO 15765-4 and SAE-J2234)
YELLOW=6
7.K line of ISO 9141-2 and ISO
WHITE/YELLOW =7
8.-
WHITE/BLACK= 8
9.-
WHITE/GREY=9
10.Bus negative Line of SAE-
WHITE/PURPLE= 10
11.-
WHITE/LIGHT BROWN= 11
12.-
WHITE/RED= 12
13.-
YELLOW/ORANGE=13
14.CAN low (ISO 15765-4 and SAE-J2234)
YELLOW/GREEN= 14
15.L line of ISO 9141-2   and ISO 14230-4
WHITE/ORANGE=15
16.Battery voltage
RED=16

Saturday 6 April 2013

ECUFix recompiled with Visual Studio 2012

A few people are having a problem with the latest version of ECUFix to accept their new license file. I have updated ECUFix for one recompiled in VS2012. Hopefully this should now work....