New device: Rohde & Schwarz Sx800 (#12181)

* New device R&S

* Fix SVGs

* Fix SVG (v2)

* Fix definition
This commit is contained in:
TheGreatDoc 2020-10-03 18:31:44 +02:00 committed by GitHub
parent 6d2a8867dc
commit 6357db57f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 11717 additions and 0 deletions

1
html/images/logos/rs.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.5 KiB

1
html/images/os/rs.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 70 70"><rect fill="none" height="72" width="72" y="-1" x="-1"/><g><path d="M35 1L1 35l34 34 34-34L35 1zm28.6 34L49.8 48.8c.3-.7.5-1.5.5-2.3 0-2.6-1.8-4.9-5.3-5.6l-2.5-.5c-1.3-.2-1.8-.9-1.8-1.8 0-1 1-2 2.5-2 2.2 0 2.9 1.4 3.1 2.2l3.6-1.5c-.6-2.1-2.4-4.4-6.6-4.4-1.6 0-3 .5-4.2 1.3 1.4-1.9 2.9-3.8 4.5-5.4 4.7-4.7 7.3-6.1 7.9-6.3L63.6 35zM48.4 19.8c-.5.3-3.2 1.7-7.9 6.3-2.4 2.4-4.5 5.4-6.6 8.4l-2.3-4.7c1.9-1.1 2.7-3.2 2.7-5.2 0-3.3-2.3-5.8-6-5.8h-5.7L35 6.4l13.4 13.4zm-18.3 4.9c0 1.3-.9 2.2-2.6 2.2h-2.4v-4.5h2.4c1.7 0 2.6.9 2.6 2.3zM6.4 35l14.5-14.5v16.9H25v-6.9h2.5l3.7 7.7c-1.1 1.4-2.2 2.7-3.4 3.9-4.7 4.7-7.5 6.1-8 6.3L6.4 35zm16.4 16.3c.4-.2 3.3-1.6 8-6.3 2.3-2.3 4.2-4.9 6.1-7.5-.1.5-.2 1-.2 1.6 0 2.7 1.9 4.8 5 5.4l2.5.5c1.2.2 2 .9 2 1.9 0 1.1-1 1.9-2.6 1.9-2.5 0-3.6-1.4-3.8-3.1l-3.7 1.5c.6 2.5 2.8 5.2 7.4 5.2 1.4 0 2.5-.3 3.5-.8L35.1 63.5 22.8 51.3z" fill="#B5B9BC"/></g></svg>

After

Width:  |  Height:  |  Size: 941 B

View File

@ -0,0 +1,113 @@
mib: RS-COMMON-MIB:RS-XX8000-COMMON-MIB:RS-XX8000-DVB-TX-MIB:IRT-DVBT-SINGLETRANSMITTER-MIB
modules:
os:
hardware: SNMPv2-MIB::sysDescr.0
serial: RS-XX8000-COMMON-MIB::serialNumber.0
version: RS-XX8000-COMMON-MIB::versionNumberSW.0
sensors:
power:
data:
-
oid: forwardPower
value: forwardPower
descr: 'Output Power'
num_oid: '.1.3.6.1.4.1.2566.127.1.2.167.4.1.2.5.{{ $index }}'
index: 'forwardPower.{{ $index }}'
-
oid: reflectedPower
value: reflectedPower
descr: 'Reflected Power'
num_oid: '.1.3.6.1.4.1.2566.127.1.2.167.4.1.2.6.{{ $index }}'
index: 'reflectedPower.{{ $index }}'
state:
data:
-
oid: dvbSTTransmitterOpMode
value: dvbSTTransmitterOpMode
descr: 'Transmitter Operational Mode'
num_oid: '.1.3.6.1.4.1.19831.1.1.1.1.1.3.{{ $index }}'
index: 'dvbSTTransmitterOpMode.{{ $index }}'
state_name: dvbSTTransmitterOpMode
states:
- { value: 0, generic: 3, graph: 0, descr: Undefined }
- { value: 1, generic: 0, graph: 0, descr: ON }
- { value: 2, generic: 1, graph: 0, descr: OFF }
-
oid: dvbSTRFPresent
value: dvbSTRFPresent
descr: 'Output Power'
num_oid: '.1.3.6.1.4.1.19831.1.1.1.1.1.4.{{ $index }}'
index: 'dvbSTRFPresent.{{ $index }}'
state_name: dvbSTRFPresent
states:
- { value: 0, generic: 3, graph: 0, descr: Undefined }
- { value: 1, generic: 0, graph: 0, descr: Present }
- { value: 2, generic: 1, graph: 0, descr: 'Not Present' }
-
oid: dvbSTFault
value: dvbSTFault
descr: 'Fault status'
num_oid: '.1.3.6.1.4.1.19831.1.1.1.1.1.6.{{ $index }}'
index: 'dvbSTFault.{{ $index }}'
state_name: dvbSTFault
states:
- { value: 0, generic: 3, graph: 0, descr: Undefined }
- { value: 1, generic: 2, graph: 0, descr: Fault }
- { value: 2, generic: 0, graph: 0, descr: OK }
-
oid: dvbSTWarning
value: dvbSTWarning
descr: 'Warning status'
num_oid: '.1.3.6.1.4.1.19831.1.1.1.1.1.7.{{ $index }}'
index: 'dvbSTWarning.{{ $index }}'
state_name: dvbSTWarning
states:
- { value: 0, generic: 3, graph: 0, descr: Undefined }
- { value: 1, generic: 1, graph: 0, descr: Warning }
- { value: 2, generic: 0, graph: 0, descr: OK }
-
oid: dvbSTInput1OK
value: dvbSTInput1OK
descr: 'Input 1'
num_oid: '.1.3.6.1.4.1.19831.1.1.1.1.1.8.{{ $index }}'
index: 'dvbSTInput1OK.{{ $index }}'
state_name: dvbSTInput1OK
states:
- { value: 0, generic: 3, graph: 0, descr: Undefined }
- { value: 1, generic: 0, graph: 0, descr: Ok }
- { value: 2, generic: 1, graph: 0, descr: 'No Signal' }
-
oid: dvbSTInput2OK
value: dvbSTInput2OK
descr: 'Input 2'
num_oid: '.1.3.6.1.4.1.19831.1.1.1.1.1.9.{{ $index }}'
index: 'dvbSTInput2OK.{{ $index }}'
state_name: dvbSTInput2OK
states:
- { value: 0, generic: 3, graph: 0, descr: Undefined }
- { value: 1, generic: 0, graph: 0, descr: Ok }
- { value: 2, generic: 1, graph: 0, descr: 'No Signal' }
-
oid: dvbSTLocalMode
value: dvbSTLocalMode
descr: 'Configuration Mode'
num_oid: '.1.3.6.1.4.1.19831.1.1.1.1.1.10.{{ $index }}'
index: 'dvbSTLocalMode.{{ $index }}'
state_name: dvbSTLocalMode
states:
- { value: 0, generic: 3, graph: 0, descr: Undefined }
- { value: 1, generic: 0, graph: 0, descr: Local }
- { value: 2, generic: 0, graph: 0, descr: Remote }
-
oid: dvbSTActiveInput
value: dvbSTActiveInput
descr: 'Active Input'
num_oid: '.1.3.6.1.4.1.19831.1.1.1.1.1.11.{{ $index }}'
index: 'dvbSTActiveInput.{{ $index }}'
state_name: dvbSTActiveInput
states:
- { value: 0, generic: 3, graph: 0, descr: Undefined }
- { value: 1, generic: 0, graph: 0, descr: 'Input 1' }
- { value: 2, generic: 0, graph: 0, descr: 'Input 2' }
- { value: 2, generic: 0, graph: 0, descr: Seamless }
- { value: 2, generic: 0, graph: 0, descr: HierarchicalModulation }

View File

@ -0,0 +1,10 @@
os: rs
text: Rohde & Schwarz
over:
- { graph: device_power, text: Output Power }
type: network
mib_dir: rs
discovery:
-
sysObjectID:
- .1.3.6.1.4.1.2566.127.1.2.

View File

@ -0,0 +1,16 @@
<?php
$oids = snmpwalk_cache_oid($device, 'cmdExcFrequency', [], 'RS-XX8000-DVB-TX-MIB');
echo 'Output-Frequency ';
$count = 1;
foreach ($oids as $id => $data) {
$num_oid = '.1.3.6.1.4.1.2566.127.1.2.167.4.1.1.1.64.' . $count;
$index = 'cmdExcFrequency.' . $id;
$descr = (count($oids) > 1) ? 'Frequency ' . $id : 'Frequency';
$type = 'rs';
$current = $data['cmdExcFrequency'];
discover_sensor($valid['sensor'], 'frequency', $device, $num_oid, $index, $type, $descr, '1', '1', null, null, null, null, $current);
$count++;
}

View File

@ -0,0 +1,135 @@
--
-- IRT-COMMONVARBINDS-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Thursday, May 03, 2007 at 19:14:24
--
IRT-COMMONVARBINDS-MIB DEFINITIONS ::= BEGIN
IMPORTS
common
FROM IRT-TRANSMITTER-SMI-MIB
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
Unsigned32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DateAndTime
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.19831.1.1.7.1
commonVarbinds MODULE-IDENTITY
LAST-UPDATED "200705041400Z" -- May 04, 2007 at 14:00 GMT
ORGANIZATION
"IRT for WORKING-GROUP-TC-MIB"
CONTACT-INFO
"Contact-info:
Andreas Metz
Institut fuer Rundfunktechnik GmbH
Broadcast Networks and Servers (SN)
Floriansmuehlstr.60
80939 Munich
Germany
Phone: +49 89 32399 325
Fax: +49 89 32399 354
"
DESCRIPTION
"Description:
Common values"
REVISION "200705041400Z" -- May 04, 2007 at 14:00 GMT
DESCRIPTION
"change MODULE-COMPLIANCE"
REVISION "200612201400Z" -- December 20, 2006 at 14:00 GMT
DESCRIPTION
"corrections"
REVISION "200609211400Z" -- September 21, 2006 at 14:00 GMT
DESCRIPTION
"Adding Compliance Statement"
REVISION "200609191400Z" -- September 19, 2006 at 14:00 GMT
DESCRIPTION
"Channing commonVarbins form 7.2 to 7.1"
REVISION "200609071400Z" -- September 07, 2006 at 14:00 GMT
DESCRIPTION
"Relocation of the TC-MIB from the standard OID area at IEC into the private OID area of the IRT"
::= { common 1 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.19831.1.1.7.1.1
objectGroup OBJECT-GROUP
OBJECTS { eventTimeStamp, eventPriority, eventCounter, mibRelease }
STATUS current
DESCRIPTION
"Description. Common objects"
::= { commonVarbinds 1 }
-- Event timestamp in UTC
-- 1.3.6.1.4.1.19831.1.1.7.1.2
eventTimeStamp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description.Event timestamp in UTC"
::= { commonVarbinds 2 }
-- Event priority level
-- 1.3.6.1.4.1.19831.1.1.7.1.3
eventPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description.Event priority level"
::= { commonVarbinds 3 }
-- Event counter
-- 1.3.6.1.4.1.19831.1.1.7.1.4
eventCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description.Event counter"
::= { commonVarbinds 4 }
-- 1.3.6.1.4.1.19831.1.1.7.1.5
mibRelease OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description.The current MIB version"
::= { commonVarbinds 5 }
-- 1.3.6.1.4.1.19831.1.1.7.1.6
commonVarbindsCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance Statement"
MODULE -- this module
MANDATORY-GROUPS { objectGroup }
::= { commonVarbinds 6 }
END
--
-- IRT-COMMONVARBINDS-MIB.my
--

View File

@ -0,0 +1,918 @@
--
-- IRT-DVBT-SINGLETRANSMITTER-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Thursday, May 03, 2007 at 21:05:21
--
IRT-DVBT-SINGLETRANSMITTER-MIB DEFINITIONS ::= BEGIN
IMPORTS
eventTimeStamp, eventPriority, eventCounter, mibRelease
FROM IRT-COMMONVARBINDS-MIB
dvbT, Input1Input2, SelectManualAuto, SelectOnOff, PresentNotPresent,
FaultOK, WarningOK, OkNotOk, MuteOk, SFNMFN,
LocalRemote
FROM IRT-TRANSMITTER-SMI-MIB
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
FROM SNMPv2-CONF
sysDescr, sysName, sysLocation
FROM SNMPv2-MIB
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, TruthValue
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.19831.1.1.1.1
dvbSingleTransmitter MODULE-IDENTITY
LAST-UPDATED "200705041400Z" -- May 04, 2007 at 14:00 GMT
ORGANIZATION
"IRT for WORKING-GROUP-TC-MIB"
CONTACT-INFO
"Contact-info.
Andreas Metz
Institut fuer Rundfunktechnik GmbH
Broadcast Networks and Servers (SN)
Floriansmuehlstr.60
80939 Munich
Germany
Phone: +49 89 32399 325
Fax: +49 89 32399 354
"
DESCRIPTION
"DVB Single Transmitter
branch definition
1st level
events OBJECT IDENTIFIER ::= { dvbSingleTransmitter 0 }
dvbSTGeneral OBJECT IDENTIFIER ::= { dvbSingleTransmitter 1 }
dvbSTEventEnable OBJECT IDENTIFIER ::= { dvbSingleTransmitter 2 }
dvbSTEventPriority OBJECT IDENTIFIER ::= { dvbSingleTransmitter 3 }
groups OBJECT IDENTIFIER ::= { dvbSingleTransmitter 4 }
2nd level
dvbSTEventEnableGeneral OBJECT IDENTIFIER ::= { dvbSTEventEnable 1 }
dvbSTEventPriorityGeneral OBJECT IDENTIFIER ::= { dvbSTEventPriority 1 }
end branch
"
REVISION "200705041400Z" -- May 04, 2007 at 14:00 GMT
DESCRIPTION
"change SFNMode,LocalMode (description) and Module-COMPLIANCE"
REVISION "200612201400Z" -- December 20, 2006 at 14:00 GMT
DESCRIPTION
"Corrections"
REVISION "200609211400Z" -- September 21, 2006 at 14:00 GMT
DESCRIPTION
"Adding Compliance Statement"
REVISION "200609191400Z" -- September 19, 2006 at 14:00 GMT
DESCRIPTION
"Correcting Imports"
REVISION "200609071400Z" -- September 07, 2006 at 14:00 GMT
DESCRIPTION
"Relocation of the TC-MIB from the standard OID area at IEC into the private OID area of the IRT"
::= { dvbT 1 }
--
-- Node definitions
--
-- dvb single transmitter events
-- 1.3.6.1.4.1.19831.1.1.1.1.0
dvbEventsST OBJECT IDENTIFIER ::= { dvbSingleTransmitter 0 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.1
dvbSTInputPreselectionEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTInputPreselection }
STATUS current
DESCRIPTION
"Description.dvbSTInputPreselection notification"
::= { dvbEventsST 1 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.2
dvbSTInputAutomaticEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTInputAutomatic }
STATUS current
DESCRIPTION
"Description. dvbSTInputAutomatic notification"
::= { dvbEventsST 2 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.3
dvbSTTransmitterOpModeEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTTransmitterOpMode }
STATUS current
DESCRIPTION
"Description. dvbSTTransmitterOpMode notification"
::= { dvbEventsST 3 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.4
dvbSTRFPresentEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTRFPresent }
STATUS current
DESCRIPTION
"Description. dvbSTRFPresent notification"
::= { dvbEventsST 4 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.5
dvbSTResetFaultEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTResetFault }
STATUS obsolete
DESCRIPTION
"Notification is inctive!
Description.dvbSTResetFault notification"
::= { dvbEventsST 5 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.6
dvbSTFaultEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTFault }
STATUS current
DESCRIPTION
"Description. dvbSTFault notification"
::= { dvbEventsST 6 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.7
dvbSTWarningEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTWarning }
STATUS current
DESCRIPTION
"Description. dvbSTWarning notification"
::= { dvbEventsST 7 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.8
dvbSTInput1OKEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTInput1OK }
STATUS current
DESCRIPTION
"Description.vdvbSTInput1OK notification"
::= { dvbEventsST 8 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.9
dvbSTInput2OKEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTInput2OK }
STATUS current
DESCRIPTION
"Description.dvbSTInput2OK notification"
::= { dvbEventsST 9 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.10
dvbSTLocalModeEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTLocalMode }
STATUS current
DESCRIPTION
"Description. dvbSTLocalMode notification"
::= { dvbEventsST 10 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.11
dvbSTActiveInputEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTActiveInput }
STATUS current
DESCRIPTION
"Description. dvbSTActiveInput notification"
::= { dvbEventsST 11 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.12
dvbSTSFNModeEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTSFNMode }
STATUS current
DESCRIPTION
"Description. dvbSTSFNMode notification"
::= { dvbEventsST 12 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.13
dvbSTRefFaultEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTRefFault }
STATUS current
DESCRIPTION
"Description. dvbSTRefFault notification"
::= { dvbEventsST 13 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.14
dvbSTMuteEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTMute }
STATUS current
DESCRIPTION
"Description. dvbSTMute notification"
::= { dvbEventsST 14 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.15
dvbSTFaultMIPEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTFaultMIP }
STATUS current
DESCRIPTION
"Description. dvbSTFaultMIP notification"
::= { dvbEventsST 15 }
-- 1.3.6.1.4.1.19831.1.1.1.1.0.16
dvbSTStuffingModeEvent NOTIFICATION-TYPE
OBJECTS { sysDescr, sysName, sysLocation, eventTimeStamp, eventPriority,
eventCounter, dvbSTStuffingMode }
STATUS current
DESCRIPTION
"Description. dvbSTSStuffingMode notification"
::= { dvbEventsST 16 }
-- dvb single transmitter general
-- 1.3.6.1.4.1.19831.1.1.1.1.1
dvbSTGeneral OBJECT IDENTIFIER ::= { dvbSingleTransmitter 1 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.1
dvbSTInputPreselection OBJECT-TYPE
SYNTAX Input1Input2
UNITS " "
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Single transmitter. Preselection input of single transmitter
(0) undefined
(1) Input 1
(2) Input 2"
::= { dvbSTGeneral 1 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.2
dvbSTInputAutomatic OBJECT-TYPE
SYNTAX SelectManualAuto
UNITS " "
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Single transmitter. Input selection mode of single transmitter: manual or automatic
(0) undefined
(1) manual
(2) automatic"
::= { dvbSTGeneral 2 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.3
dvbSTTransmitterOpMode OBJECT-TYPE
SYNTAX SelectOnOff
UNITS " "
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Single transmitter. Transmitter control of single transmitter
(0) undefined
(1) ON
(2) OFF"
::= { dvbSTGeneral 3 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.4
dvbSTRFPresent OBJECT-TYPE
SYNTAX PresentNotPresent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Single transmitter. Describes if the output power is present
(0) undefined
(1) present
(2) not present
"
::= { dvbSTGeneral 4 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.5
dvbSTResetFault OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Description. Massage is inctive!
Single transmitter. Reset fault. Trigger for reset the sum fault
<1>
1: reset sum fault
"
::= { dvbSTGeneral 5 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.6
dvbSTFault OBJECT-TYPE
SYNTAX FaultOK
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Single transmitter. Fault state of transmitter
(0) undefined
(1) fault
(2) ok"
::= { dvbSTGeneral 6 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.7
dvbSTWarning OBJECT-TYPE
SYNTAX WarningOK
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Single transmitter. Warning state of single transmitter
(0) undefined
(1) warning
(2) ok"
::= { dvbSTGeneral 7 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.8
dvbSTInput1OK OBJECT-TYPE
SYNTAX OkNotOk
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Single transmitter.Describes if the input signal at the input 1 of single transmitter is ok
(0) undefined
(1) signal ok
(2) signal is not ok "
::= { dvbSTGeneral 8 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.9
dvbSTInput2OK OBJECT-TYPE
SYNTAX OkNotOk
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes if the input signal at the input 2 of single transmitters is ok
(0) undefined
(1) signal ok
(2) signal is not ok "
::= { dvbSTGeneral 9 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.10
dvbSTLocalMode OBJECT-TYPE
SYNTAX LocalRemote
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Single transmitter. Local mode
(0) undefined
(1) local
(2) remote"
::= { dvbSTGeneral 10 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.11
dvbSTActiveInput OBJECT-TYPE
SYNTAX INTEGER
{
undefined(0),
input1(1),
input2(2),
seamless(3),
hmHierarchicalModulation(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Single transmitter.Active input of the single transmitter
"
::= { dvbSTGeneral 11 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.12
dvbSTSFNMode OBJECT-TYPE
SYNTAX SFNMFN
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Single transmitter. SFN mode of single transmitter
(0) undefined
(1) SFN
(2) MFN
"
::= { dvbSTGeneral 12 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.13
dvbSTRefFault OBJECT-TYPE
SYNTAX FaultOK
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Single transmitter.Fault state of the GPS input or the reference frequency of single transmitter
(0) undefined
(1) fault
(2) ok"
::= { dvbSTGeneral 13 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.14
dvbSTMute OBJECT-TYPE
SYNTAX MuteOk
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Single transmitter. Mute state of single transmitter
(0) undefined
(1) mute
(2) ok"
::= { dvbSTGeneral 14 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.15
dvbSTFaultMIP OBJECT-TYPE
SYNTAX FaultOK
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MIP fault state of single transmitter
(0) undefined
(1) fault
(2) ok"
::= { dvbSTGeneral 15 }
-- 1.3.6.1.4.1.19831.1.1.1.1.1.16
dvbSTStuffingMode OBJECT-TYPE
SYNTAX SelectOnOff
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stuffing state of single transmitter
(0) undefined
(1) ON
(2) OFF "
::= { dvbSTGeneral 16 }
-- dvb single transmitter
-- 1.3.6.1.4.1.19831.1.1.1.1.2
dvbSTEventEnable OBJECT IDENTIFIER ::= { dvbSingleTransmitter 2 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1
dvbSTEventEnableGeneral OBJECT IDENTIFIER ::= { dvbSTEventEnable 1 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.1
dvbSTInputPreselectionEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTInputPreselection event"
::= { dvbSTEventEnableGeneral 1 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.2
dvbSTInputAutomaticEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTInputAutomatic event"
::= { dvbSTEventEnableGeneral 2 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.3
dvbSTTransmitterOpModeEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTTransmitterOpMode event"
::= { dvbSTEventEnableGeneral 3 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.4
dvbSTRFPresentEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTRFPresent event"
::= { dvbSTEventEnableGeneral 4 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.5
dvbSTResetFaultEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Massage ist inactive!
Description. Enable/Disable switch for dvbSTResetFault event"
::= { dvbSTEventEnableGeneral 5 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.6
dvbSTFaultEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTFault event"
::= { dvbSTEventEnableGeneral 6 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.7
dvbSTWarningEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTWarning event"
::= { dvbSTEventEnableGeneral 7 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.8
dvbSTInput1OKEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTInput1OK event"
::= { dvbSTEventEnableGeneral 8 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.9
dvbSTInput2OKEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTInput2OK event"
::= { dvbSTEventEnableGeneral 9 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.10
dvbSTLocalModeEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTLocalMode event"
::= { dvbSTEventEnableGeneral 10 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.11
dvbSTActiveInputEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTActiveInput event"
::= { dvbSTEventEnableGeneral 11 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.12
dvbSTSFNModeEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTSFNMode event"
::= { dvbSTEventEnableGeneral 12 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.13
dvbSTRefFaultEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTRefFault event"
::= { dvbSTEventEnableGeneral 13 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.14
dvbSTMuteEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTMute event"
::= { dvbSTEventEnableGeneral 14 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.15
dvbSTFaultMIPEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTFaultMIP event"
::= { dvbSTEventEnableGeneral 15 }
-- 1.3.6.1.4.1.19831.1.1.1.1.2.1.16
dvbSTStuffingModeEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Enable/Disable switch for dvbSTStuffingMode event"
::= { dvbSTEventEnableGeneral 16 }
-- dvb single transmitter event priority
-- 1.3.6.1.4.1.19831.1.1.1.1.3
dvbSTEventPriority OBJECT IDENTIFIER ::= { dvbSingleTransmitter 3 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1
dvbSTEventPriorityGeneral OBJECT IDENTIFIER ::= { dvbSTEventPriority 1 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.1
dvbSTInputPreselectionPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTInputPreselection event"
::= { dvbSTEventPriorityGeneral 1 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.2
dvbSTInputAutomaticPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTInputAutomatic event"
::= { dvbSTEventPriorityGeneral 2 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.3
dvbSTTransmitterOpModePriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTTransmitterOpMode event"
::= { dvbSTEventPriorityGeneral 3 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.4
dvbSTRFPresentPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTRFPresent event"
::= { dvbSTEventPriorityGeneral 4 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.5
dvbSTResetFaultPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"Massage ist inactive!
Description. Priority for dvbSTResetFault event"
::= { dvbSTEventPriorityGeneral 5 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.6
dvbSTFaultPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTFault event"
::= { dvbSTEventPriorityGeneral 6 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.7
dvbSTWarningPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTWarning event"
::= { dvbSTEventPriorityGeneral 7 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.8
dvbSTInput1OKPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTInput1OK event"
::= { dvbSTEventPriorityGeneral 8 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.9
dvbSTInput2OKPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTInput2OK event"
::= { dvbSTEventPriorityGeneral 9 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.10
dvbSTLocalModePriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTLocalMode event"
::= { dvbSTEventPriorityGeneral 10 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.11
dvbSTActiveInputPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTActiveInput event"
::= { dvbSTEventPriorityGeneral 11 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.12
dvbSTSFNModePriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTSFNMode event"
::= { dvbSTEventPriorityGeneral 12 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.13
dvbSTRefFaultPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTRefFault event"
::= { dvbSTEventPriorityGeneral 13 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.14
dvbSTMutePriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTMute event"
::= { dvbSTEventPriorityGeneral 14 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.15
dvbSTFaultMIPPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTFaultMIP event"
::= { dvbSTEventPriorityGeneral 15 }
-- 1.3.6.1.4.1.19831.1.1.1.1.3.1.16
dvbSTStuffingModePriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description.Priority for dvbSTStuffingMode event"
::= { dvbSTEventPriorityGeneral 16 }
-- 1.3.6.1.4.1.19831.1.1.1.1.4
groupST OBJECT IDENTIFIER ::= { dvbSingleTransmitter 4 }
-- 1.3.6.1.4.1.19831.1.1.1.1.4.1
objectGroupST OBJECT-GROUP
OBJECTS { dvbSTInputPreselection, dvbSTInputAutomatic, dvbSTTransmitterOpMode, dvbSTRFPresent, dvbSTFault,
dvbSTWarning, dvbSTInput1OK, dvbSTInput2OK, dvbSTLocalMode, dvbSTActiveInput,
dvbSTSFNMode, dvbSTRefFault, dvbSTMute, dvbSTFaultMIP, dvbSTStuffingMode,
dvbSTInputPreselectionEnable, dvbSTInputAutomaticEnable, dvbSTTransmitterOpModeEnable, dvbSTRFPresentEnable, dvbSTFaultEnable,
dvbSTWarningEnable, dvbSTInput1OKEnable, dvbSTInput2OKEnable, dvbSTLocalModeEnable, dvbSTActiveInputEnable,
dvbSTSFNModeEnable, dvbSTRefFaultEnable, dvbSTMuteEnable, dvbSTFaultMIPEnable, dvbSTStuffingModeEnable,
dvbSTInputPreselectionPriority, dvbSTInputAutomaticPriority, dvbSTTransmitterOpModePriority, dvbSTRFPresentPriority, dvbSTFaultPriority,
dvbSTWarningPriority, dvbSTFaultMIPPriority, dvbSTMutePriority, dvbSTRefFaultPriority, dvbSTSFNModePriority,
dvbSTStuffingModePriority, dvbSTInput1OKPriority, dvbSTInput2OKPriority, dvbSTLocalModePriority, dvbSTActiveInputPriority
}
STATUS current
DESCRIPTION
"Description. dvb single transmitter objects"
::= { groupST 1 }
-- 1.3.6.1.4.1.19831.1.1.1.1.4.2
eventGroupST NOTIFICATION-GROUP
NOTIFICATIONS { dvbSTInputPreselectionEvent, dvbSTInputAutomaticEvent, dvbSTTransmitterOpModeEvent, dvbSTRFPresentEvent, dvbSTFaultEvent,
dvbSTWarningEvent, dvbSTInput1OKEvent, dvbSTInput2OKEvent, dvbSTLocalModeEvent, dvbSTActiveInputEvent,
dvbSTSFNModeEvent, dvbSTRefFaultEvent, dvbSTStuffingModeEvent, dvbSTMuteEvent, dvbSTFaultMIPEvent
}
STATUS current
DESCRIPTION
"Description. dvb single transmitter events"
::= { groupST 2 }
-- 1.3.6.1.4.1.19831.1.1.1.1.4.3
objectGroupSTobsolete OBJECT-GROUP
OBJECTS { dvbSTResetFault, dvbSTResetFaultEnable, dvbSTResetFaultPriority }
STATUS obsolete
DESCRIPTION
"Description. Inactive objects"
::= { groupST 3 }
-- 1.3.6.1.4.1.19831.1.1.1.1.4.4
eventGroupSTobsolete NOTIFICATION-GROUP
NOTIFICATIONS { dvbSTResetFaultEvent }
STATUS obsolete
DESCRIPTION
"Description. Inactive notifications"
::= { groupST 4 }
-- 1.3.6.1.4.1.19831.1.1.1.1.5
complianceST OBJECT IDENTIFIER ::= { dvbSingleTransmitter 5 }
-- 1.3.6.1.4.1.19831.1.1.1.1.5.1
dvbSingleTransmitterCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance Statement"
MODULE -- this module
MANDATORY-GROUPS { objectGroupST, eventGroupST }
::= { complianceST 1 }
END
--
-- IRT-DVBT-SINGLETRANSMITTER-MIB.my
--

View File

@ -0,0 +1,268 @@
--
-- IRT-TRANSMITTER-SMI-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Thursday, May 03, 2007 at 17:54:59
--
IRT-TRANSMITTER-SMI-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.19831
irt MODULE-IDENTITY
LAST-UPDATED "200705041400Z" -- May 04, 2007 at 14:00 GMT
ORGANIZATION
"IRT for WORKING-GROUP-TC-MIB"
CONTACT-INFO
"Contact-info:
Andreas Metz
Institut fuer Rundfunktechnik GmbH
Broadcast Networks and Servers (SN)
Floriansmuehlstr.60
80939 Munich
Germany
Phone: +49 89 32399 325
Fax: +49 89 32399 354
"
DESCRIPTION
"***************************************************
Description: IRT-TRANSMITTER-SMI-MIB General structure
This MIB defines the structure of a SNMP-Agent
for all kinds of reserve Transmitters
PROJECT: TC-MIB - TRANSMITTER-CONTROL-MIB
OID: 1.3.6.1.4.1.19831
FILE: IRT-TRANSMITTER-SMI-MIB.*
AUTHOR: Ludmilla Leidag and Andreas Metz
for WORKING-GROUP-TC-MIB
***************************************************"
REVISION "200705041400Z" -- May 04, 2007 at 14:00 GMT
DESCRIPTION
"change LocalRemote
add SFNMFN
"
REVISION "200612201400Z" -- December 20, 2006 at 14:00 GMT
DESCRIPTION
"Correction"
REVISION "200609071400Z" -- September 07, 2006 at 14:00 GMT
DESCRIPTION
"Relocation of the TC-MIB from the standard OID area at IEC into the private OID area of the IRT "
::= { enterprises 19831 }
--
-- Textual conventions
--
SelectManualAuto ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description. Auto/Manual selection"
SYNTAX INTEGER
{
undefined(0),
manual(1),
automatic(2)
}
SelectOnOff ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description. On/Off selection"
SYNTAX INTEGER
{
undefined(0),
on(1),
off(2)
}
Input1Input2 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description.Input1/Input2"
SYNTAX INTEGER
{
undefined(0),
input1(1),
input2(2)
}
OkNotOk ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description.OK/NotOK"
SYNTAX INTEGER
{
undefined(0),
ok(1),
notok(2)
}
FaultOK ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description.Fault/OK"
SYNTAX INTEGER
{
undefined(0),
fault(1),
ok(2)
}
WarningOK ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description.Warning/OK"
SYNTAX INTEGER
{
undefined(0),
warning(1),
ok(2)
}
LocalRemote ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description.Local/Remote"
SYNTAX INTEGER
{
undefined(0),
local(1),
remote(2)
}
MuteOk ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description. Mute/OK"
SYNTAX INTEGER
{
undefined(0),
mute(1),
ok(2)
}
ReadyNotReady ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description. Ready/Not ready"
SYNTAX INTEGER
{
undefined(0),
ready(1),
notready(2)
}
ExecutedNotExecuted ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description. Executed/Not Executed"
SYNTAX INTEGER
{
undefined(0),
executed(1),
notexecuted(2)
}
PresentNotPresent ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description. Present/NotPresent"
SYNTAX INTEGER
{
undefined(0),
present(1),
notpresent(2)
}
SFNMFN ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description: SFN/MFN Mode"
SYNTAX INTEGER
{
undefined(0),
sfn(1),
mfn(2)
}
--
-- Node definitions
--
-- Broadcast
-- 1.3.6.1.4.1.19831.1
broadcast OBJECT IDENTIFIER ::= { irt 1 }
-- Transmitter
-- 1.3.6.1.4.1.19831.1.1
transmitter OBJECT IDENTIFIER ::= { broadcast 1 }
-- Digital videobroadcast terrestrial
-- 1.3.6.1.4.1.19831.1.1.1
dvbT OBJECT IDENTIFIER ::= { transmitter 1 }
-- List of assigned devices
--
-- dvbSingleTransmitter OBJECT IDENTIFIER ::= { dvbT 1 }
-- dvbActiveReserve OBJECT IDENTIFIER ::= { dvbT 2 }
-- dvbPassiveReserve OBJECT IDENTIFIER ::= { dvbT 3 }
-- dvbDualDrive OBJECT IDENTIFIER ::= { dvbT 4 }
-- dvbnPlus1 OBJECT IDENTIFIER ::= { dvbT 5 }
-- dvbCommon OBJECT IDENTIFIER ::= { dvbT 255 }
-- Digital audiobroadcast
-- 1.3.6.1.4.1.19831.1.1.2
dab OBJECT IDENTIFIER ::= { transmitter 2 }
-- List of assigned devices
--
-- dabSingleTransmitter OBJECT IDENTIFIER ::= { dab 1 }
-- dabActiveReserve OBJECT IDENTIFIER ::= { dab 2 }
-- dabPassiveReserve OBJECT IDENTIFIER ::= { dab 3 }
-- dabDualDrive OBJECT IDENTIFIER ::= { dab 4 }
-- dabnPlus1 OBJECT IDENTIFIER ::= { dab 5 }
-- dabCommon OBJECT IDENTIFIER ::= { dab 255 }
-- FM transmitters
-- 1.3.6.1.4.1.19831.1.1.3
fm OBJECT IDENTIFIER ::= { transmitter 3 }
-- List of assigned devices
--
-- fmSingleTransmitter OBJECT IDENTIFIER ::= { fm 1 }
-- fmActiveReserve OBJECT IDENTIFIER ::= { fm 2 }
-- fmPassiveReserve OBJECT IDENTIFIER ::= { fm 3 }
-- fmDualDrive OBJECT IDENTIFIER ::= { fm 4 }
-- fmnPlus1 OBJECT IDENTIFIER ::= { fm 5 }
-- fmCommon OBJECT IDENTIFIER ::= { fm 255 }
-- Digital radio mondiale
-- 1.3.6.1.4.1.19831.1.1.4
drm OBJECT IDENTIFIER ::= { transmitter 4 }
-- Common values for all transmittertypes
-- 1.3.6.1.4.1.19831.1.1.7
common OBJECT IDENTIFIER ::= { transmitter 7 }
-- Common values used by all transmittertypes (eg special Varbinds)
END
--
-- IRT-TRANSMITTER-SMI-MIB.my
--

144
mibs/rs/RS-COMMON-MIB Normal file
View File

@ -0,0 +1,144 @@
-- **********************************************************************
-- **********************************************************************
-- **
-- ** COPYRIGHT (c) 2006 Rohde & Schwarz GmbH & Co. KG
-- ** Muehldorfstrasse 15
-- ** R & S 81671 Muenchen
-- **
-- ** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-- **
-- ** MODULE RS-COMMON-MIB.my
-- **
-- ** DESCRIPTION Rohde & Schwarz common SNMP mib
-- **
-- ** HISTORY 06/24/2005 Christian Hoelzl
-- ** first version
-- ** +-iso(1)
-- ** +-org(3)
-- ** +-dod(6)
-- ** +-internet(1)
-- ** +-private(4)
-- ** +-enterprises(1)
-- ** +-rs(2566)
-- ** +-rsCommon(123)
-- ** +-rsProduct(127)
-- ** | +-rsProdBroadcast(1)
-- ** | +-rsProdBroadcastMeasurement(1)
-- ** | +-rsProdBroadcastTransmitter(2)
-- ** |
-- ** +-rsRequirements(131)
-- ** +-rsExperimental(137)
-- ** +-rsCapabilities(139)
-- ** +-rsRegistration(149)
-- ** +-rsRegModules(1)
-- ** +-rsRegBroadcast(2)
-- ** +-rsRegBroadcastMeasurement(1)
-- ** +-rsRegBroadcastTransmitter(2)
-- **
-- **
-- **********************************************************************
-- **********************************************************************
RS-COMMON-MIB DEFINITIONS ::= BEGIN
IMPORTS enterprises, OBJECT-IDENTITY, MODULE-IDENTITY FROM SNMPv2-SMI;
rsRoot MODULE-IDENTITY
LAST-UPDATED "200605170840Z" -- Mai 17th 2006 at 08:40 GMT
ORGANIZATION
"Rohde&Schwarz GmbH & Co.KG"
CONTACT-INFO
"Rohde & Schwarz GmbH & Co. KG
Muehldorfstrasse 15
81671 Munich
Germany"
DESCRIPTION
"The root OID of Rohde&Schwarz GmbH & Co.KG"
REVISION "200605170840Z" -- Mai 17th 2006 at 08:40 GMT
DESCRIPTION
"MODULE-IDENTITY added to RS-COMMON-MIB"
::= { enterprises 2566 }
rsCommon OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for common object and event definitions."
::= { rsRoot 113 }
rsProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for products."
::= { rsRoot 127 }
rsProdBroadcast OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for broadcast products."
::= { rsProducts 1 }
rsProdBroadcastMeasurement OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for broadcast measurement products."
::= { rsProdBroadcast 1 }
rsProdBroadcastTransmitter OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for broadcast transmitter products."
::= { rsProdBroadcast 2 }
rsRequirements OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for management application requirements."
::= { rsRoot 131 }
rsExperimental OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for experimental definitions."
::= { rsRoot 137 }
rsCapabilities OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for agent capabilities."
::= { rsRoot 139 }
rsRegistration OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for registrations."
::= { rsRoot 149 }
rsRegModules OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Sub-tree for modules registrations."
::= { rsRegistration 1 }
rsRegBroadcast OBJECT-IDENTITY
STATUS current
DESCRIPTION
"currently not used"
::= { rsRegistration 2 }
rsRegBroadcastMeasurement OBJECT-IDENTITY
STATUS current
DESCRIPTION
"currently not used"
::= { rsRegBroadcast 1 }
rsRegBroadcastTransmitter OBJECT-IDENTITY
STATUS current
DESCRIPTION
"currently not used"
::= { rsRegBroadcast 2 }
END
--
-- RS-COMMON-MIB.my
--

2533
mibs/rs/RS-XX8000-COMMON-MIB Normal file

File diff suppressed because it is too large Load Diff

7049
mibs/rs/RS-XX8000-DVB-TX-MIB Normal file

File diff suppressed because it is too large Load Diff

481
tests/data/rs.json Normal file
View File

@ -0,0 +1,481 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.2566.127.1.2.167",
"sysDescr": "Sx800 OSEDelta 4.6",
"sysContact": null,
"version": "1.46.2",
"hardware": "Sx800 OSEDelta 4.6",
"features": null,
"os": "rs",
"type": "network",
"serial": "000000",
"icon": "rs.svg",
"location": null
}
]
},
"poller": {
"devices": [
{
"sysName": "<private>",
"sysObjectID": ".1.3.6.1.4.1.2566.127.1.2.167",
"sysDescr": "Sx800 OSEDelta 4.6",
"sysContact": "<private>",
"version": "1.46.2",
"hardware": "Sx800 OSEDelta 4.6",
"features": null,
"os": "rs",
"type": "network",
"serial": "000000",
"icon": "rs.svg",
"location": null
}
]
}
},
"sensors": {
"discovery": {
"sensors": [
{
"sensor_deleted": 0,
"sensor_class": "frequency",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.2566.127.1.2.167.4.1.1.1.64.1",
"sensor_index": "cmdExcFrequency.a",
"sensor_type": "rs",
"sensor_descr": "Frequency",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 602000000,
"sensor_limit": 632100000,
"sensor_limit_warn": null,
"sensor_limit_low": 571900000,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "power",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.2566.127.1.2.167.4.1.2.5.0",
"sensor_index": "forwardPower.0",
"sensor_type": "rs",
"sensor_descr": "Output Power",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 50,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "power",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.2566.127.1.2.167.4.1.2.6.0",
"sensor_index": "reflectedPower.0",
"sensor_type": "rs",
"sensor_descr": "Reflected Power",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 0,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.19831.1.1.1.1.1.11.0",
"sensor_index": "dvbSTActiveInput.0",
"sensor_type": "dvbSTActiveInput",
"sensor_descr": "Active Input",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "dvbSTActiveInput"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.19831.1.1.1.1.1.6.0",
"sensor_index": "dvbSTFault.0",
"sensor_type": "dvbSTFault",
"sensor_descr": "Fault status",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 2,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "dvbSTFault"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.19831.1.1.1.1.1.8.0",
"sensor_index": "dvbSTInput1OK.0",
"sensor_type": "dvbSTInput1OK",
"sensor_descr": "Input 1",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "dvbSTInput1OK"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.19831.1.1.1.1.1.9.0",
"sensor_index": "dvbSTInput2OK.0",
"sensor_type": "dvbSTInput2OK",
"sensor_descr": "Input 2",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 2,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "dvbSTInput2OK"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.19831.1.1.1.1.1.10.0",
"sensor_index": "dvbSTLocalMode.0",
"sensor_type": "dvbSTLocalMode",
"sensor_descr": "Configuration Mode",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 2,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "dvbSTLocalMode"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.19831.1.1.1.1.1.4.0",
"sensor_index": "dvbSTRFPresent.0",
"sensor_type": "dvbSTRFPresent",
"sensor_descr": "Output Power",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "dvbSTRFPresent"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.19831.1.1.1.1.1.3.0",
"sensor_index": "dvbSTTransmitterOpMode.0",
"sensor_type": "dvbSTTransmitterOpMode",
"sensor_descr": "Transmitter Operational Mode",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "dvbSTTransmitterOpMode"
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.19831.1.1.1.1.1.7.0",
"sensor_index": "dvbSTWarning.0",
"sensor_type": "dvbSTWarning",
"sensor_descr": "Warning status",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 2,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "dvbSTWarning"
}
],
"state_indexes": [
{
"state_name": "dvbSTActiveInput",
"state_descr": "Undefined",
"state_draw_graph": 0,
"state_value": 0,
"state_generic_value": 3
},
{
"state_name": "dvbSTActiveInput",
"state_descr": "Input 1",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 0
},
{
"state_name": "dvbSTActiveInput",
"state_descr": "HierarchicalModulation",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 0
},
{
"state_name": "dvbSTFault",
"state_descr": "Undefined",
"state_draw_graph": 0,
"state_value": 0,
"state_generic_value": 3
},
{
"state_name": "dvbSTFault",
"state_descr": "Fault",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 2
},
{
"state_name": "dvbSTFault",
"state_descr": "OK",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 0
},
{
"state_name": "dvbSTInput1OK",
"state_descr": "Undefined",
"state_draw_graph": 0,
"state_value": 0,
"state_generic_value": 3
},
{
"state_name": "dvbSTInput1OK",
"state_descr": "Ok",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 0
},
{
"state_name": "dvbSTInput1OK",
"state_descr": "No Signal",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 1
},
{
"state_name": "dvbSTInput2OK",
"state_descr": "Undefined",
"state_draw_graph": 0,
"state_value": 0,
"state_generic_value": 3
},
{
"state_name": "dvbSTInput2OK",
"state_descr": "Ok",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 0
},
{
"state_name": "dvbSTInput2OK",
"state_descr": "No Signal",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 1
},
{
"state_name": "dvbSTLocalMode",
"state_descr": "Undefined",
"state_draw_graph": 0,
"state_value": 0,
"state_generic_value": 3
},
{
"state_name": "dvbSTLocalMode",
"state_descr": "Local",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 0
},
{
"state_name": "dvbSTLocalMode",
"state_descr": "Remote",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 0
},
{
"state_name": "dvbSTRFPresent",
"state_descr": "Undefined",
"state_draw_graph": 0,
"state_value": 0,
"state_generic_value": 3
},
{
"state_name": "dvbSTRFPresent",
"state_descr": "Present",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 0
},
{
"state_name": "dvbSTRFPresent",
"state_descr": "Not Present",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 1
},
{
"state_name": "dvbSTTransmitterOpMode",
"state_descr": "Undefined",
"state_draw_graph": 0,
"state_value": 0,
"state_generic_value": 3
},
{
"state_name": "dvbSTTransmitterOpMode",
"state_descr": "ON",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 0
},
{
"state_name": "dvbSTTransmitterOpMode",
"state_descr": "OFF",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 1
},
{
"state_name": "dvbSTWarning",
"state_descr": "Undefined",
"state_draw_graph": 0,
"state_value": 0,
"state_generic_value": 3
},
{
"state_name": "dvbSTWarning",
"state_descr": "Warning",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 1
},
{
"state_name": "dvbSTWarning",
"state_descr": "OK",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 0
}
]
},
"poller": "matches discovery"
}
}

48
tests/snmpsim/rs.snmprec Normal file
View File

@ -0,0 +1,48 @@
1.3.6.1.2.1.1.1.0|4|Sx800 OSEDelta 4.6
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.2566.127.1.2.167
1.3.6.1.2.1.1.3.0|67|5774975
1.3.6.1.2.1.1.4.0|4|<private>
1.3.6.1.2.1.1.5.0|4|<private>
1.3.6.1.2.1.11.1.0|65|8531
1.3.6.1.2.1.11.2.0|65|8578
1.3.6.1.2.1.11.3.0|65|0
1.3.6.1.2.1.11.4.0|65|0
1.3.6.1.2.1.11.5.0|65|0
1.3.6.1.2.1.11.6.0|65|0
1.3.6.1.2.1.11.8.0|65|0
1.3.6.1.2.1.11.9.0|65|0
1.3.6.1.2.1.11.10.0|65|0
1.3.6.1.2.1.11.11.0|65|0
1.3.6.1.2.1.11.12.0|65|0
1.3.6.1.2.1.11.13.0|65|37873
1.3.6.1.2.1.11.14.0|65|0
1.3.6.1.2.1.11.15.0|65|3320
1.3.6.1.2.1.11.16.0|65|2829
1.3.6.1.2.1.11.17.0|65|0
1.3.6.1.2.1.11.18.0|65|0
1.3.6.1.2.1.11.19.0|65|0
1.3.6.1.2.1.11.20.0|65|0
1.3.6.1.2.1.11.21.0|65|0
1.3.6.1.2.1.11.22.0|65|0
1.3.6.1.2.1.11.24.0|65|0
1.3.6.1.2.1.11.25.0|65|0
1.3.6.1.2.1.11.26.0|65|0
1.3.6.1.2.1.11.27.0|65|0
1.3.6.1.2.1.11.28.0|65|8513
1.3.6.1.2.1.11.29.0|65|67
1.3.6.1.2.1.11.30.0|2|2
1.3.6.1.2.1.11.31.0|65|0
1.3.6.1.2.1.11.32.0|65|0
1.3.6.1.4.1.2566.127.1.2.167.1.1.1.2.0|4|000000
1.3.6.1.4.1.2566.127.1.2.167.1.1.1.4.0|4|1.46.2
1.3.6.1.4.1.2566.127.1.2.167.4.1.1.1.64.1|2|602000000
1.3.6.1.4.1.2566.127.1.2.167.4.1.2.5.0|4|50.0
1.3.6.1.4.1.2566.127.1.2.167.4.1.2.6.0|4|0.0
1.3.6.1.4.1.19831.1.1.1.1.1.3.0|2|1
1.3.6.1.4.1.19831.1.1.1.1.1.4.0|2|1
1.3.6.1.4.1.19831.1.1.1.1.1.6.0|2|2
1.3.6.1.4.1.19831.1.1.1.1.1.7.0|2|2
1.3.6.1.4.1.19831.1.1.1.1.1.8.0|2|1
1.3.6.1.4.1.19831.1.1.1.1.1.9.0|2|2
1.3.6.1.4.1.19831.1.1.1.1.1.10.0|2|2
1.3.6.1.4.1.19831.1.1.1.1.1.11.0|2|1