which tuner???
Here's my AFR table. i've not changed it.
Attachment 123677
The picture you are showing is the normal AFR map for your bike. If you had a shot of the AFR tables set up for data collection run, then likely all the cells would be red at 14.6.
The readers of this forum would be much better served by discussions of how individuals use the tuning tools that they have whether it is TTS, SESTP, Fuel Pak, PCV, or whatever rather than having every thread in this area turn into a useless debate over whether the TTS is better than the SESTP.
When I said open, it has no proprietary implication, you seem to be taking a simple statement and twisting it to your benefit... again, Is HD so desperate for sales they are using forum plants and disinformation? HD does not explain why the SEST does what it does, mostly because they don't have a clue, they bought it from someone and they just there to sell it ... I didn't say anything about proprietary algorithms which are irrelevant here.
For example, you get very good explanations from TTS, all TTS questions are answered well, whether its about adjusting one thing and something unexpected happens or what exactly is that parameter suppose to do, or what seems to work well here and there ... or what have they verrified on a dyno when you tweak here or there.. the complex relationships are explained very well. You get nothing from HD. Nothing proprietary here, just support on how the use the tool well. Why are you clouding this simple concept with being proprietary... you don't have a good answer? Come on you can do better than that.
Just saying, for open minded readers here, that if you are making a decision based on a marketing claim, you must go beyond the marketing jibe for these products and verify they do as they claim. Forums like these are very helpful for that purpose. Lots of snake oil out there, its not unusual for companies to use a shill here..
Have you sniffed the exhaust of a smart tuned bike to determine if it even comes close to what you expected (thought you set) closed loop? Until you've done that, its just guesses and BS on your part, right? Oh you don't think HD will spin things, leave a few details out, to sell a product, right? I have not run a sniffer but have read the results of others. You may not believe everything you read on the internet but there have been several independent reports. TTS seems to be reliable, and where it may deviate from what you expect, TTS support is quick to explain why they did it that way.
I think that I've also heard that even if you put lipstick on a pig... well its still a pig
Just a challenge to back up what you think you observe with facts and evidence. Until then it is just BS, but you wouldn't know that without double checking. It is useful to have someone report their observations here, however. Your posts may be more useful in a how to smart tune thread, that may be more valuable to this forum instead of all the BS.
How much time have you spent using the SESTP?? You would seem to be quite the expert on both systems. But I'm pretty sure everything you know about the TTS has come to you second hand.
Re Read my posts, or should I repost them at a lower grade level to facilitate this. I've made no bizzarre claims or any claims at all about the TTS. I've questioned claims that TTS promoters have made, and I've posted my experince using the SESTP.
You do understand that TTS cannot just create some function that isn't already built in to the ECM? Do you understand that the TTS and SESTP only facilitate making changes to parameters stored in memory areas of the ECM? The software is mostly just the user interface that allows you to retreive, manipulate, save, and flash the data.
I've made no claims about the TTS except that it likely uses nearly the same algorythms as the SESTP.
As far as shills in this forum, I have noticed lots of bias towards the TTS. When someone says the SESTP is no good and does all kinds of secret mysterious stuff whereas the TTS is the end all and everything it does is completely known..... Well, I just have to question that.
I take it you have a twinscan or other sniffer? Or is this just more second hand knowlege?
TTS would never resort to marketting??
You are makeing me doubt that you actually understand the role of the tuning devices.
Hey, here's a good question?? I'm sure you'll ignore it like the rest I put forth though. How long has it been since TTS made the product rfor HD?? A few years right?? Suppose at some point the acrhitecture of the ECM changes?? is HD going to give this critical information to TTS??Maybe the 2012 HD models have this new ECM, is the TTS going to be obselete?
Yes, so please stop spouting BS about topics you appear to be completely ignorant of. I asked for the procedures for doing a VTune. I take it you don't know how. Do you even own, and have you ever used a TTS?
Do you suppose the HD factory race teams use the TTS or SESTP??? Damn more hard questions.
Just go wash the sand out your vagina and have a cup of tea. You'll feell a lot better.
What the people who make the ECM (Harley doesn't make it, they just wire to it) know that very few others know (because they are not on the contract) is how to interact with, and what can interfaced within the unit itself. I am sure this is why there are only a couple of company's that have the know how on what to send to the unit - otherwise there would not be a market for the power commanders, fuelpaks and the like.
Tuning is a different concept than understanding how the computer works.
Last edited by TickTock; Jun 20, 2010 at 03:35 PM.
I'll take in down a notch or three...
Last edited by jluvs2ride; Jun 20, 2010 at 07:03 PM.
Maybe you are suggesting that flashing the ECM with the TTS somehow replaces the fuel managent program installed by Delphi with one of their own??
Maybe you can rephrase this? I'm just not following.
That being said, I do understand that just because the ECM sees that a cell at a particular rpm/map is 13.5 that doesn't mean that that AFR will actually be produced. There are other factors that must be taken into consideration. VE is one of these.
Last edited by jluvs2ride; Jun 21, 2010 at 03:42 AM.
Your last point, I never said it overwrites what you put into a table. I am saying that final output is going to be whatever the ECM programming wants it to be based on all of your input not just one cell. I think that is what ColdCase was trying to explain to you - that if you put a sniffer on it for a particular throttle position/rpm range you may not find EXACTLY what you put in for a VE cell since the ECM will modify it based on all the inbound parameters. I don't suggest that you put one thing in a table and it overrides it and writes it to the ECM.
Finally, these software programs are very complex and how they derive the calculations are similar yet likely different. Steve Cole with TTS was very secretive about how the ECM calculated data when he was a poster on this forum and he would not disclose what was hidden in tables that were not accessible.
The Best of Harley-Davidson for Lifelong Riders
Lets reconsider your analogy. A processor that you might find in a PC might be connected to any variety of devices and any variety of operating systems, the BIOS (Basic Input Output System) is required to mange to manage input and output to these connections under a variety of operating systems. On top of that install the OS to provide an operating environment for the variety of programs one wants to use, and a user interface.
Now the embedded pc in the Delphi ECM is a purpose built computer. It is designed to handle a very specific set of tasks. So, I believe you will find that rather than the multiple layers of code, there is a single layer probably written in a first or second generation low level language. This would make the program very compact and the execution very efficient requiring less processing power.
Over simplifying things, the program receives data from the various sensors, looks up this information in the tables performs some calculations to set up the pulse width for the injectors. If the data tells the computer that this rpm/map is closed loop, then all other data is ignored and feedback from the O2 sensors is used to control the AFR at 14.6, however if the computer sees that the AFR at this particular cell (the current RPM/MAP) is 13.8, then the computer looks at feedback from the other sensors, ignores the O2 sensors, looks up required information in the tables (VE for example) and uses this information to perform the calculations required to set up the appropriate pulse width for the injectors to deliver the desired AFR.
This logic is fixed into the ECM and is not changed when you flash the ECM. The various tables contain variable information that the computer looks up during operation. To tune the operation of the EFI system you are not changing the logic of the program, but rather changing the information in the tables stored in the memory areas of the ECM.
I will accept that perhaps Delphi has included functions in the ECM that TTS may be able to access that HD has chosen not to include in the SESTP.
Final output will be what the ECM believes to be the requested AFR based the information used in the calculations. If this information is not accurate, that is where you will see a situation where an AFR of 13.8 is being called for but the observed AFR (w/a Sniffer) is something else. Program logic does not look and see that an AFR of 13.8 is called for but decides that based on other information it should produce an AFR of 14.3 instead. This information comes from variable data looked up in the tables and data from the sensors. Unless the AFR called for is 14.6 Closed Loop if this is the case then the O2 sensors are the sole source of feedback and the ecm runs the system in closed loop based on O2 Sensor feedback as long as the RPM/MAP is referring to AFR cells calling for 14.6. Unfortunately the system is not intelligent enough to say hmmm.. a 13.8 is called for at this RPM/MAP, but under the circumstances a 13.5 is a better choice.
Now I do understand that these operations are going on through a variety of cells, but it just makes it easier to discuss as a single cell.
It is understandable that Steve would protect his trade secrets. I have been a software developer and this information is his bread and butter.
There is a very good article in the current issue of AIM concerning the EFI system.
Last edited by jluvs2ride; Jun 21, 2010 at 10:12 AM.
Now the embedded pc in the Delphi ECM is a purpose built computer. It is designed to handle a very specific set of tasks. So, I believe you will find that rather than the multiple layers of code, there is a single layer probably written in a first or second generation low level language. This would make the program very compact and the execution very efficient requiring less processing power.
This logic is fixed into the ECM and is not changed when you flash the ECM. The various tables contain variable information that the computer looks up during operation. To tune the operation of the EFI system you are not changing the logic of the program, but rather changing the information in the tables stored in the memory areas of the ECM.
It is understandable that Steve would protect his trade secrets. I have been a software developer and this information is his bread and butter.
There is a very good article in the current issue of AIM concerning the EFI system.






