Hi,
So I have an issue with immediate_send with the following setup:
M1-M2-M3-M4
i.e. 4 modules in a horizontal row with custom functionality for utility callback.
From M1:
if I call send_immediate(2,0,‘event_trigger(16,4)’) from M1, this triggers on M3 as expected.
if I call send_immediate(3,0,‘event_trigger(16,4)’) from M1, this triggers on M4 as expected.
On M3 in response to the utility processing:
if I call send_immediate(1,0,‘event_trigger(16,4)’) from M3, this should trigger on M4 as the documentation says “x and y coordiantes - are relative to the module where the function is called”. So 1,0 relative to M3 should be M4.
However, nothing happens
Another example is the following:
M3
|
M1-M2
Calling send_immediate(1,0,‘event_trigger(16,4)’) from M1 correctly triggers M2.
Calling send_immediate(1,-1,‘event_trigger(16,4)’) should theoretically trigger on M3, but nothing happens.
However, in the case, calling send_immediate(1,0) from M1 and then having the utility response on M2 call send_immediate(0,-1) does correclty trigger on M3.
So there does appear to be some issues in the processing of this command.
Thx