NSCRTV-HFCEMS-UPSTREAMOPTICALRECEIVER-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB uporIdent FROM NSCRTV-ROOT; uporVendorOID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS optional DESCRIPTION "" ::= { uporIdent 1 } uporSlotNumber OBJECT-TYPE SYNTAX INTEGER ( 0..32767 ) ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { uporIdent 2 } uporDeviceTable OBJECT-TYPE SYNTAX SEQUENCE OF UporDeviceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { uporIdent 3 } uporDeviceEntry OBJECT-TYPE SYNTAX UporDeviceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { uporIndex } ::= { uporDeviceTable 1 } UporDeviceEntry ::= SEQUENCE { uporIndex INTEGER, uporOpicalInputPower INTEGER, uporOutputRFAttenuationRange INTEGER, uporOutputRFAttenuation INTEGER, uporAGCControl INTEGER } uporIndex OBJECT-TYPE SYNTAX INTEGER ( 0..32767 ) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { uporDeviceEntry 1 } uporOpicalInputPower OBJECT-TYPE SYNTAX INTEGER ( -32768..32767 ) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { uporDeviceEntry 2 } uporOutputRFAttenuationRange OBJECT-TYPE SYNTAX INTEGER ( 0..127 ) ACCESS read-only STATUS optional DESCRIPTION "" ::= { uporDeviceEntry 3 } uporOutputRFAttenuation OBJECT-TYPE SYNTAX INTEGER ( 0..127 ) ACCESS read-write STATUS optional DESCRIPTION "" ::= { uporDeviceEntry 4 } uporAGCControl OBJECT-TYPE SYNTAX INTEGER {off(1),on(2)} ACCESS read-write STATUS optional DESCRIPTION "" ::= { uporDeviceEntry 5 } uporNumberDCPowerSupply OBJECT-TYPE SYNTAX INTEGER ( 0..16 ) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { uporIdent 4 } uporDCPowerSupplyMode OBJECT-TYPE SYNTAX INTEGER { loadsharing(1), switchedRedundant(2),aloneSupply(3) } ACCESS read-only STATUS optional DESCRIPTION "" ::= { uporIdent 5 } uporDCPowerTable OBJECT-TYPE SYNTAX SEQUENCE OF UporDCPowerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { uporIdent 6 } uporDCPowerEntry OBJECT-TYPE SYNTAX UporDCPowerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { uporDCPowerIndex } ::= { uporDCPowerTable 1 } UporDCPowerEntry ::= SEQUENCE { uporDCPowerIndex INTEGER, uporDCPowerVoltage INTEGER, uporDCPowerCurrent INTEGER, uporDCPowerName DisplayString } uporDCPowerIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { uporDCPowerEntry 1 } uporDCPowerVoltage OBJECT-TYPE SYNTAX INTEGER ( -32768..32767 ) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { uporDCPowerEntry 2 } uporDCPowerCurrent OBJECT-TYPE SYNTAX INTEGER ( 0..65535 ) ACCESS read-only STATUS optional DESCRIPTION "" ::= { uporDCPowerEntry 3 } uporDCPowerName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { uporDCPowerEntry 4 } END