1) Give a description of the problem
If Variable between 1 & 5
Do this
The variable is 2 but it is evaluating false
2) What is the expected behaviour?
It should evaluate True
|+2ms |╔Received event [vEarlyStart].switch = on with a delay of 107ms|
|---|---|
|+44ms |║RunTime Analysis CS > 18ms > PS > 6ms > PE > 20ms > CE|
|+46ms |║Runtime (42390 bytes) successfully initialized in 6ms (v0.3.110.20191009) (44ms)|
|+47ms |║╔Execution stage started|
|+54ms |║║Comparison (enum) on changes_to (string) on = true (0ms)|
|+55ms |║║Cancelling condition #4's schedules...|
|+56ms |║║Condition #4 evaluated true (5ms)|
|+57ms |║║Cancelling condition #3's schedules...|
|+58ms |║║Condition group #3 evaluated true (state changed) (6ms)|
|+64ms |║║Calculating (integer) 2 + (integer) 1 >> (integer) 3|
|+69ms |║║Comparison (integer) 3 is_between (integer) 1 .. (integer) 5 = false (2ms)|
|+70ms |║║Condition #6 evaluated false (10ms)|
|+76ms |║║Comparison (integer) 2 is_between (integer) 1 .. (integer) 5 = false (2ms)|
|+78ms |║║Condition #25 evaluated false (6ms)|
|+79ms |║║Condition group #5 evaluated false (state did not change) (19ms)|
|+85ms |║║Calculating (integer) 2 + (integer) 1 >> (integer) 3|
|+90ms |║║Comparison (integer) 3 is_between (integer) 6 .. (integer) 8 = false (3ms)|
|+91ms |║║Condition #10 evaluated false (10ms)|
|+92ms |║║Condition group #7 evaluated false (state did not change) (12ms)|
|+100ms |║║Calculating (integer) 2 + (integer) 1 >> (integer) 3|
|+103ms |║║Comparison (integer) 3 is_equal_to (integer) 0 = false (1ms)|
|+104ms |║║Condition #15 evaluated false (8ms)|
|+108ms |║║Comparison (integer) 0 is_equal_to (integer) 1 = false (2ms)|
|+109ms |║║Condition #20 evaluated false (4ms)|
|+110ms |║║Condition group #19 evaluated false (state did not change) (15ms)|
|+111ms |║║Condition group #14 evaluated false (state did not change) (16ms)|
|+113ms |║╚Execution stage complete. (65ms)|
|+114ms |╚Event processed successfully (113ms)|