ECU Diagnostic Software Re-Write

ECU Diagnostic Software Re-Write

Author
Discussion

aide

Original Poster:

2,276 posts

165 months

Wednesday 4th May 2016
quotequote all
The app will only run under a valid google account.
HTH!
Aide

aide

Original Poster:

2,276 posts

165 months

Tuesday 14th June 2016
quotequote all
Hi Julien

Thanks for downloading the app.

There are two layouts pre installed with the app.

They're in a directory called rs-ajp.

Which is in the root directory of your device.

You just need to open the directory using your file browser and click on the file.

HTH
aide


aide

Original Poster:

2,276 posts

165 months

Wednesday 15th June 2016
quotequote all
Dave L said:
Hi Aide, thanks for the advice.I got rid of astro file manager, downloaded another and layout loaded first time.
Sorted!
Thanks again
David
Hi Julien
can i suggest installing a different file manager?
Aide

aide

Original Poster:

2,276 posts

165 months

Thursday 16th June 2016
quotequote all
Hi Julien

That's great news smile

There is a shared layout section at the bottom of the RS-AJP wiki. You can add a link to share your layout there.

Btw, you can also simply reset the STD or GPS layouts from the menu:
Menu -> Options -> Reset STD Layout
Menu -> Options -> Reset GPS Layout



HTH!
Aide

aide

Original Poster:

2,276 posts

165 months

Thursday 16th June 2016
quotequote all
Jooles81 said:
Done!

How can I access the gps layout? Is it some special page?

Julien
Cool thumbup

For GPS layout, simply:
Menu -> Options -> Reset GPS Layout

aide

Original Poster:

2,276 posts

165 months

Thursday 16th June 2016
quotequote all
philadcock said:
Hi Aide - I've just installed this too - an excellent piece of work. Followed the instructions, bought a Nexus 7 and it worked first time.

I'm going to build something to take the log outputs and graph them when I get a few moments spare. I've got an issue with adaptives maxing out and I want to be able to quickly visualise what the car is doing when faults are logged.

Are you interested in bug reports? If so do I post them here or email?

Cheers,

Phil.
Hi Phil,
Glad you're up and running driving
Yes, anything you find please feel free to email me or post here.
I'll have a look coffee
Aide

aide

Original Poster:

2,276 posts

165 months

Sunday 31st July 2016
quotequote all
aide said:
RS-AJP (v1.06) is now available!
In this release:
Added new widgets for: MPH, KPH, LateralG, Acceleration, Bearing, Altitude, Accuracy, Number of Satellties, Gps Location and Time
Also added Data Logging, a Frost Status Indicator on the Air Temp Dials and an option to reset to a STD or GPS layout.
Just a short note to repost this.
RS-AJP has data logging available. It's been there for a while.

To Start:



To Stop: (notice the red REC dot in the top right hand corner)


The log is stored in the rs-ajp/log dir and is in csv:


Just to know:
-o- The file name is has a YYYY-MM-DD HH-MM-SS.rs-ajp.csv format
-o- TIMEMS: Milliseconds since 01 01 1970
-o- Speed is in Meters per second

So, you have milisecond granularity logging of every sensor in the engine along with associated speed, gps (longitude and latitude), elevation, Plus acceleration and lateral G all logged in a nice tidy csv file...

HTH!
Aide

aide

Original Poster:

2,276 posts

165 months

Monday 1st August 2016
quotequote all
Jabbah said:
Aide, can you read out the full adaptive maps or are there any plans to add this?
Hi Jabbah,
There are no plans to add this at present.
Aide

aide

Original Poster:

2,276 posts

165 months

Wednesday 10th August 2016
quotequote all
RS-AJP has the capability to read oil pressure. It always has.

I've responded to this request before, however I have to admit, this thread has become quite long and people can easily be forgiven if they don't have time to assimilate all the information that's spread across the whole thread!

I built the original version of the software using an ecu from a 2001 Tuscan. I then subsequently honed and tested everything on an ecu from a 4.2 Cerbera and finially in my car - a 4.5 Cerbera.

All the information that the app displays and logs is common to all ecu variants. It's like this to avoid confusion.

And Oil pressure is not enabled on the final version simply because I wrote RS-AJP for my car.

It's also not there because I'm sure a non functioning oil pressure dial would be the first thing V8 owners (myself included!) would complain about.

I also omitted it because it's already available, in very accurate real time, as a digital readout on the later speed six cars and as a dial on the speed six Cerberas.

The best thing I can think of would be to have an AJP6/AJP8 menu option. But is it really necessary?

Aide

aide

Original Poster:

2,276 posts

165 months

Sunday 4th September 2016
quotequote all
All looks ok connection wise
Do you have the suggested cables?

aide

Original Poster:

2,276 posts

165 months

Sunday 4th September 2016
quotequote all
I've the same setup as you.
S3 -> OTG -> USB -> ECU
It's the OTG cable I'd say.

aide

Original Poster:

2,276 posts

165 months

Monday 5th September 2016
quotequote all
Hi,

Happy to help as much as I can to get you up and running.

The app is pretty stable.

And, relatively speaking, quite simple.

It's been running perfectly for nearly two years on many different Android devices in fifteen different countries and on every flavor of the Android OS since version 2.2

I configured it so that if the play store allowed you to install, then the app will run on your device.
On the premise that your android device isn't banjaxed in some way smile

If it won't connect it's simply (always) cables.

I can't test every cable, however, I can recommend cables that work for me.
They're listed, along with other helpful information, on the RS-AJP WiKi

And in a more generic sense the cables you need are:
1) a USB OTG cable
2) a usb to serial cable with a Prolific chipset
[3) a third bespoke cable is needed for later cars - it's all on the WiKi]

It will not work with a usb to serial cable that uses the FTDI chipset.

I only wrote the serial comms layer of the app to interface with Prolific hardware/chips in usb serial cables.

At this stage I can only suggest that you have an issue with your cables, android device or ecu.

The app is pretty old hat, wrt android technology, at this stage. It is deliberately built from the most low level, generic and main stream parts of the Android API to specifically make it forward compatible with later OS versions with little or no maintenance.

Dud cables are usually the biggest culprit.

HTH
Aide

aide

Original Poster:

2,276 posts

165 months

Tuesday 6th September 2016
quotequote all
lake said:
Hi Aide,

Thanks for your response.

As I mentioned I have not had a chance to debug here yet, but I purchased the cable linked in the thread and have the ECU communicating with other serial cables with my PC (PC based software). Just need to test this new (compatible) cable with my PC to ensure rs232 cable is working, then the OTG cable with a memory stick to ensure thats working, once I have done that I will respond back.

Lake
Cool. thumbup

aide

Original Poster:

2,276 posts

165 months

Tuesday 6th September 2016
quotequote all
philip600 said:
Hi,

After a bit of advice. I tried to launch the app on my phone tonight & all I get is a circle symbol as if it's trying to open but then it just goes back to my home page, I tried launching it from app store & with cable connected to the car & still the same.
I read a few posts back that it needs internet connection occasionally but presume as it's installed on my phone it should have this ?
I have had it all working last time I used it a few months ago, any suggestions. Phone is a HTC One M8 if that matters.
Regards, Phil.
Hello Phil
Happy to help.
Have you changed anything since the last time you successfully ran the app?
Aide

aide

Original Poster:

2,276 posts

165 months

Wednesday 7th September 2016
quotequote all
Hello

it sounds like you're running the app on an android device under a different Google account.

There is an extremely tight licence on the app.

It's so locked down and encrypted that if I locked myself out I could never get back in.

it will only run on a device under a Google account that obtained it via the Play Store.

HTH
Aide.


aide

Original Poster:

2,276 posts

165 months

Wednesday 7th September 2016
quotequote all
philip600 said:
Hi Aide,

The app was downloaded directly to this phone & has only ever been used on this phone ?
My Google account has never changed but I did have to change my google account password recently but I can log into this & my google email ok & all other apps seem to be working ?
If I uninstall it would it allow me to re-install it again or would I have to pay ?

Phil.
That's good. Yep, reinstall, absolutely no extra cost.


aide

Original Poster:

2,276 posts

165 months

Wednesday 7th September 2016
quotequote all
philip600 said:
Mmmm, just uninstalled it & gone back into play store to re-install & it says to tap 'continue' to add payment method or redeem voucher ?
Phil.
Hmmm, that's a first.

As a small test I just uninstalled and successfully reinstalled another paid for app I have without any issue at all.

So, I've just bought RS-AJP via my 3 year old daughters android 7" tablet.

I will test this for you.
i.e. uninstall it and reinstall to see if it has the issues you describe.

I have to wait until the 48hr grace period expires before I can uninstall it.

Until then I only have a refund option:


In the meantime I'll have a further look.

HTH
Aide

aide

Original Poster:

2,276 posts

165 months

Wednesday 7th September 2016
quotequote all
lake said:
aide said:
lake said:
Hi Aide,

Thanks for your response.

As I mentioned I have not had a chance to debug here yet, but I purchased the cable linked in the thread and have the ECU communicating with other serial cables with my PC (PC based software). Just need to test this new (compatible) cable with my PC to ensure rs232 cable is working, then the OTG cable with a memory stick to ensure thats working, once I have done that I will respond back.

Lake
Cool. thumbup
OK, so in short I got it working now.

I 1st tested the OTG cable with a memory stick and that worked fine.

I then plugged the serial-usb cable into the PC with some PC software and it failed to connect to the ECU. It turned out that a male-2-female extension I was using to avoid physical issues with the bolts/studs on the cable and RS232 port within the ECU was causing the issues. Removed the studs from the pluggable cable with a pair of pliers and then plug it directly into the ECU and all jumped into life.

Thanks for your help and the great app.

Lake
That's great news Lake thumbup
Please feel free to post any questions you have.
Aide

aide

Original Poster:

2,276 posts

165 months

Wednesday 7th September 2016
quotequote all
Hi Phil

Are you sure you're using the same google account you origionially purchased the app under?
Here is the official documentation on purchased apps.

You should not have to pay again.

HTH
Aide

aide

Original Poster:

2,276 posts

165 months

Thursday 8th September 2016
quotequote all
Hello Phil

I'm happy to help with technical issues people experience with the app.

But this is different.

The answer to your problem is that you are using a different Google account.

You just need to log in to your phone/tablet using the Google account you used to install the app in the first place.

If you do that and still have problems installing the app contact Google.

If you successfully install the app and have an issue please feel free to let me know.

All the best
Aide

ETA: I've just successfully uninstalled and reinstalled with no issues.



Edited by aide on Thursday 8th September 00:47