summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRefik Hadzialic2011-08-31 18:32:20 +0200
committerRefik Hadzialic2011-08-31 18:32:20 +0200
commit44dd7c5a2f1089bb28a77f32429c5b7f38979903 (patch)
tree9c2ba795a2f12965fe99df62b6a3ef98cc8cbbab
parentadded a missing file, which is displayed while data is processed! (diff)
downloadgsm-selftest-44dd7c5a2f1089bb28a77f32429c5b7f38979903.tar.gz
gsm-selftest-44dd7c5a2f1089bb28a77f32429c5b7f38979903.tar.xz
gsm-selftest-44dd7c5a2f1089bb28a77f32429c5b7f38979903.zip
Starting the python test software from PHP web site!
-rw-r--r--notFinishedCode/web/server1.py50
-rw-r--r--notFinishedCode/web/socket2.php7
2 files changed, 31 insertions, 26 deletions
diff --git a/notFinishedCode/web/server1.py b/notFinishedCode/web/server1.py
index 7117f06..fadc4d2 100644
--- a/notFinishedCode/web/server1.py
+++ b/notFinishedCode/web/server1.py
@@ -2,34 +2,34 @@ import ServerClass
import random
from time import sleep
-while 1:
- server = ServerClass.ServerHandler(34500) #define the port
- tried = server.openSocket()
- test = server.receiveData(0)
- print test
- if test == 'START TEST':
- server.sendData('CONFIRM\n')
- print 'TEST STARTED'
- rndNum = random.randint(3,7)
- for x in range(0,rndNum):
- sleep(2)
- print x
- if server.sendData('SOME TEST WAS OK ' + str(x) + chr(10)) == 1:
- print 'data sent successfully'
+server = ServerClass.ServerHandler(34500) #define the port
+tried = server.openSocket()
- test = server.receiveData(0)
- print test
- if test == 'CONTINUE':
- print 'continue test'
+test = server.receiveData(0)
+print test
+if test == 'START TEST':
+ server.sendData('CONFIRM\n')
+ print 'TEST STARTED'
+rndNum = random.randint(3,7)
+for x in range(0,rndNum):
+ sleep(2)
+ print x
+ if server.sendData('SOME TEST WAS OK ' + str(x) + chr(10)) == 1:
+ print 'data sent successfully'
- if server.connected == 1:
- server.sendData('TEST DONE\n')
test = server.receiveData(0)
+ print test
+ if test == 'CONTINUE':
+ print 'continue test'
+
+if server.connected == 1:
+ server.sendData('TEST DONE\n')
+test = server.receiveData(0)
- if test == 'DISCONNECT':
- close = server.closeConnection()
- if close == 1:
- print 'Closed connection successfully'
+if test == 'DISCONNECT':
+ close = server.closeConnection()
+ if close == 1:
+ print 'Closed connection successfully'
- del server
+del server
diff --git a/notFinishedCode/web/socket2.php b/notFinishedCode/web/socket2.php
index 5336892..475063a 100644
--- a/notFinishedCode/web/socket2.php
+++ b/notFinishedCode/web/socket2.php
@@ -1,7 +1,12 @@
<?
$ip = "localhost";
$port = 34500;
- //sleep(2)
+ exec("/usr/bin/python /var/www/server1.py > /dev/null 2>&1 &");
+// echo $result . '<br>';
+// echo str_repeat("\n",7024);
+// flush();
+
+ sleep(2);
$fp = fsockopen($ip, $port, $errno, $error, 5);