Изменил время включённого/выключенного состояния лампы - больше шести импульсов не генерируется.
Не все недостатки устранены-то, да и мой-родимый макрос заработал.
Спасибо-таки за подсказанную идею.