summaryrefslogtreecommitdiff
path: root/Origin/user-code/pot/scilab/pot-threshold.sce
blob: 8331a88f5fc451966421a7f6bb2ddf896ee88a82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
ok = open_serial(1, 2, 115200); // port 2, baud rate 115200
if ok ~= 0 then error('Unable to open serial port, please check'); end
for x = 1:20 //Run for 20 iterations
    val = cmd_analog_in(1, 2)
    disp(val)
    if (val >= 0 & val < 320) then        //threshold 1 
        cmd_digital_out(1, 11, 1)
        sleep(1000)
        cmd_digital_out(1, 11, 0)
    elseif (val >= 320 & val <= 900)        //threshold 2 
        cmd_digital_out(1, 10, 1)
        sleep(1000)
        cmd_digital_out(1, 10, 0)
    elseif (val > 900 & val <= 1023)       //threshold 3
        cmd_digital_out(1, 9, 1)
        sleep(1000)
        cmd_digital_out(1, 9, 0)
    end
end
close_serial(1);