CMax Hybrid Cruise Control

Share your FORScan experience with other users
Post Reply
TomTuan

CMax Hybrid Cruise Control

Post by TomTuan »

I've spent a few weeks now working with the Android version and I really appreciate all the info that is available with FORScan.
I initially used an adaptor purchased from Groupon that looked at least superficially appeared to be one of the BAFX models but FORScan returned no data from it. Switching to the OBDLink MX fixed that and I'm getting data now.

One thing I haven't yet found is the value of the cruise control. Many [Ford] cars show this value in the dash display but the CMax Hybrid, despite having a ton of gadgets, does not. It may be because of the "Eco" mode option. When selected the Eco cruise mode relaxes the acceleration limits when the vehicle starts up a hill, resulting in less than immediate reaction and a slight slowing of vehicle speed. It's not as precise as normal mode but supposedly saves fuel.

I'm guessing this value may be there somewhere but there are so many values corresponding to speed, throttle position, gas pedal, etc, that I'm not sure which one I should be checking.
Any suggestions here?

I've also noticed there seems to be some values that are either incorrectly or inaccurately presented or that don't work.
As much as I've perused the forums here I haven't found many entries regarding the Hybrid version of the 2013-2015 CMax, nor of it's cousins, the Cmax Energi and Focus Hybrid.
If it will help the development of this software for me to scan the bus of my vehicle and provide the results, I'd be happy to do it. My vehicle has most of the possible options (except remote start) so maybe this can add to the knowledge base.
FORScan
Site Admin
Posts: 2970
Joined: Fri Jun 13, 2014 2:21 am

Re: CMax Hybrid Cruise Control

Post by FORScan »

Thanks for your feedback. Please see some comments below:
TomTuan wrote: One thing I haven't yet found is the value of the cruise control. Many [Ford] cars show this value in the dash display but the CMax Hybrid, despite having a ton of gadgets, does not. It may be because of the "Eco" mode option. When selected the Eco cruise mode relaxes the acceleration limits when the vehicle starts up a hill, resulting in less than immediate reaction and a slight slowing of vehicle speed. It's not as precise as normal mode but supposedly saves fuel.
Cruise Control switches and status PIDs should be in the BCM module (BdyCM). Go to Dashboard and open PID profile settings, select BdyCM and use the "filter" string to find necessary PIDs (by keyword 'cc', 'spc', cruise' etc)
TomTuan wrote: I'm guessing this value may be there somewhere but there are so many values corresponding to speed, throttle position, gas pedal, etc, that I'm not sure which one I should be checking.
Any suggestions here?
List of available PIDs depends on model and configuration. It's quite hard to say what PIDs are available and what are not in your specific case (without logs, please look below).
TomTuan wrote: I've also noticed there seems to be some values that are either incorrectly or inaccurately presented or that don't work.
We would appreciate if you specified these bugs/inaccuracies. We permanently improve our PIDs database.
TomTuan wrote: As much as I've perused the forums here I haven't found many entries regarding the Hybrid version of the 2013-2015 CMax, nor of it's cousins, the Cmax Energi and Focus Hybrid.
Yes, a share of Hybrid owners here is quite small, as these vehicles are still quite rare. There are just few active users on this forum. However, Hybrid owners are usually quite inquisitive and active, so their presence on the forum is quite noticeable :)
TomTuan wrote: If it will help the development of this software for me to scan the bus of my vehicle and provide the results, I'd be happy to do it. My vehicle has most of the possible options (except remote start) so maybe this can add to the knowledge base.
We would appreciate if you collect and send us internal FORScan logs (using OBDLink MX). For Android, please do the following:

1. Go to Vehicle->Service->Clear cache
2. Go to Settings and enable Debug checkbox
3. Reconnect to the vehicle
4. Go to Vehicle->Service->Send debug info (select Gmail or other mail client)
6. Go to Settings and disable Debug checkbox.
7. Reconnect

Thank you in advance!
TomTuan

Re: CMax Hybrid Cruise Control

Post by TomTuan »

Thanks for the response
Cruise Control switches and status PIDs should be in the BCM module (BdyCM). Go to Dashboard and open PID profile settings, select BdyCM and use the "filter" string to find necessary PIDs (by keyword 'cc', 'spc', cruise' etc)
The only items I've found in the BdyCM with those keywords were 4 binary entries; whether the speed +/- switches were pressed (CC_SETM_SW-SPC & CC_SETP_SW-SPC, function as expected) and whether the left or right switch pack switches are stuck (remained "not" regardless of what I did).

What I'd like to see is the cruise control set and/or requested speed.
We would appreciate if you specified these bugs/inaccuracies. We permanently improve our PIDs database.
It's a bit difficult to call out all of the discrepancies; I haven't found a good way to document them all methodically and accurately.
For an initial test I ran all of the options in the first, then second then third modules and just looked at the results. I'm not sure which in modules the following signals originate but I noticed these discrepancies:
- FUELLEVEL showed 0%, while vehicle is 7/8 full
- miles (in several modules) shows consistently about 5 miles more than the odometer indicates (would like to see the exact odometer value)
- DAWL (Door open warning light output) remained off despite open door. (I assume this PID is for simpler systems)
- INCARTMP alternated between 147°C and much lower. It is a hot day out there but not that hot. (I'm guessing this is being read from multiple modules?)
- INLET_VAL_CAL, MCYL_ISO_CAL (and probably a few more) showed "Undefined"
- S_LAMP (Rear stop lamp) remained "Off" despite pressing the brakes

Maybe you can suggest a process with which I could better document this stuff. I travel about 2000 miles/month, mostly at about 65 or 70 MPH, often on rural roads. If there was a way to automate this - something like making voice notes or a button I could press when I see something wrong that would take a screen shot and point out the failure, perhaps that could help. I'd like to avoid distracted driving as much as possible.
Yes, a share of Hybrid owners here is quite small, as these vehicles are still quite rare. There are just few active users on this forum. However, Hybrid owners are usually quite inquisitive and active, so their presence on the forum is quite noticeable :)
My last vehicle was an 07 Toyota Camry Hybrid and I much prefer the Ford. Even without the Forscan there is a lot more information available to the driver and more adjustable options (this seems to be true of all modern Fords) - the Toyota seemed to think it was my mother, preventing me from doing a lot of things as soon as the car moved.
I think most people that purchase a hybrid in the US, considering the currently very low fuel prices here, are probably more technically inclined and like the gadgets. A hybrid has a lot more moving parts and is much more complex than a non-hybrid vehicle, and fuel savings probably isn't enough of a reason to get one of these smallish vehicles.
Anyway, I'm having fun :-)
We would appreciate if you collect and send us internal FORScan logs (using OBDLink MX). For Android, ...
Done and sent. I also have Forscan installed on a notebook so let me know if more data could be collected there.
TomTuan

Re: CMax Hybrid Cruise Control

Post by TomTuan »

- nudge -

Has anybody seen any indication of the cruise control values?
FORScan
Site Admin
Posts: 2970
Joined: Fri Jun 13, 2014 2:21 am

Re: CMax Hybrid Cruise Control

Post by FORScan »

Sorry for late reply, some of us are in a trip now and it is a problem to be in touch consistently.
TomTuan wrote: What I'd like to see is the cruise control set and/or requested speed.
Our database has no such PID for this vehicle. However it doesn't mean it doesn't exist. We guess the PID may be available in PCM module as it is the actuating module. We suggest to scan some PIDs in the PCM module and try to find it.
TomTuan wrote: - FUELLEVEL showed 0%, while vehicle is 7/8 full
The IPC returns 0 for this PID on your vehicle, that happens when PID is not really supported (although still not clear why, in your case - may be not applicable for HEV).
TomTuan wrote: - miles (in several modules) shows consistently about 5 miles more than the odometer indicates (would like to see the exact odometer value)
That is fixed in 2.2.5 (available only for Windows yet, will be applied to Android version in the next release).
TomTuan wrote: - DAWL (Door open warning light output) remained off despite open door. (I assume this PID is for simpler systems)
Yes, that's quite possible, because we don't see a problem with this PID. Btw, is it actual for both PDM and DDM?
TomTuan wrote: - INCARTMP alternated between 147°C and much lower. It is a hot day out there but not that hot. (I'm guessing this is being read from multiple modules?)
Yes this PID is avaialble in several modules. However different modules may return different values, in your logs we see:

Battery Energy Control Module (BECM) - 35 degrees of Celsius
DC to DC Converter Control Module (DCDC) - 53 degrees of Celsius
Body Control Module (BdyCM) - 145 degrees of Celsius
Drivers Door Module (DDM) - 145 degrees of Celsius
Passengers Door Control Unit (PDM) - 145 degrees of Celsius

We don't think it is a problem in scaling, because scaling is the same for all modules. It also doesn't seem to be a fake value (on some models the PID returns 215 degrees constantly), because it varies. So this may be a real temperature measured by an integrated thermistor in corresponding module in the place it is installed in.
TomTuan wrote: - INLET_VAL_CAL, MCYL_ISO_CAL (and probably a few more) showed "Undefined"
These PIDs may have the following values: Undefined, Not Done, Passed, Failed. The are Undefined in your case, but it may be normal and these PIDs are activated only in special cases (when the calibration performed).
TomTuan wrote: - S_LAMP (Rear stop lamp) remained "Off" despite pressing the brakes
That's quite odd but we don't see a problem with scaling or reading of the PID.
TomTuan wrote: Maybe you can suggest a process with which I could better document this stuff. I travel about 2000 miles/month, mostly at about 65 or 70 MPH, often on rural roads. If there was a way to automate this - something like making voice notes or a button I could press when I see something wrong that would take a screen shot and point out the failure, perhaps that could help. I'd like to avoid distracted driving as much as possible.
Sorry, there is no such functionality yet... although it is a good idea to make it.
Post Reply