So much research and effort gone into this, but it's good that there are lots of threads and other people doing this stuff to help when you're researching
Such a plot twist: Realdash pointed you to Finland. Would not be handy to create content with all the snow and ice here. Interesting content as always 👌🏻
Use the elm device to send the requests and sniff the can bus for the response Also RealDash is updating those green IDs. It stays green when there is no change so you can see what bytes are changing
Wow this is amazing insight, doesn't surprise me you spent 20 hours on this, it sounds exactly like the kind of thing i could get lost in for hours once i got my head around it. Totally agree on the ELM327 stuff, i used to use an app called dash command to read and display gauge data on my pioneer app radio, it looked cool as f**k but was far too laggy. In the end the only thing it was useful for was piping data into an app called Harrys lap timer where i could then video a track day and overlay the speed, throttle and brake inputs, it would also use GPS data to know where on the track you were to give you somewhat accurate section and lap times, you could also export the data and do all sorts of analysis with it. The idea being a super cheap and cheerful race data logger you could then use to learn where to improve your lap times :)
It’s mainly boost and lambda I’m concerned about right now. Pretty much everything else i have addresses for on the busy. I could use a obd connector for that data it would be slower. But I don’t think many people react fast enough to save an engine anyway during a pull. If you have a properly quick car you are looking way ahead not inside the car. That said I was hoping to have warning programmed like if afr is above 14 and rpm is above 5000rpm while pedal position is above 50% flash the whole screen red. Meaning you are lean back off asap. This is a huge a task. It’s functionality that the team at id4 couldn’t get sorted. We’ll see what can be worked out.
Wow.... That dash looks awesome.. i have a question.... Can this set up read all data what we get on our regular instrument cluster? Like indicators, fuel level, seat belt warning etc....
Just found your channel and thank God. I've been trying to accomplish this on my own. Glad to see your progress on this platform. Staying subscribed and can't wait to see how far you get brother 💪
Hell yeah! If we can figure out a custom dash it would be amazing. I also agree about what you said with the id4. $1300 or whatever is a lot of money when it doesnt add more useful live data plus the skins arent as good as what you showed.
@@Brian-jv8iy as someone that actually owns this 99% of what you said makes no sense and is inaccurate. The screen quality is really good, blacks are some of the darkest I’ve seen on an lcd display, the lag isn’t great on the “analogue style” themes but on the digital/ non analog style themes it’s significantly more detailed and responsive than the oem, to a point where you can see within 10rpm fluctuations (good luck doing that on the oem) it also has substantially more options than the oem cluster which has fuel, speed, oil level, temp. The id4 has all of those plus extras like battery voltage. You also have the option of using your own reverse camera (which I’ve done) Would I prefer somthing like 0to60 is working on ? Yeah absolutely it’s a better soloution once it’s ironed out and easy to implement. Until then Id4 is still the best option on the market and a massive upgrade over the oem cluster
@@x86DualBooter that battery drain issue alone would deter me from buying. Nothing worse that trying to start your car on a cold morning to find a dead battery.
I don't know the particulars of E9X but generally CAN bus contains only the data that is useful for a modules other than the sender. For example vehicle speed is needed by the cluster, DME?, transmission controller, radio, etc. Fuel mixture and boost pressure are important only for the DME so there is a good chance that they are absent on the K/PT BUS. At least in normal operating condition. They probably are sent when INPA sends a diagnostic request to display the values but even then it may be at a lower rate.
Very good point. Pretty much everything is available and decoded already except tmap and lambda. I’m hoping that in all this data being transmitted the msd80 dme does send them out on the bus. But I can’t think of a need to, other than deep level diagnostic.
@@ZeroTo60Tube they are not broadcasted. You've got to request them and there's a finite number of requests you can do at the same time before you flood the can network with data.
Don't bother with an AIM dash for future reference. They're decent for racing etc but they're no where near customisable like you want. This is something I've always wanted to look into just not had the time. Played with CAN at work and programming standalone but not gotten round to doing this so really interested to see how you get on
@adam barrett yea I mean we've run alongside Links or in M4 GT4 as well as plenty of others. The ecosystem is pretty good but it's just not for all applications and the lack of custom programming for the display is sometimes frustrating.
I did get that impression from what I read on the forums. They are for logging performance data on a track really. Still look cool. I’d run one if they were similar price to id4. But this real dash based solution would be much more customisable.
@@ZeroTo60Tube thank you for your reply. I’m trying to do something similar, but starting simple- I.e. getting the data from the OBDII port. Unfortunately that does not report the current gear and calculating it from speed and rpm is not working for reverse. Where did you find the canbus message for the gear? Is that BMW specific? Thank you!
can you elaborate on shorting the 2 pins out mate. do they need to stay shorted out? do i solder them or do i just short them for a second then remove?
So i have found diagnostic address's. Also in the MSD80 manual (the 8000 page beast) another type of hex address. But nothing relating to what is broadcast on the canbus.
@@ZeroTo60Tube ah ok. Is it possible to take a snapshot of the feed from the first address to the last. Then disconnect the sensor you want, take a snapshot again and try determine which block is missing data?
Basically what I was thinking, but it’s not a consistent list. Some things transmit more than others. However it’s basically what I wanted to do. It’s he other catch is so much stuff changes all the time anyway, even when the car isn’t running. It’s a tricky little thing.
You will most likely find it along with the other 0Ax addresses as the lower address also determines higher priority, which most of the engine management like throttle position etc is, which im sure you already know by now
if im not mistaken you can also query obd2 on the address 7DFh and 0001 00000 and it will return the value, you could potentially query boost pressure on that, which would most likely come back in kpa
Grab the loom out of one of the other cars supply ecu voltage and then plug only the sensor you want in or just feed a voltage into the loom from in the spec of the sensor itself.
That will narrow it down, but still gonna be 1000s of messages going through even if the sensors are disconnected. I was thinking if connecting and disconnecting the sensor every 5 seconds then looking for a pattern in the bus the log. But again when it can be in any of the 64 locations with in each id, gonna be a painful process.
@@ZeroTo60Tube Yea but they will all be 00 values making it easier to discern what you are looking for, anything with a null is not plugged in. The only thing with a value that isn't null should be your sensor. You might need to bridge the can pins on all the modules in the loop to complete the circuit with them out. Another methodology could be to feed the min and max volts for the sensor in cycling and look for the repeating change. CAN reversing sucks hahaha.
@@mun33y key points, google and undertsand what the BMW pt canbus is (in short the powertrain canbus, there are multiple busses in these cars). Get access to newtis to learn how to access it.
@@ZeroTo60Tube I’ve dived through every menu on that cluster, there’s nothing that detailed. It might be able to pull it but it’s not coded to display (it plugs into the oem connections through the cluster, idk where that sources data, but it throws a COMBI code every now and then)
good job , im looking to build an actuator which opens after certain psi , can anyone help me to figure it out how to run it ? thinking of taking the reading from obd port.
I understood almost none of this. In fact I have a headache now. Nonetheless this is cool shit and I’m glad you’re taking it upon yourself to explore this area of the platform. Also, I NEED that Russian dash in my life!
That’s exactly what I said when I saw it. Messaged him straight away lol. Unfortunately he only makes them for aftermarket ecus. And after delving in to this canbus I see why.
Would it be possible to use one of the upgraded CIC android units in place of the cluster (same dimensions and so forth) you could clear all the custom boot software from it and load it with your own to launch realdash, realdash says that android 7.1 and up will support can integration. Just food for thought to keep the price of the "cluster" itself down
Morning, can you explain more about how to obtain that particular dash cluster the Ferrari looking type. I can't seem to find it on realdash. Thank you
I think the ecu might not be showing boost on the pt-can unless it it requested via a diag tool. So you will need to send a request like the elm327 is.
that is my main concerns from what i have been reading. It seems the basic sensors are being broadcast. The ones that are in all BMWs, but boost, lambda for each bank, trims etc maybe everyone is doing diagnostic style requests. Well i know the JB4 does for certain things. I think MHD are doing it in a very clever way, but still havent quite worked that out yet and to be honest dont want to. I really dont want the dash to interrupt MHD logging.
Would mean you only see boost and lambda when logging but Better than nothing. The only concern I have is the d-can might not make signals appear in the pt-can. You might have to use your can sniffer on your diagnostic socket while mhd logs, work out how it requests the signal and what the ecu replies. Then use your dash software to send those can requests and read the replies on the pt-can.
@@mwh2412 well it may slow down MHD ability to see those sensors in the logs. Which is why i am hoping that sensor data is just broadcast. I know it can be requested, thats what i want to avoid. Its when its requested i think it will mess with logs.
Keep in mind this is an early 2000s developed car... Nowadays there's a LOT more data being sent over the numerous different busses in a car 😃 That being said you make me want to play with CAN on my car 😉
If you got it working please let me know I would love to slap a tablet on mine do to the fact my 328i 09 e92 doesnt have a screen. Great videos By the way..
@@chriswashburn9430 The only value on the canbus that is publically out there, is the sensor inside the manifold. however that only reads up to 1.5bar atmosphere, so useless boost.
Hi, i have been working on bech with can, have almost everything working on kombi without any ohter modules, di you know if the temperatures on can are in celsius or fahrenheit, i have been messing with that and adjusting with PerfektToolbox and to me looks like fahrenheit. Edit: I already have figured this, is not direct conversion, you have to convert the hex to decimal and then subtract 48.
The ID4 screens look ace but I just don’t want to spend that kind of money. I’ve got real-time boost, AFRs, Oil temp, IGN timing etc on the JB4 app on my android I drive. I’d love a digital gauge setup but for a more reasonable price
To be honest the more i look in to a cluster with this level of features it will be expensive. There is a reason the ID4 guages have such little features. Then again maybe a chinese company will come up for something sub $1000. They do the VW/Audi cars.
Wow, and here I was still searching for ways to detect steering wheel controls. I did come across the loopybunny site as I'm working on a very custom Android setup using Nvidia Shield TV. I also came across theksmith/CarBusInterface for Android which allows monitoring and sending commands (which also supports Tasker app). My usage is not going for performance but for building my own iDrive setup. Is there any app for Android that can read the CAN messages and then remap them to some Android commands/buttons? The app I mentioned theksmith/CarBusInterface doesn't seem to be working for my case. Or maybe if someone managed to get it working on an E90?
To be honest I have only looked at reading the bus for the sake of making a cluster. However there are quite a projects on GitHub where people have made a car pc. Try searching gitnhub for e90
Hi man. I have a Link G4x and in few days i will have on my hands canbus adapter. Do you have any idea how to connect it on my ecu because i can't find any diagram
@@ZeroTo60Tube i know i need to connect CAN L from Ecu om my adapter and CAN H from Ecu on my adapter but i don't know where to connect Ground on the adapter. For your ecu where did you connect it?
This will be my 3rd time posting about my e90 n52 328xi I was telling you that my car wouldn’t turn on after replacing a fuel tank ventilation breather valve and the Maf. Come to find out that the new maf I received was a faulty one. Now my car is running again. But now I’m fighting a misfire cylinder 5. I belive the code I keep getting is a 29D1 witch is saying that it’s a failed coil pack. But everything seems to be working just fine. Coil packs firing. Injectors are clicking. So Now I’m thinking it has to do with my msd80…? Now that’s a whole issue I’m not familiar with. Any help on if I can just get mine upgraded? And if so can I do it? Or can you point me into the direction to fixing my cars misfire?
@J B I’ve been over every single thing you could possibly imagine. I’ve swapped coils. I’ve replaced spark plugs. I’ve even swapped fuel injectors. I’ve done compression test. Everything is good. Still getting the same code 29D1 just absolutely irritating as shit!!
@J B yeah I’m really hoping that I’m not gonna have to upgrade my msd80 to the new msd81 just blowing money like I’m some kind of a rapper In a music video… 🤣🤦🏽♂️🤷🏽♂️
Heey, really liked your video and the explanation. I bought myseld the same device but something is not working properly.I opened it up and noticed that p3 is missing,is this normal? Hope you can help me here. 💪
@@ZeroTo60Tube I’ve got one too, it’s only got oil temps, fuel levels and consumption And this janky kw/tq readout If this can display everything available on say a log I’ll gladly make the swap
@@bimmertec show b post ? Where are you seeing this on the cluster ? I’ve dived into every menu on that cluster and there’s nothing compared to the canbus info
@@jaydenpocklington1627 Also keen to hear if id4 has stepped there game up. I messaged them in 2019 when they were doing the kickstarter and they had zero interest in showing useful data back then. Which put me off the product from the start.
Yeah definitely. I guess they do it this way to transfer so much data at a time. 64 (it may be 128) on and off switchs basically on each line, or like 32 full variable signals. Its just mega.
Is that due to no integration yet on the reflex? The reflex is another reason i want to get a better understanding of the bus. It should allow a lot of possibilities. Like if you know what engine parameters are on the bus, you can use the reflex to code additional functions based on parameters. Like boost by speed for drag race setups etc.
Ohhh man it kills me sometimes, so much time and not getting the result we need. However what has been learnt will be helpful later on as we delve deeper in to mods, retro fits and trying to make these cars do things they were never designed to do.
Oh ok sweet! OK so long story short on me 2015 n20 motor I just replaced the valve cover with fresh gaskets not to long ago. I've been getting this oil smoke from the exhaust after highway driving but only when the car comes to a stop granted its very minimal and theres more smell than there is smoke. I'm pretty sure I've ruled out the pcv system as it being a new valve cover and I opened the oil filler cap there was air blowing like normal and not the typical bad pcv suction. So I'm leaning more towards bad turbo seal/turbo oil line. Would love some input thx boys!
@@Average.N20 Monday morning and i am back on the laptop. Unfortunately its likely going to be turbo or valve stem seals. Generally valve stem seals build up and smoke if you have been idling low rpm for a little while then rev. Turbo is more so build up then when you brake the oil thats in the charge pipe or inlets gets sucked through the motor. Unfortunately i can't say with much confidence as i have never owned an n20.
So much research and effort gone into this, but it's good that there are lots of threads and other people doing this stuff to help when you're researching
Such a plot twist: Realdash pointed you to Finland. Would not be handy to create content with all the snow and ice here. Interesting content as always 👌🏻
mate your really getting into it I'm impressed !
Too far in to lol…… I just wanted to go fast and make videos. Now I’m reverse engineerings DMEs 😩
Use the elm device to send the requests and sniff the can bus for the response
Also RealDash is updating those green IDs. It stays green when there is no change so you can see what bytes are changing
Wow this is amazing insight, doesn't surprise me you spent 20 hours on this, it sounds exactly like the kind of thing i could get lost in for hours once i got my head around it. Totally agree on the ELM327 stuff, i used to use an app called dash command to read and display gauge data on my pioneer app radio, it looked cool as f**k but was far too laggy. In the end the only thing it was useful for was piping data into an app called Harrys lap timer where i could then video a track day and overlay the speed, throttle and brake inputs, it would also use GPS data to know where on the track you were to give you somewhat accurate section and lap times, you could also export the data and do all sorts of analysis with it. The idea being a super cheap and cheerful race data logger you could then use to learn where to improve your lap times :)
It’s mainly boost and lambda I’m concerned about right now. Pretty much everything else i have addresses for on the busy. I could use a obd connector for that data it would be slower. But I don’t think many people react fast enough to save an engine anyway during a pull. If you have a properly quick car you are looking way ahead not inside the car. That said I was hoping to have warning programmed like if afr is above 14 and rpm is above 5000rpm while pedal position is above 50% flash the whole screen red. Meaning you are lean back off asap.
This is a huge a task. It’s functionality that the team at id4 couldn’t get sorted. We’ll see what can be worked out.
Very nice information Andrew. Thanks for sharing. Dutch regards, Nico.
Thank you for checking it out Nico
Wow.... That dash looks awesome.. i have a question.... Can this set up read all data what we get on our regular instrument cluster? Like indicators, fuel level, seat belt warning etc....
Yes, RealDash allows you to not only read all data from your car but customise your own dash as well!
Just found your channel and thank God. I've been trying to accomplish this on my own. Glad to see your progress on this platform. Staying subscribed and can't wait to see how far you get brother 💪
Welcome aboard!
Hell yeah! If we can figure out a custom dash it would be amazing. I also agree about what you said with the id4. $1300 or whatever is a lot of money when it doesnt add more useful live data plus the skins arent as good as what you showed.
Bout $2200 aid after shipping and import
@@Brian-jv8iy as someone that actually owns this 99% of what you said makes no sense and is inaccurate.
The screen quality is really good, blacks are some of the darkest I’ve seen on an lcd display, the lag isn’t great on the “analogue style” themes but on the digital/ non analog style themes it’s significantly more detailed and responsive than the oem, to a point where you can see within 10rpm fluctuations (good luck doing that on the oem) it also has substantially more options than the oem cluster which has fuel, speed, oil level, temp. The id4 has all of those plus extras like battery voltage. You also have the option of using your own reverse camera (which I’ve done)
Would I prefer somthing like 0to60 is working on ? Yeah absolutely it’s a better soloution once it’s ironed out and easy to implement. Until then Id4 is still the best option on the market and a massive upgrade over the oem cluster
Plus id4 has a battery drain issue they don't know how to fix
@@x86DualBooter that battery drain issue alone would deter me from buying. Nothing worse that trying to start your car on a cold morning to find a dead battery.
@@x86DualBooter beg to differ 👀 had mine for over a year with no issues
This is awesome man 💥💥💥
I don't know the particulars of E9X but generally CAN bus contains only the data that is useful for a modules other than the sender. For example vehicle speed is needed by the cluster, DME?, transmission controller, radio, etc. Fuel mixture and boost pressure are important only for the DME so there is a good chance that they are absent on the K/PT BUS. At least in normal operating condition. They probably are sent when INPA sends a diagnostic request to display the values but even then it may be at a lower rate.
Very good point. Pretty much everything is available and decoded already except tmap and lambda. I’m hoping that in all this data being transmitted the msd80 dme does send them out on the bus. But I can’t think of a need to, other than deep level diagnostic.
@@ZeroTo60Tube they are not broadcasted. You've got to request them and there's a finite number of requests you can do at the same time before you flood the can network with data.
@@realfakehandle Its looking that way. You dont know of anyone that has fully decoded the PT-Can do you?
07:45 - that's hex, so 61h is 97, and for temp you do -40, so if that's the temp., than it is 57
Don't bother with an AIM dash for future reference. They're decent for racing etc but they're no where near customisable like you want.
This is something I've always wanted to look into just not had the time. Played with CAN at work and programming standalone but not gotten round to doing this so really interested to see how you get on
@adam barrett yea I mean we've run alongside Links or in M4 GT4 as well as plenty of others. The ecosystem is pretty good but it's just not for all applications and the lack of custom programming for the display is sometimes frustrating.
I did get that impression from what I read on the forums. They are for logging performance data on a track really. Still look cool. I’d run one if they were similar price to id4. But this real dash based solution would be much more customisable.
Cool! Love the content! As always LOL.
Great video, is there a part 2?
Unfortunately not
@@ZeroTo60Tube thank you for your reply. I’m trying to do something similar, but starting simple- I.e. getting the data from the OBDII port. Unfortunately that does not report the current gear and calculating it from speed and rpm is not working for reverse. Where did you find the canbus message for the gear? Is that BMW specific? Thank you!
can you elaborate on shorting the 2 pins out mate. do they need to stay shorted out? do i solder them or do i just short them for a second then remove?
Be nice if u cold do a video on this and the set up on the canbus reader
Any possibility of using INPA or similar tool (or the datum files) to find the memory address for what you need?
So i have found diagnostic address's. Also in the MSD80 manual (the 8000 page beast) another type of hex address. But nothing relating to what is broadcast on the canbus.
@@ZeroTo60Tube ah ok. Is it possible to take a snapshot of the feed from the first address to the last. Then disconnect the sensor you want, take a snapshot again and try determine which block is missing data?
Basically what I was thinking, but it’s not a consistent list. Some things transmit more than others. However it’s basically what I wanted to do. It’s he other catch is so much stuff changes all the time anyway, even when the car isn’t running. It’s a tricky little thing.
You will most likely find it along with the other 0Ax addresses as the lower address also determines higher priority, which most of the engine management like throttle position etc is, which im sure you already know by now
if im not mistaken you can also query obd2 on the address 7DFh and 0001 00000 and it will return the value, you could potentially query boost pressure on that, which would most likely come back in kpa
i will annoy you soon!!! haha.
Grab the loom out of one of the other cars supply ecu voltage and then plug only the sensor you want in or just feed a voltage into the loom from in the spec of the sensor itself.
That will narrow it down, but still gonna be 1000s of messages going through even if the sensors are disconnected. I was thinking if connecting and disconnecting the sensor every 5 seconds then looking for a pattern in the bus the log. But again when it can be in any of the 64 locations with in each id, gonna be a painful process.
@@ZeroTo60Tube Yea but they will all be 00 values making it easier to discern what you are looking for, anything with a null is not plugged in. The only thing with a value that isn't null should be your sensor. You might need to bridge the can pins on all the modules in the loop to complete the circuit with them out. Another methodology could be to feed the min and max volts for the sensor in cycling and look for the repeating change. CAN reversing sucks hahaha.
Can you please show us how you connected the dongle to the canbus wiring?
I just tapped in to the PT can
@@ZeroTo60Tubethat's all French to me.. Cutrently I have realdash setup using obd2 and it's horrible.. Pls point me in the right direction
@@mun33y key points, google and undertsand what the BMW pt canbus is (in short the powertrain canbus, there are multiple busses in these cars). Get access to newtis to learn how to access it.
Super keen for this, happy to send you a id4motion cluster on a short term loan if you want to try and reverse engineer any of it
:0
Thanks man! The id4 clusters they don’t show boost or afr do they? That’s what I’m chasing right now.
@@ZeroTo60Tube I’ve dived through every menu on that cluster, there’s nothing that detailed. It might be able to pull it but it’s not coded to display (it plugs into the oem connections through the cluster, idk where that sources data, but it throws a COMBI code every now and then)
good job , im looking to build an actuator which opens after certain psi , can anyone help me to figure it out how to run it ? thinking of taking the reading from obd port.
I understood almost none of this. In fact I have a headache now. Nonetheless this is cool shit and I’m glad you’re taking it upon yourself to explore this area of the platform. Also, I NEED that Russian dash in my life!
I loaded "Real Dash" onto my phone and it calls it a "Swedish" dash. LOL. Not sure if he just forgot or if it's different from Canada to Aussie land.
That’s exactly what I said when I saw it. Messaged him straight away lol. Unfortunately he only makes them for aftermarket ecus. And after delving in to this canbus I see why.
Would it be possible to use one of the upgraded CIC android units in place of the cluster (same dimensions and so forth) you could clear all the custom boot software from it and load it with your own to launch realdash, realdash says that android 7.1 and up will support can integration.
Just food for thought to keep the price of the "cluster" itself down
That had crossed my mind. I was a little concerned about the size of the android screen.
@@ZeroTo60Tube I have a screen and planned in testing, I'll drop another comment on whether if it fits or not
Can you send CAN-Bus messages with this?? I really wanna try this with a 2009 Dodge Grand Caravan cluster.
Morning, can you explain more about how to obtain that particular dash cluster the Ferrari looking type. I can't seem to find it on realdash. Thank you
Hey Mate, it used to be avaiilable on real dash as a paid dash. Wonder if ferrari sent a letter to them.
@@ZeroTo60Tube 😂 I can believe Ferrari would do that. Just stringing together my research for shoving a B58 in my 330d e92 🫠
@@ZeroTo60Tube by ay chance do you have a link to the original clip?
what do you mean by original clip? @@mateymonkiller1000
@@ZeroTo60Tube no bother, I found him through a bit of googling
Do you know if it is possible to use this product with a standalone Ecu that has low and high can signals?
Absolutely
Plug in your elm327 and try to read tmap with the can logging plugged into pt-can
I think the ecu might not be showing boost on the pt-can unless it it requested via a diag tool. So you will need to send a request like the elm327 is.
that is my main concerns from what i have been reading. It seems the basic sensors are being broadcast. The ones that are in all BMWs, but boost, lambda for each bank, trims etc maybe everyone is doing diagnostic style requests. Well i know the JB4 does for certain things. I think MHD are doing it in a very clever way, but still havent quite worked that out yet and to be honest dont want to. I really dont want the dash to interrupt MHD logging.
@@ZeroTo60Tube the dash could just passively see the boost signal once mhd is requesting it
Would mean you only see boost and lambda when logging but Better than nothing.
The only concern I have is the d-can might not make signals appear in the pt-can.
You might have to use your can sniffer on your diagnostic socket while mhd logs, work out how it requests the signal and what the ecu replies. Then use your dash software to send those can requests and read the replies on the pt-can.
@@mwh2412 well it may slow down MHD ability to see those sensors in the logs. Which is why i am hoping that sensor data is just broadcast. I know it can be requested, thats what i want to avoid. Its when its requested i think it will mess with logs.
You should check out ID4Motion digital clusters
Very familar with them and have been in contact with ID4 back in 2019. I just wish they actually had some decent features instead of just looks.
Keep in mind this is an early 2000s developed car... Nowadays there's a LOT more data being sent over the numerous different busses in a car 😃
That being said you make me want to play with CAN on my car 😉
Dude grab a dongle and start playing. Canbus is the key to retro fits, resto mods and making anything 2000 on words work for engine and trans swaps.
If you got it working please let me know I would love to slap a tablet on mine do to the fact my 328i 09 e92 doesnt have a screen. Great videos By the way..
Do you know the canbus ID for turbo boost pressure?
In all this time I have not been able to find it.
@@ZeroTo60Tube how about MAP?
@@chriswashburn9430 The only value on the canbus that is publically out there, is the sensor inside the manifold. however that only reads up to 1.5bar atmosphere, so useless boost.
Hello sir I'm not connected this device please help
that piece of hardware and software is junk I had it got it to work and then promptly returned it, you can't even resize the window
I mean its cheap....... lol what did you upgrade to?
Hi, i have been working on bech with can, have almost everything working on kombi without any ohter modules, di you know if the temperatures on can are in celsius or fahrenheit, i have been messing with that and adjusting with PerfektToolbox and to me looks like fahrenheit. Edit: I already have figured this, is not direct conversion, you have to convert the hex to decimal and then subtract 48.
Hi Fabio! Sorry I missed this for some reason. Thanks for the info. Will get back on to can bus once the flow max car is back on the road.
Would it be possible for you mention all the pids you found?
The ID4 screens look ace but I just don’t want to spend that kind of money. I’ve got real-time boost, AFRs, Oil temp, IGN timing etc on the JB4 app on my android I drive. I’d love a digital gauge setup but for a more reasonable price
To be honest the more i look in to a cluster with this level of features it will be expensive. There is a reason the ID4 guages have such little features. Then again maybe a chinese company will come up for something sub $1000. They do the VW/Audi cars.
Wow, and here I was still searching for ways to detect steering wheel controls. I did come across the loopybunny site as I'm working on a very custom Android setup using Nvidia Shield TV. I also came across theksmith/CarBusInterface for Android which allows monitoring and sending commands (which also supports Tasker app). My usage is not going for performance but for building my own iDrive setup. Is there any app for Android that can read the CAN messages and then remap them to some Android commands/buttons? The app I mentioned theksmith/CarBusInterface doesn't seem to be working for my case. Or maybe if someone managed to get it working on an E90?
To be honest I have only looked at reading the bus for the sake of making a cluster. However there are quite a projects on GitHub where people have made a car pc. Try searching gitnhub for e90
Hi man. I have a Link G4x and in few days i will have on my hands canbus adapter. Do you have any idea how to connect it on my ecu because i can't find any diagram
Not something i have done. Sorry
@@ZeroTo60Tube i know i need to connect CAN L from Ecu om my adapter and CAN H from Ecu on my adapter but i don't know where to connect Ground on the adapter. For your ecu where did you connect it?
This will be my 3rd time posting about my e90 n52 328xi I was telling you that my car wouldn’t turn on after replacing a fuel tank ventilation breather valve and the Maf. Come to find out that the new maf I received was a faulty one. Now my car is running again. But now I’m fighting a misfire cylinder 5. I belive the code I keep getting is a 29D1 witch is saying that it’s a failed coil pack. But everything seems to be working just fine. Coil packs firing. Injectors are clicking.
So Now I’m thinking it has to do with my msd80…?
Now that’s a whole issue I’m not familiar with. Any help on if I can just get mine upgraded? And if so can I do it? Or can you point me into the direction to fixing my cars misfire?
@J B I’ve been over every single thing you could possibly imagine. I’ve swapped coils. I’ve replaced spark plugs. I’ve even swapped fuel injectors. I’ve done compression test. Everything is good. Still getting the same code 29D1 just absolutely irritating as shit!!
@J B yeah I’m really hoping that I’m not gonna have to upgrade my msd80 to the new msd81 just blowing money like I’m some kind of a rapper In a music video… 🤣🤦🏽♂️🤷🏽♂️
Heey, really liked your video and the explanation. I bought myseld the same device but something is not working properly.I opened it up and noticed that p3 is missing,is this normal?
Hope you can help me here. 💪
I am sorry but I’m not sure.
awesome bro
Hi. PC you use?
Its an old lenovo tbh
id4 I ordered bro its nice also all options there
I didnt think you could see boost, lamba, fuel pressure etc? Have they got that working now?
@@ZeroTo60Tube I’ve got one too, it’s only got oil temps, fuel levels and consumption
And this janky kw/tq readout
If this can display everything available on say a log I’ll gladly make the swap
there is u have to get digital skin then it's show bpost
@@bimmertec show b post ? Where are you seeing this on the cluster ? I’ve dived into every menu on that cluster and there’s nothing compared to the canbus info
@@jaydenpocklington1627 Also keen to hear if id4 has stepped there game up. I messaged them in 2019 when they were doing the kickstarter and they had zero interest in showing useful data back then. Which put me off the product from the start.
Man if only the read out wasn't displayed like that and each sensor update stayed on its own line it would be a much easier process of elimination.
Yeah definitely. I guess they do it this way to transfer so much data at a time. 64 (it may be 128) on and off switchs basically on each line, or like 32 full variable signals. Its just mega.
Just wired in my reflex and I had to tape off my canbus wires 😢
Is that due to no integration yet on the reflex? The reflex is another reason i want to get a better understanding of the bus. It should allow a lot of possibilities. Like if you know what engine parameters are on the bus, you can use the reflex to code additional functions based on parameters. Like boost by speed for drag race setups etc.
@@ZeroTo60Tube I’m going to assume it’s because of the no integration yet
It’s says in development so that’s interesting
I'll tell you from experience id4 has problems. High battery drain and they haven't fixed it yet.
hmmmmmm
gosh dang think i need a BIMMER
Удивительно 😊
Brilliant, thanks for wasting your time on this!
Ohhh man it kills me sometimes, so much time and not getting the result we need. However what has been learnt will be helpful later on as we delve deeper in to mods, retro fits and trying to make these cars do things they were never designed to do.
😍🔥💪🏽
You are now at the.... "learn to code" stage of reverse engineering mate hahaha. I can't believe how much you are able to teach yourself lol wtf.
Hey boys I messaged you on Facebook with a quick question for my bmw if you could help that would be awesome thx!
Hey. Nick, comments are where we answer question. Shoot it through on here.
Oh ok sweet! OK so long story short on me 2015 n20 motor I just replaced the valve cover with fresh gaskets not to long ago. I've been getting this oil smoke from the exhaust after highway driving but only when the car comes to a stop granted its very minimal and theres more smell than there is smoke. I'm pretty sure I've ruled out the pcv system as it being a new valve cover and I opened the oil filler cap there was air blowing like normal and not the typical bad pcv suction. So I'm leaning more towards bad turbo seal/turbo oil line. Would love some input thx boys!
Also it has been doing this even before the new valve cover
@@ZeroTo60Tube /
@@Average.N20 Monday morning and i am back on the laptop. Unfortunately its likely going to be turbo or valve stem seals. Generally valve stem seals build up and smoke if you have been idling low rpm for a little while then rev. Turbo is more so build up then when you brake the oil thats in the charge pipe or inlets gets sucked through the motor. Unfortunately i can't say with much confidence as i have never owned an n20.