-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BMW F30 Cluster shows "Front-End Collision warning failure" and some other problems occur #15
Comments
Hey, thank you so much for the Lane Assist Can Id!!! Now my question has been answered, it indeed uses only 4 bytes, and not 8, lol. Seems to be that the 1st byte starts from 50 and ends at 5E, while the other 3 bytes stay in the same position. Somehow it was hard for me analyzing the can ids from a F10/F30 because i don't have a Log file nor do i have a F chassis BMW, I have a G26 and it is definitely useless. Yeah i needed to pray on the counts, randoms and what i find in the internet.😐 Heard also that the Checksum on the F30s are shittier than the ones in the f10, why? I don't know. My cluster is from the European market, it comes from a 325d(so diesel) and it is automatic, that is what the private seller told me after replacing his cluster for a 6wb. Oh yes, the cluster which I have is a 6wa cluster. And just for your Information, the Cluster test in the hidden menu on my Cluster is successful, so there are no problems with the Motors in the cluster. Seeing from your photo in the Readme file, yours is a manual, or? One more thing, I realized something. Before the Front-End collision warning occurs, so like around 2-4secs where the check engine light doesn't pop up after sending ignition, sometimes the RPM and the Gears work, but then, after the Check Engine Light comes and the Front Collision Warning pops up, they go back to Ready. I basically mean, that i turn on my cluster while the car ingame is running, rpm and gears are showing, then after 4secs, the errors come again and RPM goes back to Ready and Gears disappear. |
Ooof, never heard this one about F30 being harder. It shouldn't be the case. Unless they changed some things with various facelifts. Mine is a UK spec (because they are cheaper in the EU for some reason). And, yes. It is from a manual. Actually it might not have been, but I also have a FEM and I recoded it to a manual one. That is interesting. And also quite promising. It makes me think that the IDs that we are sending are correct, and it's probably something that is missing which is causing the issues. Problem is of course finding out what. |
Oh, yeah, this is one important thing. I heard in other Discord servers, that the checksum in Automatic F30 clusters is much harder than on the manual F30 ones. That's good that you got it coded to a manual, I think that it might be the problem, because my cluster is Automatic and yours is manual. I think it's not only on the F30 a problem. Might be that other F Chassis models have the same problem. Sucks. But this could be my Speculation. |
Oh, and one question, does it work, that you can program the bench from a us model to a europe model? |
Never had any issues with my F10 - which is also automatic. Not sure about the others. As for EU-US models... no idea. If they are using the same part numbers then you should be able to code them. If they are different then it really depends on the software that they have. |
Hi there,
On my BMW F30 cluster, when ignition is on, it always shows "Lane Assistant Failure" and "Front-End Collision warning failure".
Normally it doesn't show that, but I only found the can bus code for the Lane Assistant and put it in your program:
unsigned char LaneAssistWithoutCRC[] = { 0x22 | counter4Bit, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF};
unsigned char LaneAssistWithCRC[] = { crc8Calculator.get_crc8(LaneAssistWithoutCRC, 7, counter4Bit), LaneAssistWithCRC[0],
LaneAssistWithCRC[1], LaneAssistWithCRC[2], LaneAssistWithCRC[3], LaneAssistWithCRC[4], LaneAssistWithCRC[5],
LaneAssistWithCRC[6] };
CAN.sendMsgBuf(0x327, 0, 8, LaneAssistWithCRC);
Atleast the Lane Assistant Error went away, but I don't know if i like it, that the Lane Symbols on my cluster keep on flashing. Yes, i know that i am using count.
Not only that is a problem, somehow my rpm stays only on "ready"/never moves from it's place, gears showing on the cluster are randomly spawning, and then going away and the check engine light is on(must be because of the Front-End Collision warning failure)
I tried out this code from another guy who made a simhub program especially for the F30 Cluster: https://github.com/CreeBoom2020/Bmw-F3x-6wa-cluster-with-simhub-for-beamng , but it still didn't work.
That's why my question is, do you have by chance the correct bytes for the Lane Assistant and the can bus code for the Front-End collision warning message?
Thanks
The text was updated successfully, but these errors were encountered: