I've noticed something strange in the logic behavior when using PulseCBUSGroup function. In the standard logic engines on the CTC / Wiser / PAC, consecutive calls to Pulse a group would simply re-trigger the timer on that group. on the SHAC/NAC however, a second Pulse call will cancel both pulses and turn the GA OFF instantly, a 3rd pulse call behaves as the normal and the 4th cancels.. etc This makes a simple run-on timer difficult for a device that may often re-trigger a group while the group is already on.