MOBANetClocksV3-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises FROM SNMPv2-SMI OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF; mbnscMIB MODULE-IDENTITY LAST-UPDATED "202601151233Z" ORGANIZATION "Moser-Baer AG" CONTACT-INFO "Moser-Baer AG Spitalstr. 7 3454 Sumiswald support@mobatime.com" DESCRIPTION "This MIB definition is used for generation 3 of the MOBATime network slave clocks." REVISION "202601151233Z" DESCRIPTION "initial version of this module." ::= { mobaNetClocksV3 1} mobatime OBJECT IDENTIFIER ::= { enterprises 13842 } mobaNetClocks OBJECT IDENTIFIER ::= { mobatime 6 } mobaNetClocksV3 OBJECT IDENTIFIER ::= { mobaNetClocks 3 } mbnscMIBNotifications OBJECT IDENTIFIER ::= { mbnscMIB 0 } alarmState OBJECT-TYPE SYNTAX BITS { -- General Operating State systemRestarted(0), powerSupplyFailure(1), highCpuLoad(2), temperature(3), volatileMemoryFull(4), persistentMemoryFull(5), updateRequired(6), reserved7(7), reserved8(8), reserved9(9), -- Special Operating Conditions and Actions firmwareUpdateInProgress(10), firmwareUpdateFailed(11), rebootRequired(12), defaultPassword(13), shutdownStarted(14), factoryResetTriggered(15), reserved16(16), reserved17(17), reserved18(18), reserved19(19), -- Features restconfError(20), ntpError(21), syslogError(22), snmpError(23), reserved24(24), reserved25(25), reserved26(26), reserved27(27), reserved28(28), reserved29(29), -- Reserved reserved30(30), reserved31(31), reserved32(32), reserved33(33), reserved34(34), reserved35(35), reserved36(36), reserved37(37), reserved38(38), reserved39(39), -- Product-specific I/O clockLineError(40), illuminationError(41), alarmInputError(42), reserved43(43), reserved44(44), reserved45(45), reserved46(46), reserved47(47), reserved48(48), reserved49(49), -- Reserved reserved50(50), reserved51(51), reserved52(52), reserved53(53), reserved54(54), reserved55(55), reserved56(56), reserved57(57), reserved58(58), reserved59(59), -- Development reserved60(60), selfTestError(61), developmentBuild(62), dummyError(63) } MAX-ACCESS read-only STATUS current DESCRIPTION "Current alarm state of the device." ::= { mbnscMIB 1 } alarmNotification NOTIFICATION-TYPE OBJECTS { alarmState } STATUS current DESCRIPTION "This notification is sent when the alarm state changes." ::= { mbnscMIBNotifications 1 } mbnscMIBConformance OBJECT IDENTIFIER ::= { mbnscMIB 3 } mbnscMIBGroups OBJECT IDENTIFIER ::= { mbnscMIBConformance 1 } mbnscMIBCompliances OBJECT IDENTIFIER ::= { mbnscMIBConformance 2 } mbnscMIBNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { alarmNotification } STATUS current DESCRIPTION "Notifications supported by this device." ::= { mbnscMIBGroups 2 } mbnscMIBBasicGroup OBJECT-GROUP OBJECTS { alarmState } STATUS current DESCRIPTION "Basic objects supported by the device." ::= { mbnscMIBGroups 1 } mbnscMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statement for devices implementing mbnscMIB." MODULE -- this module MANDATORY-GROUPS { mbnscMIBBasicGroup, mbnscMIBNotificationGroup } ::= { mbnscMIBCompliances 1 } END