From Clarity, 2 Years ago, written in Plain Text.
Embed
  1. Nano DEFINITIONS ::= BEGIN
  2.  
  3. IMPORTS
  4.    enterprises, IpAddress, Gauge, TimeTicks     FROM RFC1155-SMI
  5.    DisplayString                                FROM RFC1213-MIB
  6.    OBJECT-TYPE                                  FROM RFC-1212
  7.    TRAP-TYPE                                    FROM RFC-1215;
  8.  
  9. inveo                           OBJECT IDENTIFIER ::=  { enterprises 42814 }
  10.  
  11. nano                           OBJECT IDENTIFIER ::=  { inveo 14 }
  12.  
  13. product                            OBJECT IDENTIFIER ::=  { nano 1 }
  14. setup                              OBJECT IDENTIFIER ::=  { nano 2 }
  15. control                            OBJECT IDENTIFIER ::=  { nano 3 }
  16.  
  17. on                             OBJECT IDENTIFIER ::=  { control 1 }
  18. out                            OBJECT IDENTIFIER ::=  { control 2 }
  19. in                             OBJECT IDENTIFIER ::=  { control 3 }
  20. countera                        OBJECT IDENTIFIER ::=  { control 4 }
  21. temperature                    OBJECT IDENTIFIER ::=  { control 5 }
  22.  
  23.    
  24. name    OBJECT-TYPE
  25.    SYNTAX DisplayString
  26.    ACCESS read-only
  27.    STATUS mandatory
  28.    DESCRIPTION
  29.       "Name of product"
  30.    ::= { product 1 }
  31.    
  32.  
  33. version    OBJECT-TYPE
  34.    SYNTAX DisplayString
  35.    ACCESS read-only
  36.    STATUS mandatory
  37.    DESCRIPTION
  38.       "Version string"
  39.    ::= { product 2 }
  40.    
  41. date    OBJECT-TYPE
  42.    SYNTAX DisplayString
  43.    ACCESS read-only
  44.    STATUS mandatory
  45.    DESCRIPTION
  46.       "Date of version"
  47.    ::= { product 3 }
  48.  
  49.  
  50.    
  51. ch1-on OBJECT-TYPE
  52.     SYNTAX INTEGER
  53.     ACCESS read-write
  54.     STATUS mandatory
  55.     DESCRIPTION
  56.         "Channel On State"
  57.     ::= { on 1 }
  58.    
  59. ch1-out OBJECT-TYPE
  60.     SYNTAX INTEGER
  61.     ACCESS read-only
  62.     STATUS mandatory
  63.     DESCRIPTION
  64.         "Channel Out State"
  65.     ::= { out 1 }
  66.  
  67. ch1-in OBJECT-TYPE
  68.     SYNTAX INTEGER
  69.     ACCESS read-only
  70.     STATUS mandatory
  71.     DESCRIPTION
  72.         "Channel In State"
  73.     ::= { in 1 }
  74.  
  75. ch1-cnt OBJECT-TYPE
  76.     SYNTAX INTEGER
  77.     ACCESS read-write
  78.     STATUS mandatory
  79.     DESCRIPTION
  80.         "Counter"
  81.     ::= { countera 1 }
  82.  
  83. ch1-temp OBJECT-TYPE
  84.     SYNTAX DisplayString
  85.     ACCESS read-only
  86.     STATUS mandatory
  87.     DESCRIPTION
  88.         "Temperature String"
  89.     ::= { temperature 1 }
  90.  
  91. ch1-tempint OBJECT-TYPE
  92.     SYNTAX INTEGER
  93.     ACCESS read-only
  94.     STATUS mandatory
  95.     DESCRIPTION
  96.         "Temperature Integer"
  97.     ::= { temperature 2 }
  98.  
  99. ch1-tempint10 OBJECT-TYPE
  100.     SYNTAX INTEGER
  101.     ACCESS read-only
  102.     STATUS mandatory
  103.     DESCRIPTION
  104.         "Temperature x10 Integer"
  105.     ::= { temperature 3 }
  106.  
  107. END