Not sure which module generates a code - Does the PAM, for instance, push the code out to a higher level module, or does some higher level module interrogate the PAM periodically, and post the code (don't know). It's firmware, so at the mercy of the programmer - just ask Boeing.