Just finished testing some commands for the Apple Remote where it's obvious that built-in database commands are transmitted much faster than those imported via universal browser or from cleanly generated Pronto Hex.
Built-in command: -starts transmitting almost immediately when the button is pressed. -transmits one-time code and TWO repeat/sustain codes - this is the standard behavior for NEC-style codes. aka "repeat 3 times"
Imported command: -there is a slight delay before the IR starts - transmits one-time code and FOUR repeat/sustain codes - this is wrong and produces an extra button press on Apple TV.
In both cases, as mentioned before, adjusting minimum repeat has no effect once programmed to the MX-980. It only works when testing from CCP. It's absolutely mind-boggling that this immensely important basic feature is broken. The MX-980 requires some serious work-arounds and learning hacks to allow it to reliably work with any device that's sensitive enough that these extra repeats will either produce too much or not enough input.