It can pick up stored codes - the codes themselves determine how/when they are stored. Key cycles, run time, etc etc.

-Swash