Page 1 of 1
How to add additional module to Profile or be detected by scan?
Posted: Mon Dec 25, 2023 10:12 pm
by PNutts
Hi all,
Like many others I added a front camera to my vehicle to enable additional features. That's all done and working. How can I add the new module to the car's profile, or have it be detected when I don't use a profile and instead select my car?
I'm just being lazy so I don't have to load a separate vehicle profile to see the module. I assume the module can be copied over from the other profile unless there checksums that can't be altered.
Thx.
Re: How to add additional module to Profile or be detected by scan?
Posted: Tue Dec 26, 2023 7:57 am
by Ghano38
If the new module is correctly installed you have to scan the car without a stored profile and the module will show up.
Re: How to add additional module to Profile or be detected by scan?
Posted: Tue Dec 26, 2023 9:01 pm
by PNutts
Sadly, it does not, but thank you for the reply. This module was never available from Ford in my car's model. It doesn't appear when I choose my car (no profiles). To see it, I must either select a different model that had the module or use a Profile from a different car model that had the module. This is a known process to get the module installed.
Based on my understanding of the documentation and other threads, FORScan doesn't look for the module because it was never an option on my car. The easy button looks like adding it by hand to the Profile and generate a new hash(es) for the file, unless there is something else I can do to get it to appear and be saved in the Profile.
Re: How to add additional module to Profile or be detected by scan?
Posted: Tue Dec 26, 2023 10:25 pm
by tractmec
PNutts wrote: Tue Dec 26, 2023 9:01 pm
Sadly, it does not, but thank you for the reply. This module was never available from Ford in my car's model. It doesn't appear when I choose my car (no profiles). To see it, I must either select a different model that had the module or use a Profile from a different car model that had the module. This is a known process to get the module installed.
Based on my understanding of the documentation and other threads, FORScan doesn't look for the module because it was never an option on my car. The easy button looks like adding it by hand to the Profile and generate a new hash(es) for the file, unless there is something else I can do to get it to appear and be saved in the Profile.
Without knowing the Origin of the camera system you installed for example, After market which FORScan in all likely hood can't help with, or from a newer Model Year Flex or other Ford family line, which would require knowing what network wiring(HSCAN, MSCAN ICAN etc.) you have connected the Camera connector wiring harness into in this FLex(HSCAN MSCAN was used in 2011 or in 2013 and later which includes HSCAN2 and HSCAN3 or ICANN and their protocols and would need to know what networks and protocols the Camera system uses)!
The HSCAN 2 and 3(Would normally require a Gateway Module to be present in the Modules tab and usually is part of the DLC connector) and ICAN(would require the DLC Pin sockets 1 and 9 to be occupied) were not used on 2011 Flex's and the Network wiring would not be present in the DLC Connector!
Without a physical wiring connection or knowing what connections you made from this Camera system into the vehicles Module Communication Network or what Network and protocols the Camera uses, any attempt to advise you on how to include it into a FORScan Profile would be futile!
Re: How to add additional module to Profile or be detected by scan?
Posted: Wed Dec 27, 2023 3:04 am
by PNutts
The question is the behavior of FORScan itself, or modifying the Profile file. The Profile file is intentionally protected from modifications. I'm hoping there is a sanctioned way for end users to modify it. My understanding is the developers used to do what I think were called "test builds" for this kind of request.
It's OK if this isn't possible. I have a profile file that includes the module so I can access it at any time. If I don't need to see that module, the scan or profile for my car gives me everything except the module. The Profile file is just an unfriendly configuration file that includes what's displayed in the UI. Because of the protection I can't simply copy the module from one profile to the other.
Re: How to add additional module to Profile or be detected by scan?
Posted: Wed Dec 27, 2023 6:54 am
by FORScan
FORScan keeps database for every model that contains only modules that were ever installed into this model on the factory. If some car has no factory installed IPMA, but other car of this model has it, FORScan will look for it anyway (that is the difference with FDRS that looks only for modules tied to this car by VIN). However, if IPMA was never installed into this model, in any configuration of it, FORScan will not look for it.
Yes, it is possible to create a Profile editor that will help in some very specific cases (like make a "cut" version of the profile if some module is extracted from the car and connected to the bench, or change module numbers). The problem is that adding a module to the profile will not work if this module is not available in FORScan database to this model. So if IPMA was never installed to Flex by Ford, and FORScan database has no IPMA record for Flex, it will not recognize it even if the module was added to the Profile.
So the only way to make it work is to add the missing module to the database for this model (IPMA for Flex, in your case). Obvious solution is to add missing module to the database. This is why we don't do it:
1. Different models may have different modules. They have different logic, different configuration, set of PIDs, security. For example, if one user will ask to add IPMA from Explorer and another one from Taurus, and these IPMA are different, we will have to add 2 modules somehow and teach FORScan to distinguish between it. Such type of modifications will complicate everything and leading to chaos.
2. A lot of functions in FORScan are tied to model and not to the specific module, so adding full support of some module is not to simple, as it may look like from user's side.
3. FORScan is mass product with a lot of users. Scan for missing module takes about 1 second. It doesn't look much (although there are users that try to retrofit many modules), however, let's think: just because of a single person who retrofitted a module, other thousands of users will have to wait 1 second more on every connect. This is not fair.
The problem can be partially solved using the Profile functionality:
1. FORScan may offer model selection in case of several models are built on the same platform. For example, for 2016-2018 3.5L GTDI Flex you can select between Flex and Lincoln MKT. If you select Lincoln MKT, FORScan will find IPMA as Lincoln has it, in contrast to Flex. As soon as this profile is created, you can use it in case when you need access IPMA. Unfortunately, this option is available not for all models, also the IPMA can be installed of another model. Then there is another way:
2. Use a profile of another car that has this IPMA. It may be difficult for normal user to find appropriate, this is why we try to help in such cases by creating a profile that is most close to the one user needs.
Re: How to add additional module to Profile or be detected by scan?
Posted: Wed Dec 27, 2023 10:39 pm
by PNutts
Gotcha. Thank you for the thoughtful reply. I pieced about 75% of that together from the documentation and various threads, but didn't know if it was still current and you filled in critical gaps. I agree with what you've done and how you do it. It's not a burden to me at all to have two profiles. FORScan is an amazing product and it's a big deal to me to be able to make tweaks here and there to have my car behave like I want it to. Or more importantly, in this case enable safety features.
Re: How to add additional module to Profile or be detected by scan?
Posted: Sat May 18, 2024 1:05 pm
by Automate
FORScan wrote: Wed Dec 27, 2023 6:54 am
FORScan keeps database for every model that contains only modules that were ever installed into this model on the factory. If some car has no factory installed IPMA, but other car of this model has it, FORScan will look for it anyway (that is the difference with FDRS that looks only for modules tied to this car by VIN). However, if IPMA was never installed into this model, in any configuration of it, FORScan will not look for it.
Yes, it is possible to create a Profile editor that will help in some very specific cases (like make a "cut" version of the profile if some module is extracted from the car and connected to the bench, or change module numbers). The problem is that adding a module to the profile will not work if this module is not available in FORScan database to this model. So if IPMA was never installed to Flex by Ford, and FORScan database has no IPMA record for Flex, it will not recognize it even if the module was added to the Profile.
So the only way to make it work is to add the missing module to the database for this model (IPMA for Flex, in your case). Obvious solution is to add missing module to the database. This is why we don't do it:
1. Different models may have different modules. They have different logic, different configuration, set of PIDs, security. For example, if one user will ask to add IPMA from Explorer and another one from Taurus, and these IPMA are different, we will have to add 2 modules somehow and teach FORScan to distinguish between it. Such type of modifications will complicate everything and leading to chaos.
2. A lot of functions in FORScan are tied to model and not to the specific module, so adding full support of some module is not to simple, as it may look like from user's side.
3. FORScan is mass product with a lot of users. Scan for missing module takes about 1 second. It doesn't look much (although there are users that try to retrofit many modules), however, let's think: just because of a single person who retrofitted a module, other thousands of users will have to wait 1 second more on every connect. This is not fair.
The problem can be partially solved using the Profile functionality:
1. FORScan may offer model selection in case of several models are built on the same platform. For example, for 2016-2018 3.5L GTDI Flex you can select between Flex and Lincoln MKT. If you select Lincoln MKT, FORScan will find IPMA as Lincoln has it, in contrast to Flex. As soon as this profile is created, you can use it in case when you need access IPMA. Unfortunately, this option is available not for all models, also the IPMA can be installed of another model. Then there is another way:
2. Use a profile of another car that has this IPMA. It may be difficult for normal user to find appropriate, this is why we try to help in such cases by creating a profile that is most close to the one user needs.
I noticed in the 2.3.60 release notes it says "Automated system to help identify and report new models". Would this apply to OPs situation? Or does this new feature only apply to modules that are installed from the factory to the model?
Re: How to add additional module to Profile or be detected by scan?
Posted: Sat Jun 01, 2024 9:43 pm
by mrkemp1982
MY IPC CONFIGURATION DOESNT HAVE ANYZTHING IN IT WHY IS THAT AN WHAT CAN I DO TO FIX IT
Re: How to add additional module to Profile or be detected by scan?
Posted: Sat Jun 01, 2024 11:00 pm
by tractmec
mrkemp1982 wrote: Sat Jun 01, 2024 9:43 pm
MY IPC CONFIGURATION DOESNT HAVE ANYZTHING IN IT WHY IS THAT AN WHAT CAN I DO TO FIX IT
Stop Shouting on the Forum for One Thing(ALL CAPS!!)! This question has little to do with this forum topic and would have been more visible and better served had it been started as a separate thread in the Configuration and Programming section!
What do you mean by IPC "Configuration" and some Screen shots taken of what you see in the FORScan Configuration IPC section, with the Windows snipping tool (WIN 7) Or in Windows 10 and up, Snip and Sketch(Win Key+SHIFT+S) Would help the forum to see your problem!
The only Profile Advice(being as this is a profile topic) I would suggest is to delete all profiles for this Fusion And Force FORScan to do a fresh connection, Assuming the Fusion in your Forum Profile is the vehicle in question. Posting the Adapter, FORScan version being used and Vehicle Model and Model Year is always helpful!