DBAUDIO-MIB DEFINITIONS ::= BEGIN

IMPORTS
	MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32	FROM SNMPv2-SMI
;


dbaudio MODULE-IDENTITY
    LAST-UPDATED "202208230000Z"
    ORGANIZATION "www.dbaudio.com"
    CONTACT-INFO
        "email: support@dbaudio.com"
    DESCRIPTION
        "Create generic MIB for all d&b devices supporting SNMP."
    REVISION "202111300000Z"
    DESCRIPTION
        "Copy existing DS100 MIB as template."
::= { enterprises 24898 }


itsupport	OBJECT IDENTIFIER ::= { dbaudio 1 }

device	OBJECT IDENTIFIER ::= { dbaudio 2 }

fixedDeviceType OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"Returns the device type / model. Example: DS100, DN1, ..."
::= { device 1 }

settingsDeviceName OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"Returns the device name which is a user-adjustable name (set via R1) for differentiation of devices from the same type. Example: DS100 John Doe"
::= { device 2 }

statusSystemTime OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"Returns the current system time which implies that the system is up and running (at least after two times calling). Example: 16.11.2017 09:42:23,315"
::= { device 3 }

statusIpAddr OBJECT-TYPE
	SYNTAX	OCTET STRING
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"Returns the current IP address. Example: 192.168.1.1"
::= { device 4 }

errorGnrlErr OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"Returns 1 if the device has a general error. Equals 0 as long as there is no active error."
::= { device 5 }

END

