Since Art cleared that up, on the mach yahoo forum, you can use my "Run once" in the macro pump to set your macro. Macro 600 below can be what ever, or change to your macro number.
'macropump.m1s
i=GetUserDRO(1500)
If i=0 Then
SetTriggerMacro( 600 )
SetUserDRO(1500,1)
End If
If GetOEMLED(800) and i>0 then 'resets counter in a reset conditon
SetUserDRO(1500,0)
End If
'Scott