Commit 13ee6ab9 authored by Roman Haefeli's avatar Roman Haefeli

add sampleperio parameter for latency measurement

parent f6df759a
......@@ -1145,7 +1145,6 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X obj 74 400 mtof;
#X obj 12 451 f;
#X text 165 144 -6dB;
#X msg 75 77 1000 \, 9000 2000;
#X obj 74 272 lop~ 4000;
#X obj 74 302 lop~ 4000;
#X obj 74 329 lop~ 4000;
......@@ -1173,7 +1172,6 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X obj 12 30 metro 1000;
#X obj 12 429 delay 900;
#N canvas 977 392 757 449 latency.display 0;
#X obj 35 178 / 4;
#X obj 35 200 int;
#X msg 35 243 label \$1ms;
#X obj 35 266 s \$0.latency.label;
......@@ -1196,9 +1194,9 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X obj 562 216 t b a;
#X obj 510 243 t a b;
#X obj 537 279 f;
#X obj 537 300 + 1;
#X obj 537 323 t a a;
#X msg 562 259 0;
#X obj 588 296 + 1;
#X obj 537 304 t a a;
#X msg 562 248 0;
#X msg 537 366 0;
#X msg 582 367 1;
#X obj 127 161 f 13;
......@@ -1209,111 +1207,161 @@ symbol telematic.zhdk.ch \; \$1.channels 2 \; \$1.bitres 16 \; \$1.queue
#X msg 240 310 16;
#X obj 160 140 del 300;
#X obj 537 345 moses 20;
#X connect 0 0 1 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X connect 4 0 2 0;
#X connect 5 0 7 0;
#X connect 6 0 3 0;
#X connect 7 0 8 0;
#X connect 8 0 6 0;
#X connect 9 0 10 0;
#X connect 10 0 0 0;
#X connect 10 1 28 0;
#X connect 10 2 34 0;
#X connect 11 0 18 0;
#X connect 12 0 15 1;
#X connect 13 0 14 1;
#X connect 0 0 3 0;
#X connect 1 0 2 0;
#X connect 3 0 1 0;
#X connect 4 0 6 0;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 7 0 5 0;
#X connect 8 0 9 0;
#X connect 9 0 0 0;
#X connect 9 1 27 0;
#X connect 9 2 33 0;
#X connect 10 0 17 0;
#X connect 11 0 14 1;
#X connect 12 0 13 1;
#X connect 13 0 19 0;
#X connect 13 1 14 0;
#X connect 14 0 20 0;
#X connect 14 1 15 0;
#X connect 15 0 21 0;
#X connect 15 1 20 0;
#X connect 16 0 13 0;
#X connect 16 0 12 0;
#X connect 17 0 16 0;
#X connect 18 1 14 0;
#X connect 20 0 25 0;
#X connect 20 1 19 0;
#X connect 21 1 22 0;
#X connect 22 0 23 0;
#X connect 23 0 24 0;
#X connect 24 0 35 0;
#X connect 24 1 22 1;
#X connect 25 0 22 1;
#X connect 26 0 29 0;
#X connect 27 0 29 0;
#X connect 28 0 6 0;
#X connect 14 1 19 0;
#X connect 15 0 12 0;
#X connect 15 0 11 0;
#X connect 16 0 15 0;
#X connect 17 1 13 0;
#X connect 19 0 24 0;
#X connect 19 1 18 0;
#X connect 20 1 21 0;
#X connect 21 0 23 0;
#X connect 22 0 21 1;
#X connect 23 0 34 0;
#X connect 23 1 22 0;
#X connect 24 0 21 0;
#X connect 25 0 28 0;
#X connect 26 0 28 0;
#X connect 27 0 5 0;
#X connect 29 0 30 0;
#X connect 30 0 31 0;
#X connect 31 0 32 0;
#X connect 31 1 33 0;
#X connect 32 0 28 1;
#X connect 33 0 28 1;
#X connect 34 0 8 0;
#X connect 35 0 26 0;
#X connect 35 1 27 0;
#X restore 12 491 pd latency.display;
#X obj 165 417 r \$0.latency.measurement.state;
#X obj 165 438 sel 0;
#X msg 165 459 stop;
#X connect 0 0 28 0;
#X connect 1 0 9 0;
#X connect 2 0 34 0;
#X connect 2 1 8 0;
#X connect 30 1 32 0;
#X connect 31 0 27 1;
#X connect 32 0 27 1;
#X connect 33 0 7 0;
#X connect 34 0 25 0;
#X connect 34 1 26 0;
#X restore 12 525 pd latency.display;
#X obj 226 416 r \$0.latency.measurement.state;
#X obj 226 437 sel 0;
#X msg 226 458 stop;
#X obj 75 54 f;
#X msg 75 77 1000 \, 9000 \$1;
#N canvas 658 352 284 188 sample.period 0;
#X obj 91 29 loadbang;
#X msg 91 50 1;
#X obj 91 71 s \$0.lat.period.r;
#X obj 91 92 r \$0.lat.period;
#X obj 91 113 * 1000;
#X obj 91 134 outlet;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X restore 151 39 pd sample.period;
#N canvas 658 406 284 188 sample.period 0;
#X obj 88 12 r \$0.lat.period;
#X obj 59 159 outlet;
#X obj 20 33 inlet;
#X obj 59 125 *;
#X obj 39 85 f;
#X obj 20 54 t b b a;
#X obj 88 59 / 8;
#X obj 88 33 t a a;
#X obj 147 101 * 1000;
#X obj 147 122 - 100;
#X obj 147 143 outlet;
#X connect 0 0 7 0;
#X connect 2 0 5 0;
#X connect 3 0 1 0;
#X connect 4 0 3 1;
#X connect 5 0 8 0;
#X connect 5 1 4 0;
#X connect 5 2 3 0;
#X connect 6 0 4 1;
#X connect 7 0 6 0;
#X connect 7 1 8 1;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X restore 12 485 pd sample.period;
#X connect 0 0 27 0;
#X connect 1 0 8 0;
#X connect 2 0 33 0;
#X connect 2 1 38 0;
#X connect 3 0 0 0;
#X connect 4 0 5 0;
#X connect 5 0 6 1;
#X connect 5 0 35 1;
#X connect 6 0 35 0;
#X connect 8 0 3 0;
#X connect 5 0 34 1;
#X connect 6 0 41 0;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 11 0;
#X connect 11 0 12 0;
#X connect 12 0 4 0;
#X connect 14 0 15 0;
#X connect 14 1 16 0;
#X connect 15 0 17 0;
#X connect 16 0 17 1;
#X connect 11 0 4 0;
#X connect 13 0 14 0;
#X connect 13 1 15 0;
#X connect 14 0 16 0;
#X connect 15 0 16 1;
#X connect 16 0 17 0;
#X connect 17 0 18 0;
#X connect 18 0 1 1;
#X connect 18 0 19 0;
#X connect 19 0 1 1;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 23 0;
#X connect 23 0 24 0;
#X connect 25 0 33 0;
#X connect 26 0 14 0;
#X connect 27 0 29 0;
#X connect 28 0 1 0;
#X connect 28 0 13 0;
#X connect 29 0 28 1;
#X connect 30 0 32 0;
#X connect 31 0 30 0;
#X connect 33 0 2 0;
#X connect 34 0 6 0;
#X connect 24 0 32 0;
#X connect 25 0 13 0;
#X connect 26 0 28 0;
#X connect 27 0 1 0;
#X connect 27 0 12 0;
#X connect 28 0 27 1;
#X connect 29 0 31 0;
#X connect 30 0 29 0;
#X connect 32 0 2 0;
#X connect 33 0 6 0;
#X connect 35 0 36 0;
#X connect 36 0 37 0;
#X connect 37 0 38 0;
#X connect 38 0 34 0;
#X connect 37 0 33 0;
#X connect 38 0 39 0;
#X connect 39 0 3 0;
#X connect 40 0 32 1;
#X connect 40 0 38 1;
#X connect 41 0 34 0;
#X connect 41 1 33 1;
#X restore 8 242 pd latency.code;
#N canvas 658 501 310 153 latency 0;
#X obj 138 43 cnv 32 70 32 empty empty empty 8 16 0 20 -1 -262144 0
#N canvas 658 501 310 186 latency 0;
#X obj 170 78 cnv 32 70 32 empty empty empty 8 16 0 20 -1 -262144 0
;
#X obj 138 48 nbx 2 20 0 64 0 0 \$0.lat.ret.ch \$0.let.ret.ch.r empty
#X obj 170 83 nbx 2 20 0 64 0 0 \$0.lat.ret.ch \$0.lat.ret.ch.r empty
0 -8 0 20 -1 -262144 -1 3 256;
#X obj 138 8 tpf-client-button32x32 \$0.latency.switch \$0.latency.switch.r
#X obj 170 8 tpf-client-button32x32 \$0.latency.switch \$0.latency.switch.r
;
#X obj 7 8 cnv 32 128 32 empty \$0.button.fg ON/OFF 8 16 0 20 -233017
#X obj 7 8 cnv 32 160 32 empty \$0.button.fg ON/OFF 8 16 0 20 -233017
-1 0;
#X obj 7 43 cnv 32 128 32 empty empty RET/CHAN 8 16 0 20 -233017 -1
0;
#X obj 7 78 cnv 32 128 32 empty empty RET/LEVEL 8 16 0 20 -233017 -1
0;
#X obj 138 78 cnv 32 70 32 empty \$0.lat.ret.level 90dB 8 16 0 20
#X obj 7 78 cnv 32 160 32 empty empty RETURN/CHAN 8 16 0 20 -233017
-1 0;
#X obj 7 113 cnv 32 160 32 empty empty RETURN/LEVEL 8 16 0 20 -233017
-1 0;
#X obj 170 113 cnv 32 70 32 empty \$0.lat.ret.level 90dB 8 16 0 20
-1 -262144 0;
#X obj 7 113 cnv 32 128 32 empty empty LATENCY 8 16 0 20 -233017 -1
#X obj 7 148 cnv 32 160 32 empty empty LATENCY 8 16 0 20 -233017 -1
0;
#X obj 138 113 cnv 32 70 32 empty \$0.latency.label 41ms 8 16 0 20
#X obj 170 148 cnv 32 70 32 empty \$0.latency.label 44ms 8 16 0 20
-1 -262144 0;
#X obj 170 43 cnv 32 70 32 empty empty empty 8 16 0 20 -1 -262144 0
;
#X obj 7 43 cnv 32 160 32 empty empty SAMPLEPERIOD 8 16 0 20 -233017
-1 0;
#X obj 170 48 nbx 2 20 1 10 0 0 \$0.lat.period \$0.lat.period.r empty
0 -8 0 20 -1 -262144 -1 1 256;
#X obj 210 43 cnv 14 14 28 empty empty s 3 16 0 20 -1 -262144 0;
#X restore 8 262 pd latency;
#X connect 12 0 14 0;
#X connect 14 0 13 0;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment