2006+ Honda Civic Forum banner
261 - 280 of 601 Posts
Dear All, i AM having some issue with a DPF. IT regens to often. Civic Tourer 2015 , milage 47k km mainly city drive 15 km one way (50% trafic 50% speed up to 80km/h) plus once a week 100km trip. Regen occures every 130-150km. What might be a reason? Please see some screenshots i have taken today.
 

Attachments

Dear All, i AM having some issue with a DPF. IT regens to often. Civic Tourer 2015 , milage 47k km mainly city drive 15 km one way (50% trafic 50% speed up to 80km/h) plus once a week 100km trip. Regen occures every 130-150km. What might be a reason? Please see some screenshots i have taken today.
too much stop/start in city traffic, should have bought a petrol car for that driving regime
 
Dear All, i AM having some issue with a DPF. IT regens to often. Civic Tourer 2015 , milage 47k km mainly city drive 15 km one way (50% trafic 50% speed up to 80km/h) plus once a week 100km trip. Regen occures every 130-150km. What might be a reason? Please see some screenshots i have taken today.
About 6 grams of particulate after only 29 km from last regen seems too much also for short city trips, and in your case are not so short (18km). Seems after regen calculated PM doesn not go to zero. Maybe your filter is partially clogged and could not clean with regen or sensors need a recalibration. In a healty filter after each regen you must get 0.0 calculated PM and 0.1-0.2 differential pressure. It seems your filter does not clean up well with regens. Monitor these values exactly after each regen.
 
Do you think that forced regen might improve the situation? This will not have impact on engine oil condition? Is there an option to recalibrate sensors using Xhorse cable?
I think forced regen is not so different from a regen during a highway trip. No stress for engine and no oil diluition. I read a paper from Honda regarding a DPF software update in which they advise to do a forced regen before the update if the value of PM is above 5 grams. There are some option in HDS to calibrate sensor, but I never used it and maybe it is another problem, or maybe is not a problem at all. I will try to monitor the regenerations and see the values exactly when it has ended. If you have no DTC codes and no warning light I think there is no critical situation. You could try to take the car for an opinion at honda's dealer.
 
Hello.
Not a civic owner here, but pretty much interested in this topic.
I have managed to get some DPF information from ECU via Torque app, so i can monitor it from my headunit (on Android 6) + OBD2 adapter.
The parameters, that are interested for that case are (for my CR-V i-DTEC N22B3 2011):
  • PM value
  • EGT
  • DPF differential pressure (HiRes)
  • DPF automatic regeneration control status
I have only 2 values for last PID, so cannot really explain all possible values of it. But values for stopped engine, started engine, and DURING regeneration are known.
there are other parameters available, but those are good rather for statistic:
  • DISTANCE FROM LAST DPF REGENERATION SUCCESS
  • FUEL CONSUMPTION FROM LAST DPF REGENERATION SUCCESS
  • ELAPSED TIME FROM LAST DPF REGENERATION SUCCESS.

Surely these PIDs were scanned for my car, but i assume that with different base address ithose can be also applicable to Sivic diesel ECUs also.
So if someone has experience with Torque Pro app and can do experiments with it - let me know, i will share my PID list.
BR,
Igor
 
Hello.
Not a civic owner here, but pretty much interested in this topic.
I have managed to get some DPF information from ECU via Torque app, so i can monitor it from my headunit (on Android 6) + OBD2 adapter.
The parameters, that are interested for that case are (for my CR-V i-DTEC N22B3 2011):
  • PM value
  • EGT
  • DPF differential pressure (HiRes)
  • DPF automatic regeneration control status
I have only 2 values for last PID, so cannot really explain all possible values of it. But values for stopped engine, started engine, and DURING regeneration are known.
there are other parameters available, but those are good rather for statistic:
  • DISTANCE FROM LAST DPF REGENERATION SUCCESS
  • FUEL CONSUMPTION FROM LAST DPF REGENERATION SUCCESS
  • ELAPSED TIME FROM LAST DPF REGENERATION SUCCESS.

Surely these PIDs were scanned for my car, but i assume that with different base address ithose can be also applicable to Sivic diesel ECUs also.
So if someone has experience with Torque Pro app and can do experiments with it - let me know, i will share my PID list.
BR,
Igor
Morning Igor,
I have the Torque Pro app and have tried inputting manual PID's but I haven't had any luck so far, I'm happy to try these.
I have the Carly app also so I can see these figure through there for comparison.
Thanks
James
 
Hello.
Not a civic owner here, but pretty much interested in this topic.
I have managed to get some DPF information from ECU via Torque app, so i can monitor it from my headunit (on Android 6) + OBD2 adapter.
The parameters, that are interested for that case are (for my CR-V i-DTEC N22B3 2011):
  • PM value
  • EGT
  • DPF differential pressure (HiRes)
  • DPF automatic regeneration control status
I have only 2 values for last PID, so cannot really explain all possible values of it. But values for stopped engine, started engine, and DURING regeneration are known.
there are other parameters available, but those are good rather for statistic:
  • DISTANCE FROM LAST DPF REGENERATION SUCCESS
  • FUEL CONSUMPTION FROM LAST DPF REGENERATION SUCCESS
  • ELAPSED TIME FROM LAST DPF REGENERATION SUCCESS.
Hi Igor i would like to give a try with your PID's ,
Surely these PIDs were scanned for my car, but i assume that with different base address ithose can be also applicable to Sivic diesel ECUs also.
So if someone has experience with Torque Pro app and can do experiments with it - let me know, i will share my PID list.
BR,
Igor
 
Hello @Stvr,

I have not read all the messages so forgive for that fact, however looking at your screen shots from your service tool data the reason why your DPF keeps regening is because you either have a fault with your different pressure sensor or the pipes are blocked.

You can test the sensor, but past experience has told me to disconnect both pipes and blow them out with compressed air. You will find the DPS on the front of your car and looks like the one in the attached picture.
 

Attachments

@jbs215
to be able to communicate with ECU you first need to find out the address of your ECU.
So first some theory:

To determine the target address used in your car:
Use the app "ELMChat" from Google Play market for playing with OBD2 messages.
A possible way to get the target address is to enable headers first (with command "AT H1") and then issuing request in mode 1: "01 00" or calibration value "09 04". As an answer you shoud get something like
18 DA F1 0E 02 41 00
where first four bytes stand for 29 bit CAN ID:
18 stands for standard priority 6 (bits 2-4) and data page bits 0-1 (should always be 0). Bits 5-7 are always ignored as the CAN ID is 29 bits long;
DA - for using physical addressing (see also description of AT SH command above);
F1 - for receiver (our ELM) ID; ELM327 by default uses F9 as a receiver address;
xx - this is the address of the block, who sent this response;
Then (as 5th byte, counting from 1) comes message length (in the example above = 02) following the message bytes.
So after getting the address for your PowerTrain/diesel ECU, you can set the proper init string for your vehicle, and try to use PIDs that are posted somewhere for Hondas.

init string for Honda:
------------------
AT SP7
AT SH DAttF1
------------------
or for older versions of Torque:
------------------
atsp7\natshdattf1
------------------
AT SP7 - turns used protocol to ISO15765-4 29bit 500kbaud to communicate with ECU. AFAIK all Hondas since 2004 use this protocol.
AT SH aattss - sets the adressing type, target and source addresses for CAN protocol:
aa: DA - physical addressing (what we need). Can be in ragge 00-EF;
tt: target address of block to communicate to, varies for different Honda ECUs (seee below);
ss: source address, described in ELM327 documentation as a "scan tool" or "tester"; to my knowledge - always F1 for Hondas.

Known target ECU addresses for different Honda ECUs:

Accord 2.4 2009,
Odyssey AT 2014,
mostly AT:
1D

CR-V III i-DTEC 2.2 MT 2011:
10

FIT GK3 2014:
0E

Accord 2.4 2009,
Insight 1.3 hybrid 2014,
CR-V III i-VTEC 2.0L AT:
11

so e.g for Honda FIT GK3 the second string will be "AT SH DA0EF1".
You should put these 2 commands as "custom configuration string" in Torque vehicle profile.

Or i can share some of my PIDs i have found.

Good luck!
 
@jbs215
to be able to communicate with ECU you first need to find out the address of your ECU.
So first some theory:

To determine the target address used in your car:
Use the app "ELMChat" from Google Play market for playing with OBD2 messages.
A possible way to get the target address is to enable headers first (with command "AT H1") and then issuing request in mode 1: "01 00" or calibration value "09 04". As an answer you shoud get something like
18 DA F1 0E 02 41 00
where first four bytes stand for 29 bit CAN ID:
18 stands for standard priority 6 (bits 2-4) and data page bits 0-1 (should always be 0). Bits 5-7 are always ignored as the CAN ID is 29 bits long;
DA - for using physical addressing (see also description of AT SH command above);
F1 - for receiver (our ELM) ID; ELM327 by default uses F9 as a receiver address;
xx - this is the address of the block, who sent this response;
Then (as 5th byte, counting from 1) comes message length (in the example above = 02) following the message bytes.
So after getting the address for your PowerTrain/diesel ECU, you can set the proper init string for your vehicle, and try to use PIDs that are posted somewhere for Hondas.

init string for Honda:
------------------
AT SP7
AT SH DAttF1
------------------
or for older versions of Torque:
------------------
atsp7\natshdattf1
------------------
AT SP7 - turns used protocol to ISO15765-4 29bit 500kbaud to communicate with ECU. AFAIK all Hondas since 2004 use this protocol.
AT SH aattss - sets the adressing type, target and source addresses for CAN protocol:
aa: DA - physical addressing (what we need). Can be in ragge 00-EF;
tt: target address of block to communicate to, varies for different Honda ECUs (seee below);
ss: source address, described in ELM327 documentation as a "scan tool" or "tester"; to my knowledge - always F1 for Hondas.

Known target ECU addresses for different Honda ECUs:

Accord 2.4 2009,
Odyssey AT 2014,
mostly AT:
1D

CR-V III i-DTEC 2.2 MT 2011:
10

FIT GK3 2014:
0E

Accord 2.4 2009,
Insight 1.3 hybrid 2014,
CR-V III i-VTEC 2.0L AT:
11

so e.g for Honda FIT GK3 the second string will be "AT SH DA0EF1".
You should put these 2 commands as "custom configuration string" in Torque vehicle profile.

Or i can share some of my PIDs i have found.

Good luck!
Dear Igor, i would kindly request PID's for you mentioned above,
Do you think that newer version of Android will work with it? Also i havent found ELM Chat app there is something like ELM327 chat
 
Hello,
i am new to this forum, so cannot edit my posts yet (?).
1. Yes, the app i meant is ELM327Chat Elm327Chat - Apps on Google Play sorry for wrong name. I will edit initial post it as soon as forum will allow me to do it.
2. I haven't understood what do you meant with "newer version of Android will work with it" - work with what?
3. i have 2 sets of PIDs - one for the car i have (CR-V III i-DTEC 2.2 MT), which i am trying to expand with adding new PIDs i need, and one for CR-V III i-VTEC 2.0L AT, which i got from the person who was able to scan it somehow. What car do you have? I am going to post it here tonight as i need to translate it to English first :)
 
Hello,
i am new to this forum, so cannot edit my posts yet (?).
1. Yes, the app i meant is ELM327Chat Elm327Chat - Apps on Google Play sorry for wrong name. I will edit initial post it as soon as forum will allow me to do it.
2. I haven't understood what do you meant with "newer version of Android will work with it" - work with what?
3. i have 2 sets of PIDs - one for the car i have (CR-V III i-DTEC 2.2 MT), which i am trying to expand with adding new PIDs i need, and one for CR-V III i-VTEC 2.0L AT, which i got from the person who was able to scan it somehow. What car do you have? I am going to post it here tonight as i need to translate it to English first :)
By newer version of Android i meant recent mobile phone with Android 11,
I have Civic Tourer 1.6 Idetec 2015 and what is most important for me is PM calculated value and DPF status,

Thank you for the support
 
I am not aware of any compatibility issues of Torque app with any version of android since 4.4.
And I haven't found any description for DPF Status values. Analyzing this topic i have seen that here were posted values, that differ from values in my car. So i can only tell my values after observation:
00 10 00 01 - CR-V normal state after regen
80 10 00 01 - CR-V normal state after regen (engine stopped)
00 11 00 02 - CR-V active regeneration

here are the PIDs for those 2 values:
--------------
"Name", "ShortName", "ModeAndPID", "Equation", "Min Value", "Max Value", "Units", "Header"
"CR-V D PM amount","DPF PM","0x222512","T*0.3",0,85,"g",""
"CR-V D DPF regeneration state","DPF reg.state","0x222512","INT32(AM:AN:AO:AP)",0,4000000000000,"",""
--------------
But make sure you set the proper init string (see my second post)
 
I am not aware of any compatibility issues of Torque app with any version of android since 4.4.
And I haven't found any description for DPF Status values. Analyzing this topic i have seen that here were posted values, that differ from values in my car. So i can only tell my values after observation:
00 10 00 01 - CR-V normal state after regen
80 10 00 01 - CR-V normal state after regen (engine stopped)
00 11 00 02 - CR-V active regeneration

here are the PIDs for those 2 values:
--------------
"Name", "ShortName", "ModeAndPID", "Equation", "Min Value", "Max Value", "Units", "Header"
"CR-V D PM amount","DPF PM","0x222512","T*0.3",0,85,"g",""
"CR-V D DPF regeneration state","DPF reg.state","0x222512","INT32(AM:AN:AO:AP)",0,4000000000000,"",""
--------------
But make sure you set the proper init string (see my second post)
Igor thank you,

I am heaving an issue with ELM can not select a list of commands as i can't find the file on mobile
 
261 - 280 of 601 Posts