Код: Выделить всё
if (empty == 0) {       //streamer.0.empty 
    if (tt % 2 != 0) { 
        clock = 0;     //streamer.0.clock (streamer.0.clock-mode 2) clock on rising edge
        arr_line[i] = insreamer;  //streamer.0.pin.0
        i++;
    } else {
        clock = 1;
    }
    tt++;
}else {
    i=0;
    tt=0; 
}
inspection0 = arr_line[0];
inspection1 = arr_line[1];
inspection2 = arr_line[2];
inspection3 = arr_line[3];
inspection4 = i;
inspection5 = tt;
}и тогда нам как бы нужно обнулить итераторы (i и tt)
------------
так вот так - не получается((
такое впечатление ,что пин streamer.0.empty "не постоянен" и выполнение проваливается на else,
что естественно приводит к преждевременному обнулению переменных(и получается каша
если убрать "автоматическое" обнуление - то все работает как надо...
---------------
может есть какой "правильный" способ разложить очередь в массив??
