If I remember correctly, I think ECMDroid has entries for max and min AFR that you can just set to 100. That way the system can't adjust based on the closed loop even though it is still reading the o2.
Printable View
If I remember correctly, I think ECMDroid has entries for max and min AFR that you can just set to 100. That way the system can't adjust based on the closed loop even though it is still reading the o2.
Attachment 11336
Here is race vs stock EEPROM's enrichment tables(BUEGB vs BUEIB), I have no way to verify if the data was changed or not as I got them from the internet and not an ECM. The ECMID checks out though... I opened a stock XB9 EEPROM and all values for enrichment are the same except WOT is 105% instead of 110% on the XB12 EEPROM's.
You are correct but you want the O2 signal deactivated from the ECM (making adjustments off the signal) for logging. The voltage for NB is 0-1 and WB is 0-5 also the voltage is reversed for AFR rich/lean. It's two separate things that need to be done, lock AFV at 100% to not skew the fuel tables and disable the O2 sensor so the bike runs in open loop off (the entire map is now open loop) of the fuel map cell data only.
lowkey once I'm done traveling I'll get the set up out and check the max lean and voltage it puts out. It will probably be some time this weekend.
I dont have and AFR guage but other then that sounds about the same to yours.
Those tables look the same in my bike as well. Seems like if your bike is running good, with out jerking, and stumbling, maybe acceleration enrichment is not the culprit.
https://i.imgur.com/hoTbNbK.jpg
How ever I do think mine is running "lean" during idle. Tuning guide recommends 14.7, and as low as 13.2 for crisp idle. I did fattened up the idle area a little and will have to see what it looks like after weather gets a bit better.
https://i.imgur.com/HGBKhy6.jpg
:)FYI, Enriching the idle to as little as a 14:0 target makes for a stinky stop light.
It finally stopped raining enough around here to get some logging in! Unfortunately the bike behaved pretty well the whole time so I'm not sure what troubleshooting I will get out of it. I had corrections off and weather was a perfect 68 degrees so I'll probably have to try to keep logging in different situations. Haven't had a chance to bring it in to MLV yet.
I was thinking as I was riding - one of the things that makes this cruising stumble so hard to deal with is how jerky the throttle is when going from idle/cruising/coast to a very slight throttle application. Slight adjustments at lower speeds result in lurching. Can this be dealt with in the acceleration enrichment tables to some degree rather than fiddling with the whole map?
Here are the things that made jerky throttle better on my bike.
I found out that intake seals leaked and spent couple month battling that issue. I ended up using Hylomar blue sealant. Also found that some times when, either unloading or downloading to ecm, some cells can get corrupt. Downloading a "fresh" tune that never been used before, cured some of the jerking. And the last thing that I think made a difference was taking time to adjust throttle cables. There are few data logs I have that show throttle jumping from 10 ADC count at closed to 20 ADC, with no readings in between. After the above changes data log slows throttle positioning at 10 and 12 and 14 and 15.
Hope this helps, I'll try posting few screen shots from mega log viewer.
Thanks for the input! I'd love to see the mega log viewer screen shots. I replaced the intake seals on the bike a couple years ago after I first got it on the road - they didn't show signs they had been leaking and the new ones didn't change things. That said, I didn't use additional sealant on them. The throttle cable adjustment thing is interesting - I'm guessing the cables had too much tension between them? I just got my logs onto the PC last night and played with the MLV HD free trial to get a feel for how to set up the plots before I buy a license. I'll be on the lookout for TPS jumps when I dig into it.
Cant find a log with choppy load data in it. Here are couple of screen grabs of the latest ride and slow/light load.
https://i.imgur.com/6w3Vt8h.jpg
https://i.imgur.com/rEGYgOu.jpg
Mind that mine is still not as smooth as I think it should be. considering that cursing at ~75 mph load is ~45, so going from 10 at idle and jumping to 20 would make it very jerky. It also could be a mechanical/linkage problem.
Thanks for the visuals! Does your AFV/EGO value of 115 at cruise concern you? That seems like it must need to add a lot of fuel consistently.
I finally logged a couple more rides - one with corrections turned off, and one with them on so I could see how the system was correcting. The riding felt a little smoother running open loop, but the data consistently showed idle being lean and cruising being rich. Since I'm just using a narrowband, it was hard to tell how much. Turning everything back to default EGO/AFV settings showed that most often the EGO correction was taking away fuel at cruising (89-95) and adding fuel at idle (105 or so). There were areas in the data with exceptions though. I didn't have enough rides in to establish AFV but previous times I checked it with ECMDroid it always hovered around 105. The first ride was at about 70 degrees F, the second about 77.
I'm guessing this means my base fuel map needs work, but I also wonder if it is worth replacing the o2 sensor just to eliminate a possible issue there. It seems to be behaving normally, bouncing rich to lean with corrections in place and outputting expected voltages.