Specifications

B&K Components Device Interface Protocol (BKC-DIP) Specification
Version 2.01.00
Updated 01/24/07
Page 43 of 54
M (Macro Trigger) Command: (receiveID, M, t=mm, ,t=mm;cs16)
As its name implies, the “M”, Macro Trigger, Command is used to trigger macros in the device
via BKC-DIP. This allows BKC-DIP to manually fire a macro in addition to the matching of the
Trigger ID and Trigger Code from a B&K Components IR remote.
The Macro type is t, and mm is the macro number ranging from 00h FEh.
NOTE: Currently the only supported macro type is 0, Serial Macro.
Assuming the payloads of Macro 1, 6, and 9 are “multiple ”, “macros ”, and “fired.” Respectively,
the following example would result in:
(0,M,0=1,0=6,0=9;) Command to trigger serial macros 1,6, and 9
multiple macros fired Output of macros
(0,E,M,0=9,034F;0330) Echo response of trigger
NOTE: When triggering multiple macros in a single command, the order in which the macros are
triggered is based upon the order they are in the command.
(0,M,0=9,0=1,0=6;) Command to trigger serial macros 9, 1, and 6
fired multiple macros Output of macros (note the order)
(0,E,M,0=6,034F;032D) Echo response of trigger