dol: initial dol commit
[jump.git] / dol / test / reference / example7_Linux.txt
diff --git a/dol/test/reference/example7_Linux.txt b/dol/test/reference/example7_Linux.txt
new file mode 100644 (file)
index 0000000..3639ade
--- /dev/null
@@ -0,0 +1,31 @@
+init producer.
+init consumer.
+init filter_0: filter coefficient = -0.9
+init filter_1: filter coefficient = -0.6
+init filter_2: filter coefficient = -0.1
+producer: samples = { -7.0, +6.0, -6.0, -6.0, +1.0 }
+producer: Write sample[00]: -7.0000
+producer: Write sample[01]: +6.0000
+filter_0: inA: -7.0000, inB: 0.0000, outA = outB: -7.0000
+filter_1: inA: -7.0000, inB: 0.0000, outA: -7.0000, outB: 4.2000
+filter_2: inA: -7.0000, inB: 0.0000, outA: -7.0000, outB: 0.7000
+producer: Write sample[02]: -6.0000
+consumer:                             Read sample[00]: -7.0000
+filter_0: inA: 6.0000, inB: 4.2000, outA = outB: 10.2000
+filter_1: inA: 10.2000, inB: 0.7000, outA: 10.2000, outB: -5.4200
+filter_2: inA: 10.2000, inB: 0.0000, outA: 10.2000, outB: -1.0200
+producer: Write sample[03]: -6.0000
+consumer:                             Read sample[01]: +10.2000
+filter_0: inA: -6.0000, inB: -5.4200, outA = outB: -11.4200
+filter_1: inA: -11.4200, inB: -1.0200, outA: -11.4200, outB: 5.8320
+filter_2: inA: -11.4200, inB: 0.0000, outA: -11.4200, outB: 1.1420
+producer: Write sample[04]: +1.0000
+consumer:                             Read sample[02]: -11.4200
+filter_0: inA: -6.0000, inB: 5.8320, outA = outB: -0.1680
+filter_1: inA: -0.1680, inB: 1.1420, outA: -0.1680, outB: 1.2428
+filter_2: inA: -0.1680, inB: 0.0000, outA: -0.1680, outB: 0.0168
+consumer:                             Read sample[03]: -0.1680
+filter_0: inA: 1.0000, inB: 1.2428, outA = outB: 2.2428
+filter_1: inA: 2.2428, inB: 0.0168, outA: 2.2428, outB: -1.3289
+filter_2: inA: 2.2428, inB: 0.0000, outA: 2.2428, outB: -0.2243
+consumer:                             Read sample[04]: +2.2428