![]() | Home > In Car Electronics (L322) > I like this I found online, but has anyone else do it ? |
![]() ![]() |
|
|
p38arover Member Since: 16 Dec 2015 Location: Western Sydney Posts: 1543 ![]() ![]() |
+4.0 deg C? Go somewhere bloody cold. +34 deg C here yesterday. Ron B. VK2OTC
|
||
![]() |
|
Zulu 10 Member Since: 28 Nov 2014 Location: Hampshire Posts: 88 ![]() ![]() |
Yes, it's fairly straightforward. I originally wrote a python script to do this, and to automatically set and update the clock in the absence of the head unit, and also to control the legacy DSP in the boot. The python ran on an old touch screen, but was a bit unwieldy, so I set about miniaturising it, and have now successfully re-written it in PIC assembler and this afternoon got it running on a PIC microcontroller. The process is the same in either case, in that the source computer transmits suitably formatted messages across the I-Bus to the instrument panel. The limitation of the free text message is simply the number of characters across the line. I haven't yet tried to make it scroll. I thought about building a few more to sell, but am unsure whether there's a market out there...? I've just modified the code in the microcontroller to show you:
Last edited by Zulu 10 on 11th Oct 2016 6:49am. Edited 2 times in total |
||||
![]() |
|
ironhorse Member Since: 13 Dec 2013 Location: birmingham Posts: 355 ![]() ![]() ![]() |
I would be interested |
||
![]() |
|
Zulu 10 Member Since: 28 Nov 2014 Location: Hampshire Posts: 88 ![]() ![]() |
Depending on the required functionality, yes it could be plug and play but the microcontroller has to be programmed 'at build' with the required personalised message e.g. the VIN, the owner's name or whatever else.
|
||
![]() |
|
stan Site Moderator Member Since: 13 Jul 2010 Location: a moderate moderated moderator moderating moderately in moderation Posts: 35483 ![]() ![]() |
that's clever |
||
![]() |
|
stagger Member Since: 05 Oct 2009 Location: Huddersfield West Yorkshire Posts: 72 ![]() ![]() |
Could this electrickery be used to reset the mpg readout after removing the head unit? |
||
![]() |
|
Zulu 10 Member Since: 28 Nov 2014 Location: Hampshire Posts: 88 ![]() ![]() |
Yes, that's another function that I can add to the requirement set. Though I'll have to reassemble my head unit in order to capture the message format, but it's not rocket science. |
||
![]() |
|
ironhorse Member Since: 13 Dec 2013 Location: birmingham Posts: 355 ![]() ![]() ![]() |
i would not be to bothered about the start up message its just the clock set and keeping the DSP awake im after,rest would just be a bonus |
||
![]() |
|
Big Boy R44ROV Member Since: 14 Nov 2011 Location: Chadderton, Oldham Posts: 555 ![]() ![]() |
Me likey..can it be done on an 08?? |
||
![]() |
|
Lukie Member Since: 27 Sep 2016 Location: Liverpool Posts: 433 ![]() ![]() |
Unnecessary quote removed
|
||
![]() |
|
Pluribus Member Since: 12 Feb 2017 Location: Yalding - Kent Posts: 16 ![]() ![]() ![]() |
I would definitely buy one if you ever offer these for sale. I'm definitely removing the existing headunit and replacing it with an android system, but this is exactly what I'm looking for to avoid putting the old headunit in the glovebox.
|
||
![]() |
|
doclees Member Since: 24 Jun 2015 Location: PA Posts: 672 ![]() ![]() ![]() |
In a way this is more science than on the first rockets. |
||
![]() |
|
ErwinS Member Since: 09 Jun 2016 Location: Wien Posts: 3 ![]() ![]() |
Maybe this module is helpful. Suitable for older models with BMW technology. This allows your own texts to be displayed. However, it has been specially developed for light effects.
|
||
![]() |
|
Pluribus Member Since: 12 Feb 2017 Location: Yalding - Kent Posts: 16 ![]() ![]() ![]() |
Thats a nice find, but a bit too expensive for my liking. I would much prefer to spend some money on a forum members design, which could have customised messages and readouts! |
||
![]() |
|
![]() ![]() |
|
All times are GMT |
< Previous Topic | Next Topic > |
Posting Rules
|
Site Copyright © 2006-2025 Futuranet Ltd & Martin Lewis
![](../images/layout/footer/disclaimer.gif)