Okay, I re-read all the comments and what was going on..
here is the low down on what you need to know etc:
Most EMS's are setup to be able to retard some fixed degrees when "knock" occurs... it doesn't vary etc... just one or two thresholds... basically if it hears knock it pulls say 5 degrees on all cylinders. Then some have a second threshold where if you STILL here knock you pull another 5 degrees on all cylidners and it stays there until it meets certain other changes/conditions etc.
The condition used to typically decide whether or not knock is occuring is a noise level/threshold detected by the knock sensor which is basically a bandpass microphone. So you have to set thresholds based on engine load and rpm's (if the EMS is that sophisticated) and you will have to find out/guess what those are... if they are exceeded it pulls the timing, if not it doesn't do anything... so unless you set those right you'll either pull it far too often, or not pull it when it matters.
So that is basically what happens with pretty much any EMS... and the long story is basically that it isn't all that effective.. yes it is better than nothing, but it is typically not safe.
The J&S on the other hand has specific algorithms that can pay attention to a very specific window of the crank angle to detect when the knock will occur, and has algorithms to determine what is engine noise and what is not AND re-calibrate on the fly to cancel out the changes. So on top of that... it pulls a few degrees of timing, listens on the next rev, pulls more if necessary, listens again, and adds the timing back if everything is okay... all in real time and all on individual cylinders. Add this to the fact that it detects knock at such incredibly low levels you can't even hear them using amplified listening devices (trust me, I've tried). It also is fantastic on the dyno as we could see everything clear as day... push timing push timing get more power... push too far and the J&S pulled the timing and we still held max power...
That's the short version... let me know if you want more detail.
Later!
Steve