The document explains the use of Toggle IR codes in programming macros for devices that rely on toggle bits for IR control. Toggle IR codes consist of two components: the main IR code and its toggle bit. The toggle bit ensures the receiver recognizes repeated button presses, as only the first press is typically acknowledged without it.
To implement Toggle IR codes:
Toggle bits are necessary for commands with repeating actions, such as sending channel numbers to a set-top box. For three repeating commands, the toggle bit is used only for the second command. Toggle bits are not required for non-repeating commands.