• Welcome to Mustang7G!

    If you're joining us from Mustang6G, then you may already have an account here!

    As long as you were registered on Mustang6G as of March 10, 2021 or earlier, then you can simply login here with the same username and password!

Amber DRL via forscan?

roket

Well-Known Member
Joined
Sep 22, 2022
Threads
69
Messages
2,158
Reaction score
3,174
Location
Cave Creek, Arizona
Website
roketgamer.dev
Vehicle(s)
2024 Ford Mustang Dark Horse
i did some more testing, as well as checked out the headlamp CAN. here is what i found

1. i took out the HCM, and the headlamps acted interestingly. once it was unplugged, they never changed from what they were doing just before then
2. i unplugged the left headlamp to do some CAN sniffing with a little thing i bought. interestingly, the little grill corner light stopped lighting up too
3. i discovered that US models do not have automatic headlamp leveling
4. the headlamp CAN has a baud rate of 500Kbps
5. here are some of the IDs i saw speaking over the bus: 062, 605, 604, 050, 077. 604 and 605 often just sent 8 bytes of all zero, but when 062 said "00 00 1B 5B 6B 80 00 00", i nearly cried because of such a touching message they sometimes mirrored it right back. 050 always sent 7 bytes instead of 8. 062's message converted to decimal reads "0, 0, 27, 91, 107, 128, 0, 0"
6. this little CAN sniffer i got only updates every 2 seconds. yikes
Sponsored

 

GrabThatBlue

Well-Known Member
Joined
Jan 13, 2025
Threads
18
Messages
1,107
Reaction score
966
Location
Between Canada and Europe
Vehicle(s)
Mustang GT Premium, 401A, 10R80, PP, AE, NPP, MR, Recaro
i did some more testing, as well as checked out the headlamp CAN. here is what i found

1. i took out the HCM, and the headlamps acted interestingly. once it was unplugged, they never changed from what they were doing just before then
2. i unplugged the left headlamp to do some CAN sniffing with a little thing i bought. interestingly, the little grill corner light stopped lighting up too
3. i discovered that US models do not have automatic headlamp leveling
4. the headlamp CAN has a baud rate of 500Kbps
5. here are some of the IDs i saw speaking over the bus: 062, 605, 604, 050, 077. 604 and 605 often just sent 8 bytes of all zero, but when 062 said "00 00 1B 5B 6B 80 00 00", i nearly cried because of such a touching message they sometimes mirrored it right back. 050 always sent 7 bytes instead of 8. 062's message converted to decimal reads "0, 0, 27, 91, 107, 128, 0, 0"
6. this little CAN sniffer i got only updates every 2 seconds. yikes
Point 2, the little grill light is linked with the headlamps if I remember.

Point 3 is what I said a few post back.
European cars have automatic headlamp leveling.

All other things I don't understand at all lol.
 

roket

Well-Known Member
Joined
Sep 22, 2022
Threads
69
Messages
2,158
Reaction score
3,174
Location
Cave Creek, Arizona
Website
roketgamer.dev
Vehicle(s)
2024 Ford Mustang Dark Horse
i have a faint suspicion that Prog_Legend's work is not purely software based like he claims. i ran out of daylight today, but tomorrow i am going to continue trying to get this. at least its narrowed down even further, though. it has to be either the HCM, the LDCMs, or the wiring between them, because the top bar lights are controlled by the headlamp CAN, which only includes the headlamps and HCM
 

GrabThatBlue

Well-Known Member
Joined
Jan 13, 2025
Threads
18
Messages
1,107
Reaction score
966
Location
Between Canada and Europe
Vehicle(s)
Mustang GT Premium, 401A, 10R80, PP, AE, NPP, MR, Recaro
@roket Is it possible that the DRL is operated by different modules depending on the region?
For example:


726-21-01 DRLBYAUTOLAMPS

CanadaUSGCCEUAustralia
0202 0202 02590101 0101 01540101 0101 01540202 0202 02590202 0202 02
02 means inoperative, 01 means Enabled, 00 means Disabled

My Canadian has this set on inoperative and the US has it set on Enabled, but I have it working just like the US Mustangs.


Same for the following line

726-27-02 xxx* xxxx xx-- FeatLst_to_BCM_Feature_InitVal [DRLBYAUTOLAMPS]

CanadaUSGCCEUAustralia
0102 0001 015B
0101 0001 015A0101 0001 015A0102 0001 015B0102 0001 01
02 means inoperative, 01 means Enabled, 00 means Disabled

When I wanted to copy the GTD lines, changing 02 to 01, Forscan automatically changed the lines back to 02 after writing it.
 


roket

Well-Known Member
Joined
Sep 22, 2022
Threads
69
Messages
2,158
Reaction score
3,174
Location
Cave Creek, Arizona
Website
roketgamer.dev
Vehicle(s)
2024 Ford Mustang Dark Horse
@roket Is it possible that the DRL is operated by different modules depending on the region?
For example:


726-21-01 DRLBYAUTOLAMPS

CanadaUSGCCEUAustralia
0202 0202 02590101 0101 01540101 0101 01540202 0202 02590202 0202 02
02 means inoperative, 01 means Enabled, 00 means Disabled

My Canadian has this set on inoperative and the US has it set on Enabled, but I have it working just like the US Mustangs.


Same for the following line

726-27-02 xxx* xxxx xx-- FeatLst_to_BCM_Feature_InitVal [DRLBYAUTOLAMPS]

CanadaUSGCCEUAustralia
0102 0001 015B
0101 0001 015A0101 0001 015A0102 0001 015B0102 0001 01
02 means inoperative, 01 means Enabled, 00 means Disabled
that is extremely highly unlikely. if a feature works correctly using one method in one region, why would they spend the time to change it for another?
 

GrabThatBlue

Well-Known Member
Joined
Jan 13, 2025
Threads
18
Messages
1,107
Reaction score
966
Location
Between Canada and Europe
Vehicle(s)
Mustang GT Premium, 401A, 10R80, PP, AE, NPP, MR, Recaro
that is extremely highly unlikely. if a feature works correctly using one method in one region, why would they spend the time to change it for another?
I updated my post with extra info about it.

The reason why I think that is because it has 3 options, Enabled, Disabled and Inoperative.
Mine is set on Inoperative, but it still functions the same as the US versions that have it on Enabled.
This should mean that this function is enabled somewhere else..
Especially when I tried to change it from Inoperative to Enabled and it didn't let me.
 

roket

Well-Known Member
Joined
Sep 22, 2022
Threads
69
Messages
2,158
Reaction score
3,174
Location
Cave Creek, Arizona
Website
roketgamer.dev
Vehicle(s)
2024 Ford Mustang Dark Horse
I updated my post with extra info about it.
i dont have an answer for that new info you added, but still, there is no reason for Ford to do DRLs differently depending on region
 

GrabThatBlue

Well-Known Member
Joined
Jan 13, 2025
Threads
18
Messages
1,107
Reaction score
966
Location
Between Canada and Europe
Vehicle(s)
Mustang GT Premium, 401A, 10R80, PP, AE, NPP, MR, Recaro
i dont have an answer for that new info you added, but still, there is no reason for Ford to do DRLs differently depending on region
Well, what I know is that Europe has a different DRL law, where they are not allowed to disable it.
That's also the reason they don't have the DRL on/of function in their Sync4 (APIM), same for my Canadian one.

APIM Daytime Running Lamps Control Function (DRLCF)
7D0-09-01xxxxx*xxxx--

CanadaUSGCCEU
6B17 492C AF876B17 CB2C DF396B97 CB2C FED86B17 49AC FF57
9 = Disabled B= Enabled

This function also didn't work for me when trying to enable this.
Everything that I wanted to change on the DRL, didn't work as expected.
That means they might be controlled differently.

If I had a job 2 US spec, this whole outcome could be different than where we are now.
That means that there is a chance that one of the many changes I made would have worked if I had a US spec car.

But I'm also limited to a different region which is not coded the same as the US spec.
Surprisingly the GCC spec is similar when it comes to DRL to US, while in other aspects they are similar to EU.

The only way to really find out is to find a Job 2 US spec or GCC spec who should try all those different lines again, since I'm on the same side as the Europeans with my lighting.
Sponsored

 
Last edited:
 








Top