|
@@ -30,6 +30,7 @@ class DocsIfCmts extends \OSS_SNMP\MIB {
|
|
|
const OID_docsIfDownChannelPower = "1.3.6.1.2.1.10.127.1.1.1.1.6";
|
|
|
const OID_docsIfUpChannelFrequency = "1.3.6.1.2.1.10.127.1.1.2.1.2";
|
|
|
const OID_docsIfUpChannelWidth = "1.3.6.1.2.1.10.127.1.1.2.1.3";
|
|
|
+ const OID_docsIfCmtsCmStatusSignalNoise = "1.3.6.1.2.1.10.127.1.3.3.1.13";
|
|
|
|
|
|
public function docsIfUpChannelWidth(){
|
|
|
return $this->getSNMP()->walk1d(self::OID_docsIfUpChannelWidth);
|
|
@@ -357,4 +358,14 @@ accessDenied(7) The CMTS has sent a Registration Aborted message to the CM
|
|
|
}
|
|
|
return $rtr;
|
|
|
}
|
|
|
+
|
|
|
+ public function docsIfCmtsCmStatusSignalNoise(){
|
|
|
+ $rtr = array();
|
|
|
+ $data = $this->getSNMP()->realWalk(self::OID_docsIfCmtsCmStatusSignalNoise);
|
|
|
+ foreach($data as $oid => $val){
|
|
|
+ sscanf($val,"INTEGER: %f TenthdB", $readval);
|
|
|
+ $rtr[substr($oid,strlen(self::OID_docsIfCmtsCmStatusSignalNoise)+2)] = $readval;
|
|
|
+ }
|
|
|
+ return $rtr;
|
|
|
+ }
|
|
|
}
|