aboutsummaryrefslogtreecommitdiff
path: root/dummy-data-generator.php
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2011-02-05 17:43:15 +0100
committerChristian Weiske <cweiske@cweiske.de>2011-02-05 17:43:15 +0100
commit2dba960b30011397cbb176a6cbf1ee9d745ee933 (patch)
tree0702f56643ade8942fae92e70d354ca2652fe447 /dummy-data-generator.php
parent191677e1271e0262f557efcbea6f56e2f557990c (diff)
downloadusb-wde1-tools-2dba960b30011397cbb176a6cbf1ee9d745ee933.tar.gz
usb-wde1-tools-2dba960b30011397cbb176a6cbf1ee9d745ee933.zip
restructure directory layout, add dummy data generator
Diffstat (limited to 'dummy-data-generator.php')
-rwxr-xr-xdummy-data-generator.php37
1 files changed, 37 insertions, 0 deletions
diff --git a/dummy-data-generator.php b/dummy-data-generator.php
new file mode 100755
index 0000000..505d133
--- /dev/null
+++ b/dummy-data-generator.php
@@ -0,0 +1,37 @@
+#!/usr/bin/env php
+<?php
+$arChannels = array(0, 1, 2, 3, 4, 7);
+
+$data = array(
+ 'channel' => 1,
+ 'state' => 1,
+ 'timestamp' => ''
+);
+foreach (array('t', 'h') as $type) {
+ for ($n = 0; $n < 8; $n++) {
+ $data[$type . $n] = '';
+ }
+}
+$data = array_merge(
+ $data,
+ array(
+ 'tc' => '',
+ 'fc' => '',
+ 'wg' => '',
+ 'ns' => '',
+ 'rain' => '',
+ 'checksum' => 0
+ )
+);
+
+$n = 0;
+while (true) {
+ foreach ($arChannels as $nChanNum) {
+ $data['t' . $nChanNum] = str_replace('.', ',', rand(160, 260) / 10);
+ $data['h' . $nChanNum] = rand(30, 80);
+ }
+ echo '$' . implode(';', $data) . "\r\n";
+ sleep(1);
+}
+
+?> \ No newline at end of file