N@Networked Retreiver
I@A B C D On Data
O@A B C D Channel Self
interval(10)
ID=1
On==0 -> Self=0;
Self==1 & A1==0 -> A=Data;
On==1 & Self==0 & A1==0 -> Self=1 A=Data;
Self==2 & B1==0 -> B=Data;
On==1 & Self==0 & B1==0 -> Self=2 B=Data;
Self==3 & C1==0 -> C=Data;
On==1 & Self==0 & C1==0 -> Self=3 C=Data;
Self==4 & D1==0 -> D=Data;
On==1 & Self==0 & D1==0 -> Self=4 D=Data;
A1=recv(A,ID)
B1=recv(B,ID)
C1=recv(C,ID)
D1=recv(D,ID)
