Yes. The "ecm" is just sending a signal to the solenoid which is its duty cycle.
Obviously it has memory though...the Stihl diagnostic software can interpret everything you can extrapolate from a tach signal....I assume. Never seen the Stihl software. But I'm not sure what it could read besides rpm, Start attempts, duty cycle of solenoid, I guess engine position. If someone has more insight, or I am wrong, please share. I'm just making assumptions from looking at the saw. I don't see how the diagnostic softwares channel/pids can be grabbing engine performance info from any other source/input.