mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-11 15:27:53 +00:00
commit
21624df372
23
miner.php
23
miner.php
@ -628,6 +628,7 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
{
|
{
|
||||||
case 'GPU.Last Share Time':
|
case 'GPU.Last Share Time':
|
||||||
case 'PGA.Last Share Time':
|
case 'PGA.Last Share Time':
|
||||||
|
case 'ASC.Last Share Time':
|
||||||
case 'DEVS.Last Share Time':
|
case 'DEVS.Last Share Time':
|
||||||
if ($value == 0
|
if ($value == 0
|
||||||
|| (isset($alldata['Last Share Pool']) && $alldata['Last Share Pool'] == -1))
|
|| (isset($alldata['Last Share Pool']) && $alldata['Last Share Pool'] == -1))
|
||||||
@ -643,6 +644,7 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
break;
|
break;
|
||||||
case 'GPU.Last Valid Work':
|
case 'GPU.Last Valid Work':
|
||||||
case 'PGA.Last Valid Work':
|
case 'PGA.Last Valid Work':
|
||||||
|
case 'ASC.Last Valid Work':
|
||||||
case 'DEVS.Last Valid Work':
|
case 'DEVS.Last Valid Work':
|
||||||
if ($value == 0)
|
if ($value == 0)
|
||||||
$ret = 'Never';
|
$ret = 'Never';
|
||||||
@ -657,6 +659,7 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
break;
|
break;
|
||||||
case 'GPU.Last Share Pool':
|
case 'GPU.Last Share Pool':
|
||||||
case 'PGA.Last Share Pool':
|
case 'PGA.Last Share Pool':
|
||||||
|
case 'ASC.Last Share Pool':
|
||||||
case 'DEVS.Last Share Pool':
|
case 'DEVS.Last Share Pool':
|
||||||
if ($value == -1)
|
if ($value == -1)
|
||||||
{
|
{
|
||||||
@ -721,6 +724,7 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
break;
|
break;
|
||||||
case 'GPU.Utility':
|
case 'GPU.Utility':
|
||||||
case 'PGA.Utility':
|
case 'PGA.Utility':
|
||||||
|
case 'ASC.Utility':
|
||||||
case 'DEVS.Utility':
|
case 'DEVS.Utility':
|
||||||
case 'SUMMARY.Utility':
|
case 'SUMMARY.Utility':
|
||||||
case 'total.Utility':
|
case 'total.Utility':
|
||||||
@ -754,8 +758,9 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
case 'total.Work Utility':
|
case 'total.Work Utility':
|
||||||
$ret = $value.'/m';
|
$ret = $value.'/m';
|
||||||
break;
|
break;
|
||||||
case 'PGA.Temperature':
|
|
||||||
case 'GPU.Temperature':
|
case 'GPU.Temperature':
|
||||||
|
case 'PGA.Temperature':
|
||||||
|
case 'ASC.Temperature':
|
||||||
case 'DEVS.Temperature':
|
case 'DEVS.Temperature':
|
||||||
$ret = $value.'°C';
|
$ret = $value.'°C';
|
||||||
if (!isset($alldata['GPU']))
|
if (!isset($alldata['GPU']))
|
||||||
@ -801,6 +806,7 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
break;
|
break;
|
||||||
case 'GPU.MHS av':
|
case 'GPU.MHS av':
|
||||||
case 'PGA.MHS av':
|
case 'PGA.MHS av':
|
||||||
|
case 'ASC.MHS av':
|
||||||
case 'DEVS.MHS av':
|
case 'DEVS.MHS av':
|
||||||
case 'SUMMARY.MHS av':
|
case 'SUMMARY.MHS av':
|
||||||
case 'total.MHS av':
|
case 'total.MHS av':
|
||||||
@ -838,6 +844,7 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
break;
|
break;
|
||||||
case 'GPU.Total MH':
|
case 'GPU.Total MH':
|
||||||
case 'PGA.Total MH':
|
case 'PGA.Total MH':
|
||||||
|
case 'ASC.Total MH':
|
||||||
case 'DEVS.Total MH':
|
case 'DEVS.Total MH':
|
||||||
case 'SUMMARY.Total MH':
|
case 'SUMMARY.Total MH':
|
||||||
case 'total.Total MH':
|
case 'total.Total MH':
|
||||||
@ -846,12 +853,14 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
case 'total.Getworks':
|
case 'total.Getworks':
|
||||||
case 'GPU.Accepted':
|
case 'GPU.Accepted':
|
||||||
case 'PGA.Accepted':
|
case 'PGA.Accepted':
|
||||||
|
case 'ASC.Accepted':
|
||||||
case 'DEVS.Accepted':
|
case 'DEVS.Accepted':
|
||||||
case 'SUMMARY.Accepted':
|
case 'SUMMARY.Accepted':
|
||||||
case 'POOL.Accepted':
|
case 'POOL.Accepted':
|
||||||
case 'total.Accepted':
|
case 'total.Accepted':
|
||||||
case 'GPU.Rejected':
|
case 'GPU.Rejected':
|
||||||
case 'PGA.Rejected':
|
case 'PGA.Rejected':
|
||||||
|
case 'ASC.Rejected':
|
||||||
case 'DEVS.Rejected':
|
case 'DEVS.Rejected':
|
||||||
case 'SUMMARY.Rejected':
|
case 'SUMMARY.Rejected':
|
||||||
case 'POOL.Rejected':
|
case 'POOL.Rejected':
|
||||||
@ -865,6 +874,7 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
case 'total.Diff1 Shares':
|
case 'total.Diff1 Shares':
|
||||||
case 'GPU.Diff1 Work':
|
case 'GPU.Diff1 Work':
|
||||||
case 'PGA.Diff1 Work':
|
case 'PGA.Diff1 Work':
|
||||||
|
case 'ASC.Diff1 Work':
|
||||||
case 'total.Diff1 Work':
|
case 'total.Diff1 Work':
|
||||||
case 'STATS.Times Sent':
|
case 'STATS.Times Sent':
|
||||||
case 'STATS.Bytes Sent':
|
case 'STATS.Bytes Sent':
|
||||||
@ -904,6 +914,7 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
break;
|
break;
|
||||||
case 'GPU.Status':
|
case 'GPU.Status':
|
||||||
case 'PGA.Status':
|
case 'PGA.Status':
|
||||||
|
case 'ASC.Status':
|
||||||
case 'DEVS.Status':
|
case 'DEVS.Status':
|
||||||
case 'POOL.Status':
|
case 'POOL.Status':
|
||||||
if ($value != 'Alive')
|
if ($value != 'Alive')
|
||||||
@ -911,6 +922,8 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
break;
|
break;
|
||||||
case 'GPU.Enabled':
|
case 'GPU.Enabled':
|
||||||
case 'PGA.Enabled':
|
case 'PGA.Enabled':
|
||||||
|
case 'ASC.Enabled':
|
||||||
|
case 'ASC.Enabled':
|
||||||
case 'DEVS.Enabled':
|
case 'DEVS.Enabled':
|
||||||
if ($value != 'Y')
|
if ($value != 'Y')
|
||||||
$class = $warnclass;
|
$class = $warnclass;
|
||||||
@ -927,12 +940,14 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
case 'SUMMARY.Difficulty Accepted':
|
case 'SUMMARY.Difficulty Accepted':
|
||||||
case 'GPU.Difficulty Accepted':
|
case 'GPU.Difficulty Accepted':
|
||||||
case 'PGA.Difficulty Accepted':
|
case 'PGA.Difficulty Accepted':
|
||||||
|
case 'ASC.Difficulty Accepted':
|
||||||
case 'DEVS.Difficulty Accepted':
|
case 'DEVS.Difficulty Accepted':
|
||||||
case 'POOL.Difficulty Accepted':
|
case 'POOL.Difficulty Accepted':
|
||||||
case 'total.Difficulty Accepted':
|
case 'total.Difficulty Accepted':
|
||||||
case 'SUMMARY.Difficulty Rejected':
|
case 'SUMMARY.Difficulty Rejected':
|
||||||
case 'GPU.Difficulty Rejected':
|
case 'GPU.Difficulty Rejected':
|
||||||
case 'PGA.Difficulty Rejected':
|
case 'PGA.Difficulty Rejected':
|
||||||
|
case 'ASC.Difficulty Rejected':
|
||||||
case 'DEVS.Difficulty Rejected':
|
case 'DEVS.Difficulty Rejected':
|
||||||
case 'POOL.Difficulty Rejected':
|
case 'POOL.Difficulty Rejected':
|
||||||
case 'total.Difficulty Rejected':
|
case 'total.Difficulty Rejected':
|
||||||
@ -941,6 +956,7 @@ function fmt($section, $name, $value, $when, $alldata)
|
|||||||
case 'total.Difficulty Stale':
|
case 'total.Difficulty Stale':
|
||||||
case 'GPU.Last Share Difficulty':
|
case 'GPU.Last Share Difficulty':
|
||||||
case 'PGA.Last Share Difficulty':
|
case 'PGA.Last Share Difficulty':
|
||||||
|
case 'ASC.Last Share Difficulty':
|
||||||
case 'DEVS.Last Share Difficulty':
|
case 'DEVS.Last Share Difficulty':
|
||||||
case 'POOL.Last Share Difficulty':
|
case 'POOL.Last Share Difficulty':
|
||||||
if ($value != '')
|
if ($value != '')
|
||||||
@ -1685,7 +1701,7 @@ function doOne($rig, $preprocess)
|
|||||||
#
|
#
|
||||||
global $sectionmap;
|
global $sectionmap;
|
||||||
# map sections to their api command
|
# map sections to their api command
|
||||||
# DEVS is a special case that will match GPU or PGA
|
# DEVS is a special case that will match GPU, PGA or ASC
|
||||||
# so you can have a single table with both in it
|
# so you can have a single table with both in it
|
||||||
# DATE is hard coded so not in here
|
# DATE is hard coded so not in here
|
||||||
$sectionmap = array(
|
$sectionmap = array(
|
||||||
@ -1695,6 +1711,7 @@ $sectionmap = array(
|
|||||||
'DEVS' => 'devs',
|
'DEVS' => 'devs',
|
||||||
'GPU' => 'devs', // You would normally use DEVS
|
'GPU' => 'devs', // You would normally use DEVS
|
||||||
'PGA' => 'devs', // You would normally use DEVS
|
'PGA' => 'devs', // You would normally use DEVS
|
||||||
|
'ASC' => 'devs', // You would normally use DEVS
|
||||||
'NOTIFY' => 'notify',
|
'NOTIFY' => 'notify',
|
||||||
'DEVDETAILS' => 'devdetails',
|
'DEVDETAILS' => 'devdetails',
|
||||||
'STATS' => 'stats',
|
'STATS' => 'stats',
|
||||||
@ -1966,7 +1983,7 @@ function secmatch($section, $field)
|
|||||||
return true;
|
return true;
|
||||||
|
|
||||||
if ($section == 'DEVS'
|
if ($section == 'DEVS'
|
||||||
&& ($field == 'GPU' || $field == 'PGA'))
|
&& ($field == 'GPU' || $field == 'PGA' || $field == 'ASC'))
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
Reference in New Issue
Block a user