Jaguar Forums - Jaguar Enthusiasts Forum

Jaguar Forums - Jaguar Enthusiasts Forum (https://www.jaguarforums.com/forum/)
-   XK / XKR ( X150 ) (https://www.jaguarforums.com/forum/xk-xkr-x150-33/)
-   -   OBD2 display in ashtray location (https://www.jaguarforums.com/forum/xk-xkr-x150-33/obd2-display-ashtray-location-233044/)

Cee Jay 08-24-2020 09:40 PM


Originally Posted by DGL (Post 2279652)
Not sure why it is so expensive to ship out of the UK. A package with tracking out of China is a fraction of the cost.

"Chinese Post", and it takes a month.

Cabrio Bob 08-24-2020 11:32 PM

last one is sold
 
The last one is occupied now,
final list:

https://cimg6.ibsrv.net/gimg/www.jag...f4ca7fd4ac.png




Originally Posted by DGL (Post 2279652)
Not sure why it is so expensive to ship out of the UK. A package with tracking out of China is a fraction of the cost.

It's shipping out of the Netherlands ....

MarkyUK 08-25-2020 01:26 AM

Darn CB not only does professional work but can populate a spreadsheet! :D

Strange as it sounds but I can't wait to part with my cash...as will be one step closer to getting this piece of kit.

So to save me having to re-read this thread, users of this need:

1) A working lighter socket*
2) An OBD dongle (or does this come with the kit)?

* Ask as my lighter fuse kept blowing when used for phone charging...so will have to get that sorted prior to delivery.

Bob are you anticipating Sept or Oct for shipping?

Cabrio Bob 08-25-2020 02:03 AM


Originally Posted by MarkyUK (Post 2279785)
So to save me having to re-read this thread, users of this need.....

... nothing else (except Reverend Sam who didn't opt for the ELM327),
unless a software update comes out, you'll need a micro-USB cable to a computer.

Shipping I think will be late September
Every single unit will be tested before shipping out, so not all will be shipped at the same time.
I'll follow the list order from 1 to 14.

barnsie 08-25-2020 06:19 AM


Originally Posted by Cabrio Bob (Post 2279791)
... nothing else (except Reverend Sam who didn't opt for the ELM327),
unless a software update comes out, you'll need a micro-USB cable to a computer.

Shipping I think will be late September
Every single unit will be tested before shipping out, so not all will be shipped at the same time.
I'll follow the list order from 1 to 14.

Thanks Bob. I'll take the standard, tracked shipping, same as MarkyUK. Looking forward to this! I already PM'd you my PP address as you know - just tell me when you want payment and I will transfer the funds.

Cabrio Bob 08-25-2020 06:34 AM


Originally Posted by barnsie (Post 2279871)
Thanks Bob. I'll take the standard, tracked shipping, same as MarkyUK. Looking forward to this! I already PM'd you my PP address as you know - just tell me when you want payment and I will transfer the funds.

I saw your PM, but since I get those a lot these days I don't answer all of them.


Originally Posted by MarkyUK (Post 2279785)
So to save me having to re-read this thread, users of this need:

1) A working lighter socket*

* Ask as my lighter fuse kept blowing when used for phone charging...so will have to get that sorted prior to delivery.

Forgot to reply about the working lighter socket, yes it will have to work.
Unless you go with a hard-wiring solution
As I have to, since I already have something else in place of the socket.
And then a 12 to 5V converter is needed.

P.s. I checked my spreadsheet, it has 1048576 rows, of which 15 are occupied.

barnsie 08-25-2020 06:57 AM


Originally Posted by Cabrio Bob (Post 2279883)
I saw your PM, but since I get those a lot these days I don't answer all of them.

No worries. I wasn't expecting a reply! :)

LOL - I just checked, and you DID reply! Still no worries :)

DGL 08-25-2020 07:04 PM

I assume this gadget will work seamlessly without the need to turn it on or connect it via bluetooth every time one starts the car. I also assume the user can select what to monitor for the upper and lower gauge (dependent on what is available for the year). I would prefer to have volts and coolant to check. Although I would like to be able to switch to gear box which is available for 2014. I currently use the torque app connected to an ELM327 and it's a PITA. I'd rather pay a bit extra for quality parts and a factory look so there is no messing around. This is a a very useful and clever gadget. Kudos for the design and location selection. We're all going to be rocking a Cabrio Bob gadget soon in our Jag's soon.

v8moise 08-25-2020 08:08 PM


Originally Posted by Cabrio Bob (Post 2278445)
An update,
Today the "cheap" ELM327 was delivered. I tested this one with the ESP32, and it is working OK.
However, this one doesn't seem to go to "sleep" if no activity takes place, so I'll opt for the more expensive one
which is confirmed to go to sleep after 30 minutes, saving our car battery.

https://cimg8.ibsrv.net/gimg/www.jag...a9fd91354e.png

I found out that the ESP32 doesn't want to connect to another ELM327 if connected before to a different one,
more to be read about that here (post #19). Once I have done this ESP32 "reset", I was able to connect to the ELM327
using it's advertising name or the MAC address. Using the name is preferred,
since this enables me to write universal firmware (*4, one for each unit combination).
For this I have to make sure every ELM327 I order has the same advertising name. (for a Vgate iCar Pro 4.0 this is "Android-Vlink").

There are still some parts to be delivered from China, one of them seems to be stuck at customs for a week already

Updated list, see below.
I removed Reverend Sam, he didn't respond here, and also not to a private message.
On Thursday August 27 at 08:00 AM CEST I will close the possibility to sign up, and start ordering the amounts of needed ELM327 and 3D prints.
The sign up also closes when the amount of 14 people is reached.

https://cimg6.ibsrv.net/gimg/www.jag...307f7b5152.png

Hey Cabrio Bob,

I needed Fahrenheit & miles please.

Cabrio Bob 08-26-2020 12:55 AM


Originally Posted by v8moise (Post 2280214)
Hey Cabrio Bob,

I needed Fahrenheit & miles please.

oops! OK I changed that.
btw, if it is delivered with the wrong units, it can be changed easily afterwards.

I received a private question:


Just one double check, this will work on a 2011 right? I see that you have a 2007, and I don't know if any of the back end coding changed.

The device will support the following OBD protocols:
  1. SAE_J1850_PWM_41_KBAUD
  2. SAE_J1850_PWM_10_KBAUD
  3. ISO_9141_5_BAUD_INIT
  4. ISO_14230_5_BAUD_INIT
  5. ISO_14230_FAST_INIT
  6. ISO_15765_11_BIT_500_KBAUD
  7. ISO_15765_29_BIT_500_KBAUD
  8. ISO_15765_11_BIT_250_KBAUD
  9. ISO_15765_29_BIT_250_KBAUD
  10. SAE_J1939_29_BIT_250_KBAUD
The 4.2 models make use of the 6. ISO_15765_11_BIT_500_KBAUD
I don't know and can't check what protocol the 5.0 models use, but if it's not on the above list, there's room to enter a custom protocol.

Cabrio Bob 08-26-2020 11:40 AM

some parts delivered.
 
Today some parts were delivered,
below a photo of it. The OBD2 dongles I was restricted to 8 pieces on Amazon, so I ordered later some more which are still on their way.
Also I started the 3D print order, they will be printed as the 2nd image below.
Firmware upload for the future is also improved,
it now auto-detects the correct COM port, and a selection menu for the units is made. See YouTube video below (There is a typo, can you find it?).

Firmware upload video:


Delivered parts on the table:
https://i.ibb.co/12L65yx/ordered-table.jpg

15x 3D print ordered:
https://i.ibb.co/Twx9X81/display-ashtray-15x.jpg




barnsie 08-26-2020 11:46 AM

Thanks for keeping us up to date, Bob!

barnsie 08-26-2020 11:48 AM

PS. Celsius!!

Cabrio Bob 08-26-2020 11:51 AM


Originally Posted by barnsie (Post 2280484)
PS. Celsius!!

yup! :icon_cool:

paulgorringe 08-26-2020 11:52 AM

Great to see the parts arriving.
Unfortunately this means a load of work for Cabrio Bob.
Hope all of us being fortunate enough to have Bob make these for us are generous with the payment :icon_toast:

RedRider48 08-26-2020 09:52 PM

Nice work mate! Thanks for your efforts.

Rahtok 08-27-2020 10:43 AM

Damn fine idea and thread here! I would have jumped in to get one myself if there were any left. :D

Eagerly looking forward to seeing how this first batch goes. If there's a 2nd run, I'm in.

MarkyUK 08-27-2020 11:13 AM


Originally Posted by paulgorringe (Post 2280487)
Great to see the parts arriving.
Unfortunately this means a load of work for Cabrio Bob.
Hope all of us being fortunate enough to have Bob make these for us are generous with the payment :icon_toast:

Which is why I shall be dropping CB a few extra shekel's for his effort..I hope everyone else does too when we have the final price?

I'll give some immediate feedback (as doubtless Barnsie will too) as we are probably going to be the first to receive. :)

barnsie 08-27-2020 11:15 AM


Originally Posted by MarkyUK (Post 2280969)
Which is why I shall be dropping CB a few extra shekel's for his effort..I hope everyone else does too when we have the final price?

I'll give some immediate feedback (as doubtless Barnsie will too) as we are probably going to be the first to receive. :)

Yeah - the minute it's here, I'll report back!

Cabrio Bob 08-27-2020 11:41 AM

I'm not sure yet if there will be a 2nd run,
I do know that at some stage I will release everything so anyone can create one by themselves.

In some earlier posts I mentioned problems with the photo resistor,
turns out that the ESP32 can't operate all pins which are called "ADC2" as analog input when Bluetooth is activated.
The photo resistor is connected to one of these pins (GPIO2).
Since the PCB's are already delivered, I'm going to make a bypass with a wire to GPIO36, which will fix this problem.
In below picture this wire is just visible.

One other thing I found out, is that some ESP32 boards sometimes are having problems being programmed when the display is attached.
In the end it manages it, but only after 5 or 6 tries. When the ESP32 is detached from the PCB it is being programmed in one try.
Probably a power issue. (or I'm using a bad USB cable)

https://i.ibb.co/9nkQ8yn/bypass.jpg

https://i.ibb.co/H7TM2H8/pinout-DOIT32devkitv1.png

Cabrio Bob 08-27-2020 12:05 PM


Originally Posted by Cabrio Bob (Post 2280985)
One other thing I found out, is that some ESP32 boards sometimes are having problems being programmed when the display is attached.
In the end it manages it, but only after 5 or 6 tries. When the ESP32 is detached from the PCB it is being programmed in one try.
Probably a power issue. (or I'm using a bad USB cable)

Problem found.
it turns out to be the photo resistor. When I cover up this sensor it is being programmed in one try every time.
It doesn't like the bypass I made, so I interrupted the trace to GPIO2 and all is OK now.

Cabrio Bob 08-27-2020 12:12 PM

test message .... I can't get to page 8

paulgorringe 08-27-2020 12:16 PM


Originally Posted by Cabrio Bob (Post 2281000)
Problem found.
it turns out to be the photo resistor. When I cover up this sensor it is being programmed in one try every time.
It doesn't like the bypass I made, so I interrupted the trace to GPIO2 and all is OK now.

Your skills never cease to amaze.
Especially to me as I have no knowledge of totally mystifying electronics.

Well done Bob, your perseverance in fault finding is a credit to you.

barnsie 08-27-2020 12:29 PM


Originally Posted by paulgorringe (Post 2281009)
Your skills never cease to amaze.

+1

Originally Posted by paulgorringe (Post 2281009)
Especially to me as I have no knowledge of totally mystifying electronics.

Same here. I know that if you let all the smoke out, they generally stop working, but that's pretty much the extent of my knowledge.


Originally Posted by paulgorringe (Post 2281009)
Well done Bob, your perseverance in fault finding is a credit to you.

+1

Marc Voorhees 08-27-2020 02:25 PM

Is anyone able to check/confirm about the 5.0 OBD Module to ensure that it is compatible? OR perhaps tell me how to check? :-)

Thanks again for all of the awesome work!

MarkyUK 08-27-2020 04:27 PM


Originally Posted by Marc Voorhees (Post 2281065)
Is anyone able to check/confirm about the 5.0 OBD Module to ensure that it is compatible? OR perhaps tell me how to check? :-)

Thanks again for all of the awesome work!

I'll tell you when I get mine, tbh, even if it doesnt work its (IMO) a risk worth taking for the work that CB's put in...and remember....

IF YOUR NOT ON THE LIST YOU AIN'T COMING IN! :D

Marc Voorhees 08-27-2020 05:33 PM


Originally Posted by MarkyUK (Post 2281120)
I'll tell you when I get mine, tbh, even if it doesnt work its (IMO) a risk worth taking for the work that CB's put in...and remember....

IF YOUR NOT ON THE LIST YOU AIN'T COMING IN! :D

luckily, I signed up early and reserved my spot ;)

Cabrio Bob 08-29-2020 10:22 AM


Originally Posted by MarkyUK (Post 2281120)
... even if it doesn't work its (IMO) a risk worth taking for the work that CB's put in.

Of course I will be aiming for functioning devices.

So what do we have so far: See picture and video below.
Things that are still to be delivered are the USB cables, cigar lighter chargers and 3D prints.
Probably the shipping might take place sooner than earlier suggested.

Video:
startup screen of the device. This is my prototype, other 3D prints will look better.



Image:
14x soldered devices.

https://i.ibb.co/YN23Nvz/14x-soldered.jpg

Cabrio Bob 09-02-2020 03:13 AM

Recently I was working on a manual,
you can download it here.
There's also some news in there about the 5.0 models (retrieving additional data from the OBD port).
Add a note here if some things are not clear.

Today the 3D prints are due to be delivered ...

DGL 09-02-2020 04:46 AM


Originally Posted by Cabrio Bob (Post 2283665)
Recently I was working on a manual,
you can download it here.
There's also some news in there about the 5.0 models (retrieving additional data from the OBD port).
Add a note here if some things are not clear.

Today the 3D prints are due to be delivered ...

You're a jaguarforums.com Rock Star, Cabrio Bob. May I suggest you be made an honorary member. With merit, at least, a member with distinction for your contribution, innovation, and unselfishly sharing your work.

Cabrio Bob 09-02-2020 06:07 AM


Originally Posted by DGL (Post 2283702)
May I suggest you be made an honorary member.

That's not up to me, is it?

By the way, I changed the pdf already, removed the info about not needing the PTC poly fuse. It may not be neccesary, but doesn't harm either.
Since the examples in this pdf has an updated PCB, the ones I'm sending out will have a PTC like this one integrated (so not the RUSBF075)

Cabrio Bob 09-02-2020 07:47 AM

Got this in the mail today:

https://i.ibb.co/qCXDqnj/15x-3dprint.jpg

Canadacat 09-02-2020 08:21 AM

pretty cool !

Cabrio Bob 09-02-2020 01:18 PM

Some delay
 
I took a closer look at the 3D prints,
turns out the lids of the enclosures are not printed up to my standards.
I contacted them, and they will re-print the lids (in a different orientation).
This will add 1 week to the project ...

Picture of some disapproved lids:

https://i.ibb.co/HPGfTp0/disapproved.jpg

MarkyUK 09-02-2020 02:22 PM

keep them as spares (if they'll let you) as am sure that sanding, a few coats of primer and a topcoat and you'll not notice the imperfections.

JackJohn 09-02-2020 06:20 PM

Thanks for the update Bob.

Cabrio Bob 09-03-2020 12:58 AM


Originally Posted by MarkyUK (Post 2283900)
keep them as spares (if they'll let you) as am sure that sanding, a few coats of primer and a topcoat and you'll not notice the imperfections.

Yes I can keep them,
and they will be sent to everyone as a spare.

Cabrio Bob 09-03-2020 06:46 AM


Originally Posted by DGL (Post 2280193)
I assume this gadget will work seamlessly without the need to turn it on or connect it via bluetooth every time one starts the car. I also assume the user can select what to monitor for the upper and lower gauge (dependent on what is available for the year). I would prefer to have volts and coolant to check. Although I would like to be able to switch to gear box which is available for 2014. I currently use the torque app connected to an ELM327 and it's a PITA. I'd rather pay a bit extra for quality parts and a factory look so there is no messing around. This is a a very useful and clever gadget. Kudos for the design and location selection. We're all going to be rocking a Cabrio Bob gadget soon in our Jag's soon.


DGL your post sneaked through without a reply from me.

- Yes it will auto connect every time you get in the car (when you start your car)
- The display will show only one item, and the button press will show the next item.
- The button also has a 2nd function, a long press (>0.5 sec.) will bring it back to the coolant temperature display (or programmed to your preference ... by yourself).
- 5.0 models will have extended data readout. Someone has to check if this works because I don't own one.
- It is recommended to disconnect the ELM327 from your car if you're not going to drive it for a while.

P.s. I'm setting up a website for the "Jaguar X150 Ashtray OBD2 Display": click me
In the future it will contain firmware updates, a manual (already available), and (links to) downloads needed to create one by yourself.

Cabrio Bob 09-03-2020 07:05 AM


Originally Posted by Marc Voorhees (Post 2281065)
Is anyone able to check/confirm about the 5.0 OBD Module to ensure that it is compatible? OR perhaps tell me how to check? :-)

Thanks again for all of the awesome work!

I found this picture on XDA:
in Torque you can check the OBD protocol.


https://cimg9.ibsrv.net/gimg/www.jag...0e46382905.jpg


Colm O 09-03-2020 09:14 AM

What a fantastic thread. To actually see a project from the idea stage through to completed product on a members forum is teriffic. Posters like Cabrio Bob are what make this place such a great resourse.


All times are GMT -5. The time now is 01:20 AM.


© 2024 MH Sub I, LLC dba Internet Brands