summaryrefslogtreecommitdiffstats
path: root/Website/mutexSmartTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'Website/mutexSmartTest.php')
-rw-r--r--Website/mutexSmartTest.php92
1 files changed, 72 insertions, 20 deletions
diff --git a/Website/mutexSmartTest.php b/Website/mutexSmartTest.php
index 663f2f0..a44b121 100644
--- a/Website/mutexSmartTest.php
+++ b/Website/mutexSmartTest.php
@@ -60,7 +60,7 @@ if ($locking == '1')
fwrite($startApp, "START APP");
usleep(2500);
fclose($startApp);
- }
+
#sleep till the software starts
sleep(5);
@@ -125,7 +125,18 @@ if ($locking == '1')
</tr>
</thead>
<tbody>';
- ob_implicit_flush(1);
+ ob_implicit_flush(1);
+ sleep(6);
+ $pings = mysql_query("select * from PingResultTable where taskNo=(select max(taskNo) from PingResultTable)");
+
+ while($row = mysql_fetch_array($pings))
+ {
+ $SIPP = $row['sipServer'];
+ $LANDLINEP = $row['sipGate'];
+ $UNISIPP = $row['unisip'];
+ $NANOBTS1P = $row['gsmBox1'];
+ $NANOBTS2P = $row['gsmBox2'];
+ }
}
elseif ($received == "TEST DONE\n")
{
@@ -186,7 +197,6 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
{
$LSFKS = 0;
}
-
}
elseif($testStatus == '999')
{
@@ -256,7 +266,10 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
}
elseif($testStatus == '998' || $testStatus == '802')
{
- $GSMRZ1 = 0; //where is nanoBTS1
+ if ($GSMRZ1 != 1)
+ {
+ $GSMRZ1 = 0;
+ }
}
}
elseif ($callTo == 'GSMRZ1')
@@ -270,7 +283,10 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
}
elseif($testStatus == '999' || $testStatus == '801')
{
- $GSMRZ1 = 0; //where is nanoBTS1
+ if ($GSMRZ1 != 1)
+ {
+ $GSMRZ1 = 0;
+ }
}
}
}
@@ -314,11 +330,17 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
elseif ($testStatus == '500')
{
$NANOBTS1P = 0;
- $GSMRZ2= 0;
+ if ($GSMRZ2 != 1)
+ {
+ $GSMRZ2 = 0;
+ }
}
elseif($testStatus == '998' || $testStatus == '802')
{
- $GSMRZ2 = 0; //where is nanoBTS1
+ if ($GSMRZ2 != 1)
+ {
+ $GSMRZ2= 0;
+ }
$NANOBTS1P= 1;
}
}
@@ -345,11 +367,17 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
elseif ($testStatus == '501')
{
$NANOBTS1P = 0;
- $GSMRZ2= 0;
+ if ($GSMRZ2 != 1)
+ {
+ $GSMRZ2 = 0;
+ }
}
elseif($testStatus == '999' || $testStatus == '801')
{
- $GSMRZ2 = 0; //where is nanoBTS1
+ if ($GSMRZ2 != 1)
+ {
+ $GSMRZ2 = 0;
+ }
if ($NANOBTS1P != 1)
{
$NANOBTS1P= 2;
@@ -370,7 +398,7 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
elseif($testStatus == '486')
{
- if ($GSMRZ3 != 1)
+ if ($GSMRZ3 != 1)
{
$GSMRZ3 = -1;
}
@@ -397,14 +425,20 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
}
}
}
- elseif ($testStatus == '5010')
+ elseif ($testStatus == '501')
{
$NANOBTS2P = 0;
- $GSMRZ3= 0;
+ if ($GSMRZ3 != 1)
+ {
+ $GSMRZ3= 0;
+ }
}
elseif($testStatus == '998' || $testStatus == '802')
{
- $GSMRZ3 = 0; //where is nanoBTS1
+ if ($GSMRZ3 != 1)
+ {
+ $GSMRZ3= 0;
+ }
$NANOBTS2P= 1;
}
}
@@ -431,18 +465,24 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
elseif ($testStatus == '501')
{
$NANOBTS2P = 0;
- $GSMRZ3= 0;
+ if ($GSMRZ3 != 1)
+ {
+ $GSMRZ3 = 0;
+ }
}
elseif($testStatus == '999' || $testStatus == '801')
{
- $GSMRZ3 = 0; //where is nanoBTS1
+ if ($GSMRZ3 != 1)
+ {
+ $GSMRZ3 = 0;
+ }
if ($NANOBTS1P != 1)
{
$NANOBTS2P= 2;
}
}
- }//
+ }
}
if($callFrom == 'GSMEXT.O2' || $callTo == 'GSMEXT.O2')
@@ -771,7 +811,10 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
elseif ($testStatus == '500')
{
$LANDLINEP = 0;
- $LANDLINE = 0;
+ if ($LANDLINE != 1)
+ {
+ $LANDLINE = 0;
+ }
}
elseif($testStatus == '998' || $testStatus == '802')
{
@@ -803,7 +846,10 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
elseif ($testStatus == '501')
{
$LANDLINEP = 0;
- $LANDLINE = 0;
+ if ($LANDLINE != 1)
+ {
+ $LANDLINE = 0;
+ }
}
elseif($testStatus == '998')
{
@@ -854,11 +900,17 @@ echo '<div id="footer"><font size ="3" face="Century Gothic" color="black">SMART
elseif ($testStatus == '500')
{
$UNISIPP = 0;
- $UNISIP = 0;
+ if ($UNISIP != 1)
+ {
+ $UNISIP = 0;
+ }
}
elseif($testStatus == '998' || $testStatus == '802')
{
- $UNISIP = 1;
+ if ($UNISIP != 1)
+ {
+ $UNISIP = 0;
+ }
$UNISIPP = 1;
}
}