If I send the "FA" message, then "ga" will be set to 1. The translator: "0.2: Init vars" should be executed as it is not waiting for an input message. Is this correct? If not, then how can I achieve this?
Yes, you can initializes variables within a translator, with any incoming action (including upon project opening). Global variables will be visible everywhere but local variables will only be visible to translators with the same exact incoming trigger.
Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist bome@sniz.biz
About my second question, the translator not been executed. I figured out that instead of “Incoming: (none)” on the third translator, you shoud define: “Incoming: On timer “init””. Then the “init” timer can be defined as an outgoing One-shot 0ms timer on the first two translator. This works really good.
Yes using a timer to initialize your variable and having different translators output to that timer is a good way to have multiple conditions to trigger the same action.