Nevím jak aktuální AM, nicméně v3 kterou stále ještě používám obvykle vyžadovala, aby ta samotná funkce byla v kódu výše než nějaká další funkce která jí zavolá... Tzn nejprve dát ten černě označený blok, a pak teprve hw_switch_add řádek.
Další věc je, že mi ten kód nedává smysl v tom ohledu, že tam posíláš event TOGGLE_BEACON_LIGHTS což prostě znamená aby se ta proměnná beacon lights přepnula do druhého stavu než ve kterém teď je, bez ohledu na to jaký to bude stav. Spíš by tam mělo být něco ve stylu fs2020_event(BEACON_LIGHTS_SET, 1) a fs2020_event(BEACON_LIGHTS_SET, 0), aby to jaksi vždy souhlasilo se stavem toho tvého HW spínače.
PB |
|