Those are the error codes for a knock sensor returning values out of range, so I used the wrong DTC error code # there. The engine uses a two stage strategy to prevent detonation:
1) It measures load on the engine by measuring the difference in the air mass vs. the theoretical maximum. Using the MAF sensor takes into account the barometric pressure, dirty air filter, temperature and any other factor that can affect air mass. Because detonation will happen at a lower engine load under hotter conditions, it also adjusts the knockr value based upon intake air temperature. The over-all knockr correction factor is enough to prevent detonation in most conditions assuming a stock engine and suitable fuel.
2) The knock sensor continuously monitors engine vibration. The more vibration the sensor detects, the higher the voltage it returns. Because it outputs a small voltage even before damaging knock happens, it can add a correction factor (if necessary) to the knockr value to insure detonation never happens. But if it doesn't sense impending detonation, the engine management system will not constantly advance the timing above what strategy #1 (above) allows. Thus, in normal operation, the knock sensor never comes into play.
I highlighted everything in color that is absolutely wrong. Sorry dude, but you are totally incorrect. Please reply to my post showing actual data from the car.
Impending detonation......................... Tell us how this works please
Theoretical maximum?? Explain
Compensates knockr from intake temperature huh? REALLY......................... Please tell us how it does that

in normal operation the knock sensor never comes into play?? REALLY ?????? interesting and wrong.
it can add a correction factor to the knockr value (something that does not even exist in the ecu) to ensure detonation does not happen ( wrong ).
Knock sensors are tuned to monitor certain frequencies only. not just any vibrations......... god dude you are so freaking wrong I want to jump off a cliff.
"all over knockr factor" WTF are you even talking about? You are just making s*** up now.
WTF is this "knockr" value you created out of thin air?
Do you actually know how the skyactiv knock control works or are you just copying s*** off of google from a totally separate car, because that is what it looks like, while adding in your own imagination (quite a bit here lol).
Just incase you skip it:
Well, I have to admit, that is some pretty strong evidence that I'm wrong. Maybe if you throw in a couple more "wrong"s, you'll have me convinced 100% !!
Oh I am 100000000000% sure you are as wrong as someone can possibly be.
Please show me the documentation (google) where you deduced the check engine light will come on when the car experiences knock retard? While you're at it why don't you go into a bit more detail about these "knockr" "
ZONES" that you are talking about.
how about explain to all of us how the KCS, knock retard system works? How many tiers are there to in and what is it's FIRST line of "defense' for knock retard? How does the engine predict pre-ignition? How about how it dynamically calculates low level knock retard so low the knock sensor cannot "hear" it.
Please explain oh expert. (by the way you're totally wrong lol)
I can show you data-logs of knock retard, and the different ways the ECU checks and adapts. Guess what, the check engine light does not come on.
Check this out, and while you're at it explain to us all what is going on in this log. please
Please explain for us all what you're seeing in this log. What is the negative value? The positive value? Why would there be positive "retard" ?
Why is the knock always happening in the higher RPM?
How much degrees of ignition does it remove for 2* of KR?
Please enlighten us! (watch he wont even respond. or he will come back with some witty response that has nothing to do with this)
How many times did the check engine light come on with this car? this is a skyactiv 2.5L, from your expert knowledge please deduce from this log how many times the check engine light illuminated
The amount of misinformation spread by people who don't have a clue what they are talking about is disconcerting.
*hands you a mirror*