1-- BAY TECHNICAL ASSOCIATES (BAYTECH) MIB
2
3-- Copyright (c) Bay Technical Associates 2000 - 2005.
4-- Version : 4.03.1
5
6-- Title: TOP LEVEL BAYTECH MIB for all baytech devices
7
8-- *************************************************************************
9-- ************************************************************************
10-- Baytech-MIB { iso org(3) dod(6) internet(1) private(4)
11--    enterprises(1) baytech(4779) }
12
13--
14-- Module/Port MIB definitions are included below.  These have been commented
15-- out.  To access RPCs & outlets by module/port indexing, (in addition to
16-- port indexing, the default method) uncomment this section prior to
17-- compiling the MIB for your browser.
18--
19
20
21Baytech-MIB-403-1 DEFINITIONS ::= BEGIN
22
23IMPORTS
24   enterprises, IpAddress, Gauge, TimeTicks     FROM RFC1155-SMI
25   DisplayString                                FROM RFC1213-MIB
26   OBJECT-TYPE                                  FROM RFC-1212
27   TRAP-TYPE                                    FROM RFC-1215;
28
29
30baytech                        OBJECT IDENTIFIER ::=  { enterprises 4779 }
31
32btadevices                     OBJECT IDENTIFIER ::=  { baytech 1 }
33mtrapargs                      OBJECT IDENTIFIER ::=  { baytech 3 }
34
35sBTAIdent                       OBJECT IDENTIFIER ::=  { btadevices 1 }
36sBTANetworkConfig               OBJECT IDENTIFIER ::=  { btadevices 2 }
37sBTAModules                     OBJECT IDENTIFIER ::=  { btadevices 3 }
38sBTAControl                     OBJECT IDENTIFIER ::=  { btadevices 4 }
39sBTAFileTransfer                OBJECT IDENTIFIER ::=  { btadevices 5 }
40sBTAEnvironmental               OBJECT IDENTIFIER ::=  { btadevices 6 }
41
42-- object types
43
44-- the sBTAIdent group
45
46sBTAIdentFirmwareRev OBJECT-TYPE
47   SYNTAX DisplayString
48   ACCESS read-only
49   STATUS mandatory
50   DESCRIPTION
51      "An 8 byte ID string identifying the DS72 firmware revision.
52       This value is set at the factory."
53   ::= {  sBTAIdent 1 }
54
55sBTAIdentSerialNumber OBJECT-TYPE
56   SYNTAX INTEGER
57   ACCESS read-only
58   STATUS mandatory
59   DESCRIPTION
60      "A number identifying the serial number of the DS72.
61      This value is set at the factory."
62   ::= { sBTAIdent 2 }
63
64sBTAIdentUnitName OBJECT-TYPE
65   SYNTAX DisplayString (SIZE(64))
66   ACCESS read-write
67   STATUS mandatory
68   DESCRIPTION
69      "A 64-character string identifying the name (UnitID) of the DS72.
70       This value is set at the factory to a default of DS72."
71   ::= { sBTAIdent 3 }
72
73--sBTAIdentUnitDescription OBJECT-TYPE
74--   SYNTAX DisplayString
75--   ACCESS read-write
76--   STATUS mandatory
77--   DESCRIPTION
78--      "A 64-character string that can be used by the user for aditional
79--       information describing the unit.
80--       This value is set at the factory to a default of NULL."
81--   ::= { sBTAIdent 4 }
82
83-- the sBTANetworkConfig group
84
85sBTANetworkConfigBootpEnable OBJECT-TYPE
86   SYNTAX INTEGER  {
87   disabled (0),
88   enabled (1)
89   }
90   ACCESS read-write
91   STATUS mandatory
92   DESCRIPTION
93      "Enables/disables bootp.  Bootp will not take effect until the unit is reseted."
94   ::= { sBTANetworkConfig 1 }
95
96sBTANetworkConfigDHCPEnable OBJECT-TYPE
97   SYNTAX INTEGER  {
98   disabled (0),
99   enabled (1)
100   }
101   ACCESS read-write
102   STATUS mandatory
103   DESCRIPTION
104      "Enables/disables DHCP.  DHCP will not take effect until the unit is reseted."
105   ::= { sBTANetworkConfig 2 }
106
107sBTANetworkConfigSSHEnable OBJECT-TYPE
108   SYNTAX INTEGER  {
109   disabled (0),
110   enabled (1)
111   }
112   ACCESS read-write
113   STATUS mandatory
114   DESCRIPTION
115      "Enables/disables SSH logins.
116       Disable/enable SSH will take effect after the unit is reseted."
117   ::= { sBTANetworkConfig 3 }
118
119sBTANetworkConfigTelnetEnable OBJECT-TYPE
120   SYNTAX INTEGER  {
121   disabled (0),
122   enabled (1)
123   }
124   ACCESS read-write
125   STATUS mandatory
126   DESCRIPTION
127      "Enables/disables telnet. "
128   ::= { sBTANetworkConfig 4 }
129
130
131sBTANetworkConfigActivityTimeout OBJECT-TYPE
132   SYNTAX INTEGER
133   ACCESS read-write
134   STATUS mandatory
135   DESCRIPTION
136      "A value from 0 to 120.  0 disables activity timeouts.
137       Value represents minutes of non-activity before telnet / SSH sessions are
138       automatically logged out.
139       Default is 0."
140   ::= { sBTANetworkConfig 5 }
141
142
143sBTANetworkConfigDirectConnEnable OBJECT-TYPE
144   SYNTAX INTEGER  {
145   disabled (0),
146   enabled (1)
147   }
148   ACCESS read-write
149   STATUS mandatory
150   DESCRIPTION
151      "Enables/disables direct port connection upon login."
152   ::= { sBTANetworkConfig 6 }
153
154
155sBTANetworkConfigSNMP      OBJECT IDENTIFIER ::= { sBTANetworkConfig 8 }
156sBTANetworkConfigRadius    OBJECT IDENTIFIER ::= { sBTANetworkConfig 9 }
157sBTANetworkConfigWEB		OBJECT IDENTIFIER ::= { sBTANetworkConfig 10 }
158
159
160
161-- the sBTANetworkConfigSNMP group
162
163sBTANetworkConfigSNMPReadOnlyCommunity OBJECT-TYPE
164   SYNTAX DisplayString
165   ACCESS read-write
166   STATUS mandatory
167   DESCRIPTION
168      "The community name to use for read only access.  Maximum len 16 bytes."
169   ::= { sBTANetworkConfigSNMP 1 }
170
171sBTANetworkConfigSNMPReadWriteCommunity OBJECT-TYPE
172   SYNTAX DisplayString
173   ACCESS read-write
174   STATUS mandatory
175   DESCRIPTION
176      "The community name to use for read-write access.  Maximum len 16 bytes."
177   ::= { sBTANetworkConfigSNMP 2 }
178
179sBTANetworkConfigSNMPNumTrapReceivers OBJECT-TYPE
180   SYNTAX INTEGER
181   ACCESS read-only
182   STATUS mandatory
183   DESCRIPTION
184      "The maximum number of managers to send traps to.  Currently 4."
185   ::= { sBTANetworkConfigSNMP 3 }
186
187sBTANetworkConfigSNMPTrapReceiverTable OBJECT-TYPE
188   SYNTAX SEQUENCE OF SDSNetworkConfigSNMPTrapReceiverEntry
189   ACCESS not-accessible
190   STATUS mandatory
191   DESCRIPTION
192      "A list of managers to send traps to.  The number of
193       entries is given by the value of sBTANetworkConfigSNMPNumTrapReceivers.
194      Maximum number of Trap Receivers is four."
195   ::= { sBTANetworkConfigSNMP 4 }
196
197sBTANetworkConfigSNMPTrapReceiverEntry OBJECT-TYPE
198   SYNTAX SDSNetworkConfigSNMPTrapReceiverEntry
199   ACCESS not-accessible
200   STATUS mandatory
201   DESCRIPTION
202      "Table of managers to send traps to."
203   INDEX  { trapIndex}
204   ::= { sBTANetworkConfigSNMPTrapReceiverTable 1 }
205
206SDSNetworkConfigSNMPTrapReceiverEntry ::=
207   SEQUENCE {
208      trapIndex
209         INTEGER,
210      receiverAddress
211         IpAddress
212   }
213
214trapIndex OBJECT-TYPE
215   SYNTAX INTEGER
216   ACCESS read-only
217   STATUS mandatory
218   DESCRIPTION
219      "The index to a trap receiver entry."
220   ::= { sBTANetworkConfigSNMPTrapReceiverEntry 1 }
221
222receiverAddress OBJECT-TYPE
223   SYNTAX IpAddress
224   ACCESS read-write
225   STATUS mandatory
226   DESCRIPTION
227      "The IP address of the manager to send traps to."
228   ::= { sBTANetworkConfigSNMPTrapReceiverEntry 2 }
229
230
231-- the sBTANetworkConfigRadius group
232
233sBTANetworkConfigRadiusEnable OBJECT-TYPE
234   SYNTAX INTEGER   {
235      disable  (0),
236      enable   (1)
237   }
238   ACCESS read-write
239   STATUS mandatory
240   DESCRIPTION
241      "Enables / disables RADIUS telnet logins."
242   ::= { sBTANetworkConfigRadius 1 }
243
244
245sBTANetworkConfigRadiusPrimaryServer OBJECT-TYPE
246   SYNTAX IpAddress
247   ACCESS read-write
248   STATUS mandatory
249   DESCRIPTION
250      "Ip address of the primary RADIUS server."
251   ::= { sBTANetworkConfigRadius 2 }
252
253sBTANetworkConfigRadiusSecondaryServer OBJECT-TYPE
254   SYNTAX IpAddress
255   ACCESS read-write
256   STATUS mandatory
257   DESCRIPTION
258      "Ip address of the back-up RADIUS server."
259   ::= { sBTANetworkConfigRadius 3 }
260
261sBTANetworkConfigRadiusLocalLogin OBJECT-TYPE
262   SYNTAX INTEGER {
263      disable  (0),
264      enable   (1)
265   }
266   ACCESS read-write
267   STATUS mandatory
268   DESCRIPTION
269      "Enables / disables the use of local (usernames stored in the DS72) logins
270       in the case that both the primary and secondary RADIUS server are not available."
271   ::= { sBTANetworkConfigRadius 4 }
272
273--------------------------------------------------
274--        The sFNetworkConfigWEB Group        --
275--------------------------------------------------
276
277sBTANetworkConfigWebEnable OBJECT-TYPE
278   SYNTAX INTEGER  {
279   disabled (0),
280   enabled (1)
281   }
282   ACCESS read-write
283   STATUS mandatory
284   DESCRIPTION
285       "Enables WEB."
286   ::= { sBTANetworkConfigWEB 1 }
287
288sBTANetworkConfigWebSecureEnable OBJECT-TYPE
289   SYNTAX INTEGER  {
290   disabled (0),
291   enabled (1)
292   }
293   ACCESS read-write
294   STATUS mandatory
295   DESCRIPTION
296       "Enables WEB Security."
297   ::= { sBTANetworkConfigWEB 2 }
298
299sBTANetworkConfigWebLoginEnable OBJECT-TYPE
300   SYNTAX INTEGER  {
301   disabled (0),
302   enabled (1)
303   }
304   ACCESS read-write
305   STATUS mandatory
306   DESCRIPTION
307       "Enables WEB Login."
308   ::= { sBTANetworkConfigWEB 3 }
309
310sBTANetworkConfigWebActivityTimeout OBJECT-TYPE
311   SYNTAX INTEGER
312   ACCESS read-write
313   STATUS mandatory
314   DESCRIPTION
315       "A value from 0 to 120.  0 disables WEB activity timeouts.
316       Value represents minutes of non-activity before WEB sessions are
317       automatically logged out.  Default is 0."
318   ::= { sBTANetworkConfigWEB 4 }
319
320
321-- the sBTAModules group
322
323sBTAModulesNumberOfModules OBJECT-TYPE
324   SYNTAX INTEGER
325   ACCESS read-only
326   STATUS mandatory
327   DESCRIPTION
328      "Number of modules installed into the DS unit."
329   ::= { sBTAModules 1 }
330
331sBTAModulesModulesInstalled OBJECT-TYPE
332   SYNTAX DisplayString
333   ACCESS read-only
334   STATUS mandatory
335   DESCRIPTION
336      "A character string listing the modules installed seperated by commas.
337       Each module is identifed by a two digit number indicating the slot.
338       For example 02,03,04,06 means modules 2,3,4 and 6 are installed."
339   ::= { sBTAModules 2 }
340
341sBTAModulesResetModulesCmd OBJECT-TYPE
342   SYNTAX INTEGER
343   ACCESS read-only
344   STATUS deprecated
345   DESCRIPTION
346      "This command is no longer supported."
347   ::= { sBTAModules 3 }
348
349sBTAModulesNumberOfIntelligentModules OBJECT-TYPE
350   SYNTAX INTEGER
351   ACCESS read-only
352   STATUS mandatory
353   DESCRIPTION
354      "The number of Intelligent Modules installed in the DS Unit."
355   ::= { sBTAModules 4 }
356
357sBTAModulesRPC		OBJECT IDENTIFIER ::=  { sBTAModules 5 }
358sBTAModulesSerial	OBJECT IDENTIFIER ::=  { sBTAModules 6 }
359sBTAModulesModem 	OBJECT IDENTIFIER ::=  { sBTAModules 7 }
360
361-- sBTAModulesRPC group
362
363sBTAModulesNumberOfRPCModules OBJECT-TYPE
364   SYNTAX INTEGER
365   ACCESS read-only
366   STATUS mandatory
367   DESCRIPTION
368      "The number of DS30 Modules installed in the DS Unit."
369   ::= { sBTAModulesRPC 1 }
370
371sBTAModulesRPCTable OBJECT-TYPE
372   SYNTAX SEQUENCE OF SDSModulesRPCEntry
373   ACCESS not-accessible
374   STATUS mandatory
375   DESCRIPTION
376      "Allows for control of individual outlets and individual RPC modules. "
377   ::= { sBTAModulesRPC 2 }
378
379sBTAModulesRPCEntry OBJECT-TYPE
380   SYNTAX SDSModulesRPCEntry
381   ACCESS not-accessible
382   STATUS mandatory
383   DESCRIPTION
384      "The RPCs to control and get status on."
385   INDEX  { sBTAModulesRPCIndex}
386   ::= { sBTAModulesRPCTable 1 }
387
388SDSModulesRPCEntry ::=
389   SEQUENCE {
390      sBTAModulesRPCIndex		INTEGER,
391      sBTAModulesRPCName		DisplayString,
392      sBTAModulesRPCFirmwareVersion     DisplayString,
393      sBTAModulesRPCCurrent		INTEGER,
394      sBTAModulesRPCMaxCurrent		INTEGER,
395      sBTAModulesRPCVoltage		INTEGER,
396      sBTAModulesRPCPower		INTEGER,
397      sBTAModulesRPCTemperature		INTEGER,
398      sBTAModulesRPCRebootTimeout	INTEGER,
399      sBTAModulesRPCAllOutletsCmd	INTEGER,
400      sBTAModulesRPCAllOutletsStatus 	DisplayString,
401      sBTAModulesRPCCurrentAlarmThreshold INTEGER,
402      sBTAModulesRPCOverVoltageThreshold  INTEGER,
403      sBTAModulesRPCUnderVoltageThreshold INTEGER,
404      sBTAModulesRPCNumberOfOutlets	INTEGER,
405      sBTAModulesRPCCircuitBreaker	INTEGER,
406      sBTAModulesRPCOverTempThreshold	INTEGER,
407      sBTAModulesRPCUnitVA		INTEGER,
408      sBTAModulesRPCNumberOfBreakers	INTEGER,
409      sBTAModulesRPCLowCurrentThreshold INTEGER,
410      sBTAModulesRPCVoltageSource	INTEGER,
411      sBTAModulesRPCSourceSwitchCount	INTEGER,
412      sBTAModulesRPCNumberOfSensors	INTEGER,
413      sBTAModulesRPCType			DisplayString
414   }
415
416sBTAModulesRPCIndex OBJECT-TYPE
417   SYNTAX INTEGER
418   ACCESS read-only
419   STATUS mandatory
420   DESCRIPTION
421      "The index into the RPC table.  Indexes for rpcs attached to ds74 modules are calculate with the following formula:
422      ((module - 2) * 4) + port.  For example module 3 port 1 = index 5. "
423   ::= { sBTAModulesRPCEntry 1 }
424
425sBTAModulesRPCName OBJECT-TYPE
426   SYNTAX DisplayString
427   ACCESS read-write
428   STATUS mandatory
429   DESCRIPTION
430      "The name (unit id) of the rpc."
431   ::= { sBTAModulesRPCEntry 2 }
432
433sBTAModulesRPCFirmwareVersion OBJECT-TYPE
434   SYNTAX DisplayString
435   ACCESS read-only
436   STATUS mandatory
437   DESCRIPTION
438      "The firware version of the rpc."
439   ::= { sBTAModulesRPCEntry 3 }
440
441sBTAModulesRPCCurrent OBJECT-TYPE
442   SYNTAX INTEGER
443   ACCESS read-only
444   STATUS mandatory
445   DESCRIPTION
446      "The current reading for the power strip.
447       If current measurement is not installed this value will always read 0."
448   ::= { sBTAModulesRPCEntry 4 }
449
450sBTAModulesRPCMaxCurrent OBJECT-TYPE
451   SYNTAX INTEGER
452   ACCESS read-write
453   STATUS mandatory
454   DESCRIPTION
455      "The maximum detected current reading for the power strip.
456       If current measurement is not installed this value will always read 0.
457       Setting this value to 0 will clear the maximum current detected."
458   ::= { sBTAModulesRPCEntry 5 }
459
460sBTAModulesRPCVoltage OBJECT-TYPE
461   SYNTAX INTEGER
462   ACCESS read-only
463   STATUS mandatory
464   DESCRIPTION
465      "The voltage reading for the power strip.
466       If voltage measurement is not installed this value will always read 0."
467   ::= { sBTAModulesRPCEntry 6 }
468
469sBTAModulesRPCPower OBJECT-TYPE
470   SYNTAX INTEGER
471   ACCESS read-only
472   STATUS mandatory
473   DESCRIPTION
474      "The power reading for the power strip.
475       If power measurement is not installed this value will always read 0."
476   ::= { sBTAModulesRPCEntry 7 }
477
478sBTAModulesRPCTemperature OBJECT-TYPE
479   SYNTAX INTEGER
480   ACCESS read-only
481   STATUS mandatory
482   DESCRIPTION
483      "The temperature reading for the power strip.  Readings are in degrees C.
484       If temperature measurement is not installed this value will always read 0."
485   ::= { sBTAModulesRPCEntry 8 }
486
487sBTAModulesRPCRebootTimeout OBJECT-TYPE
488   SYNTAX INTEGER
489   ACCESS read-only
490   STATUS mandatory
491   DESCRIPTION
492      "The length of off time for automatic reboot sequences.
493       Currently a read-only value set to the fixed reboot timeout."
494   ::= { sBTAModulesRPCEntry 9 }
495
496sBTAModulesRPCAllOutletsCmd OBJECT-TYPE
497   SYNTAX INTEGER {
498        off         (0),
499        on          (1),
500        reboot		(2),
501        lockon      (3),
502        lockoff		(4),
503        unlock   	(5),
504        unknown     (6)
505   }
506   ACCESS read-write
507   STATUS mandatory
508   DESCRIPTION
509      "Turns all outlets on, off or reboot.
510       0 = off
511       1 = on
512       2 = reboot
513
514       A get will return unknown (6)."
515   ::= { sBTAModulesRPCEntry 10 }
516
517sBTAModulesRPCAllOutletsStatus OBJECT-TYPE
518   SYNTAX DisplayString
519   ACCESS read-only
520   STATUS mandatory
521   DESCRIPTION
522      "Reports status of outlets in a comma deliminated string.
523       0 = off
524       1 = on
525       2 = reboot
526       3 = locked on
527       4 = locked off"
528   ::= { sBTAModulesRPCEntry 11 }
529
530sBTAModulesRPCCurrentAlarmThreshold OBJECT-TYPE
531   SYNTAX INTEGER
532   ACCESS read-write
533   STATUS mandatory
534   DESCRIPTION
535      "The current alarm threshold level *10.  A value of 105 will set the level to 10.5."
536   ::= { sBTAModulesRPCEntry 12 }
537
538sBTAModulesRPCOverVoltageThreshold OBJECT-TYPE
539   SYNTAX INTEGER
540   ACCESS read-write
541   STATUS mandatory
542   DESCRIPTION
543      "The over voltage alarm threshold level *10.  A value of 105 will set the level to 10.5."
544   ::= { sBTAModulesRPCEntry 13 }
545
546sBTAModulesRPCUnderVoltageThreshold OBJECT-TYPE
547   SYNTAX INTEGER
548   ACCESS read-write
549   STATUS mandatory
550   DESCRIPTION
551      "The under voltage alarm threshold level *10.  A value of 105 will set the level to 10.5."
552   ::= { sBTAModulesRPCEntry 14 }
553
554sBTAModulesRPCNumberOfOutlets OBJECT-TYPE
555   SYNTAX INTEGER
556   ACCESS read-only
557   STATUS mandatory
558   DESCRIPTION
559      "Number of outlets for this RPC.
560       This will be the size of outlet table for this RPC index."
561   ::= { sBTAModulesRPCEntry 15 }
562
563sBTAModulesRPCCircuitBreaker OBJECT-TYPE
564   SYNTAX INTEGER {
565        off         (0),
566        on          (1)
567   }
568   ACCESS read-only
569   STATUS mandatory
570   DESCRIPTION
571      "Status of circuit breaker in power strip. 0=off 1=on."
572   ::= { sBTAModulesRPCEntry 16 }
573
574sBTAModulesRPCOverTempThreshold OBJECT-TYPE
575   SYNTAX INTEGER
576   ACCESS read-write
577   STATUS mandatory
578   DESCRIPTION
579      "The over temperature alarm threshold level *10.  A value of 505 will set the level to 50.5."
580   ::= { sBTAModulesRPCEntry 17 }
581
582sBTAModulesRPCUnitVA OBJECT-TYPE
583   SYNTAX INTEGER
584   ACCESS read-only
585   STATUS mandatory
586   DESCRIPTION
587      "Total Volt-Amps for this RPC. "
588   ::= { sBTAModulesRPCEntry 18 }
589
590sBTAModulesRPCNumberOfBreakers OBJECT-TYPE
591   SYNTAX INTEGER
592   ACCESS read-only
593   STATUS mandatory
594   DESCRIPTION
595      "Number of breakers for this RPC. "
596   ::= { sBTAModulesRPCEntry 19 }
597
598sBTAModulesRPCLowCurrentThreshold OBJECT-TYPE
599   SYNTAX INTEGER
600   ACCESS read-write
601   STATUS mandatory
602   DESCRIPTION
603      "Low current threshold for this RPC. "
604   ::= { sBTAModulesRPCEntry 20 }
605
606sBTAModulesRPCVoltageSource OBJECT-TYPE
607   SYNTAX INTEGER
608   ACCESS read-write
609   STATUS mandatory
610   DESCRIPTION
611      "Voltage source for this RPC. "
612   ::= { sBTAModulesRPCEntry 21 }
613
614sBTAModulesRPCSourceSwitchCount OBJECT-TYPE
615   SYNTAX INTEGER
616   ACCESS read-only
617   STATUS mandatory
618   DESCRIPTION
619      "Count of Voltage Source Switches for this RPC. "
620   ::= { sBTAModulesRPCEntry 22 }
621
622sBTAModulesRPCNumberOfSensors OBJECT-TYPE
623   SYNTAX INTEGER
624   ACCESS read-only
625   STATUS mandatory
626   DESCRIPTION
627      "Number of environmental sensors for this RPC. "
628   ::= { sBTAModulesRPCEntry 23 }
629
630sBTAModulesRPCType OBJECT-TYPE
631   SYNTAX DisplayString
632   ACCESS read-only
633   STATUS mandatory
634   DESCRIPTION
635      "The type of RPC installed at the indexed location."
636   ::= { sBTAModulesRPCEntry 24 }
637
638
639
640sBTAModulesRPCOutletTable OBJECT-TYPE
641   SYNTAX SEQUENCE OF SDSModulesRPCOutletEntry
642   ACCESS not-accessible
643   STATUS mandatory
644   DESCRIPTION
645      "Allows for control of individual outlets. The number of
646       entries is contained in the sBTAModulesRPCOutletTableSize OID."
647   ::= { sBTAModulesRPC 3 }
648
649sBTAModulesRPCOutletEntry OBJECT-TYPE
650   SYNTAX SDSModulesRPCOutletEntry
651   ACCESS not-accessible
652   STATUS mandatory
653   DESCRIPTION
654      "The outlets to control and get status on."
655   INDEX  { sBTAModulesRPCOutletModuleIndex, sBTAModulesRPCOutletIndex}
656   ::= { sBTAModulesRPCOutletTable 1 }
657
658SDSModulesRPCOutletEntry ::=
659   SEQUENCE {
660      sBTAModulesRPCOutletModuleIndex   INTEGER,
661      sBTAModulesRPCOutletIndex         INTEGER,
662      sBTAModulesRPCOutletState         INTEGER,
663      sBTAModulesRPCOutletName       DisplayString
664   }
665
666sBTAModulesRPCOutletModuleIndex OBJECT-TYPE
667   SYNTAX INTEGER
668   ACCESS read-only
669   STATUS mandatory
670   DESCRIPTION
671      "The index to the outlet entry."
672   ::= { sBTAModulesRPCOutletEntry 1 }
673
674sBTAModulesRPCOutletIndex OBJECT-TYPE
675   SYNTAX INTEGER
676   ACCESS read-only
677   STATUS mandatory
678   DESCRIPTION
679      "The index to the outlet entry."
680   ::= { sBTAModulesRPCOutletEntry 2 }
681
682sBTAModulesRPCOutletState OBJECT-TYPE
683   SYNTAX INTEGER {
684        off	(0),
685        on	(1),
686        reboot	(2),
687        lockon	(3),
688        lockoff	(4),
689        unlock	(5),
690        unknown	(6)
691   }
692
693   ACCESS read-write
694   STATUS mandatory
695   DESCRIPTION
696       "Getting this variable will return the state of the outlet.
697       Valid return states are unknown, on, off, lockon, lockoff.
698       0 = off
699       1 = on
700       2 = reboot
701       3 = lockon (outlet is on and no changes are allowed)
702       4 = lockoff (outlet is off and no changes are allowed)
703       5 = unlock."
704
705   ::= { sBTAModulesRPCOutletEntry 3 }
706
707
708sBTAModulesRPCOutletName    OBJECT-TYPE
709   SYNTAX  DisplayString
710   ACCESS  read-write
711   STATUS  mandatory
712   DESCRIPTION
713      "The name of the outlet. Maximum size is 16 characters."
714
715   ::= { sBTAModulesRPCOutletEntry  4 }
716
717sBTAModulesRPCGroupCmd OBJECT-TYPE
718   SYNTAX DisplayString
719   ACCESS read-write
720   STATUS mandatory
721   DESCRIPTION
722      "A character string listing the outlets that need to be controlled,
723      turned off, or turn on as a group.  Command is the first character
724      followed by a space.  Valid commads are 0=off,1=on, or 2=reboot. A
725      list follows the command in the format module.outlet.  For example
726      2 2.1,2.12,3.1  will reboot module 2 outlet 2&12 module 3 outlet 1."
727   ::= { sBTAModulesRPC 4 }
728
729
730-- the sBTAModulesRPCCurrentGroup group
731
732sBTAModulesRPCCurrentGroupsCurrentTable OBJECT-TYPE
733   SYNTAX SEQUENCE OF SDSModulesRPCCurrentGroupsCurrentEntry
734   ACCESS not-accessible
735   STATUS mandatory
736   DESCRIPTION
737	" A list of total current for RPCs in each current group"
738   ::= { sBTAModulesRPC 8 }
739
740sBTAModulesRPCCurrentGroupsCurrentEntry OBJECT-TYPE
741   SYNTAX SDSModulesRPCCurrentGroupsCurrentEntry
742   ACCESS not-accessible
743   STATUS mandatory
744   DESCRIPTION
745      "Table of total current measurement by group"
746   INDEX  { groupCurrentIndex}
747   ::= { sBTAModulesRPCCurrentGroupsCurrentTable 1 }
748
749SDSModulesRPCCurrentGroupsCurrentEntry ::=
750   SEQUENCE {
751      groupCurrentIndex  	INTEGER,
752      groupCurrent	 	INTEGER,
753      rpcGroup			DisplayString,
754      warningThreshold  	INTEGER,
755      emergencyThreshold	INTEGER
756   }
757
758groupCurrentIndex OBJECT-TYPE
759   SYNTAX INTEGER
760   ACCESS read-only
761   STATUS mandatory
762   DESCRIPTION
763      "The index to a group total current."
764   ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 1 }
765
766groupCurrent OBJECT-TYPE
767   SYNTAX INTEGER
768   ACCESS read-only
769   STATUS mandatory
770   DESCRIPTION
771	"Current total for all RPCs in group."
772   ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 2 }
773
774rpcGroup OBJECT-TYPE
775   SYNTAX DisplayString
776   ACCESS read-write
777   STATUS mandatory
778   DESCRIPTION
779      "A character string listing the RPCs, by port index, that will be
780       included in a measurement of total current.  For each group, a sum
781       will be periodically computed of currents of all listed RPCs, which
782       will be compared to warning and emergency thresholds, generating
783       appropriate traps as required by transit of a threshold. A maximum
784       of 8 RPCs may be monitored within a group.  The RPC must be connected
785       and operating and the corresponding DS74 serial port must be configured
786       for an RPC-SNMP device type to be allowed group membership."
787   ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 3 }
788
789warningThreshold OBJECT-TYPE
790   SYNTAX INTEGER
791   ACCESS read-write
792   STATUS mandatory
793   DESCRIPTION
794	"The current level, in tenths of an amp, that will cause a Current
795         Level Warning trap to be sent if the total current for the associated
796	 group if exceeded.  Conversely, a Current Level Warning Clear trap
797	 will be sent whent the total group current falls below the threshold."
798   ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 4 }
799
800emergencyThreshold OBJECT-TYPE
801   SYNTAX INTEGER
802   ACCESS read-write
803   STATUS mandatory
804   DESCRIPTION
805	"The current level, in tenths of an amp, that will cause a Current
806         Level Emergency trap to be sent if the total current for the associated
807	 group if exceeded.  Conversely, a Current Level Emergeny Clear trap
808	 will be sent whent the total group current falls below the threshold."
809   ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 5}
810
811
812--  Individual strip table (by breaker - for RPC 28 & other multi-breaker units)
813
814sBTAModulesRPCBreakersTable OBJECT-TYPE
815   SYNTAX SEQUENCE OF SDSModulesRPCBreakersEntry
816   ACCESS not-accessible
817   STATUS mandatory
818   DESCRIPTION
819      "Allows monitoring of individual outlet strips on RPCs. "
820   ::= { sBTAModulesRPC 9 }
821
822sBTAModulesRPCBreakersEntry OBJECT-TYPE
823   SYNTAX SDSModulesRPCBreakersEntry
824   ACCESS not-accessible
825   STATUS mandatory
826   DESCRIPTION
827      "Status organization by breaker."
828   INDEX  { sBTAModulesRPCBreakersModulesIndex,sBTAModulesRPCBreakersBreakersIndex}
829   ::= { sBTAModulesRPCBreakersTable 1 }
830
831SDSModulesRPCBreakersEntry ::=
832   SEQUENCE {
833      sBTAModulesRPCBreakersModulesIndex   		INTEGER,
834      sBTAModulesRPCBreakersBreakersIndex  		INTEGER,
835      sBTAModulesRPCBreakersCircuitBreaker 		INTEGER,
836      sBTAModulesRPCBreakersCurrent			INTEGER,
837      sBTAModulesRPCBreakersMaxCurrent			INTEGER,
838      sBTAModulesRPCBreakersVoltage			INTEGER,
839      sBTAModulesRPCBreakersPower			INTEGER,
840      sBTAModulesRPCBreakersVA				INTEGER,
841      sBTAModulesRPCBreakersCurrentAlarmThreshold	INTEGER
842   }
843
844
845sBTAModulesRPCBreakersModulesIndex OBJECT-TYPE
846   SYNTAX INTEGER
847   ACCESS read-only
848   STATUS mandatory
849   DESCRIPTION
850      "The index into the RPC table."
851   ::= { sBTAModulesRPCBreakersEntry 1 }
852
853sBTAModulesRPCBreakersBreakersIndex OBJECT-TYPE
854   SYNTAX INTEGER
855   ACCESS read-only
856   STATUS mandatory
857   DESCRIPTION
858      "The index into the RPC breaker table."
859   ::= { sBTAModulesRPCBreakersEntry 2 }
860
861sBTAModulesRPCBreakersCircuitBreaker OBJECT-TYPE
862   SYNTAX INTEGER {
863        off         (0),
864        on          (1)
865   }
866   ACCESS read-only
867   STATUS mandatory
868   DESCRIPTION
869      "Status of circuit breaker in power strip. 0=off 1=on."
870   ::= { sBTAModulesRPCBreakersEntry 3 }
871
872sBTAModulesRPCBreakersCurrent OBJECT-TYPE
873   SYNTAX INTEGER
874   ACCESS read-only
875   STATUS mandatory
876   DESCRIPTION
877      "The detected current reading for the power strip.
878       If current measurement is not installed this value will always read 0."
879   ::= { sBTAModulesRPCBreakersEntry 4 }
880
881sBTAModulesRPCBreakersMaxCurrent OBJECT-TYPE
882   SYNTAX INTEGER
883   ACCESS read-only
884   STATUS mandatory
885   DESCRIPTION
886      "The maximum detected current reading for the power strip.
887       If current measurement is not installed this value will always read 0."
888   ::= { sBTAModulesRPCBreakersEntry 5 }
889
890sBTAModulesRPCBreakersVoltage OBJECT-TYPE
891   SYNTAX INTEGER
892   ACCESS read-only
893   STATUS mandatory
894   DESCRIPTION
895      "The voltage reading for the power strip.
896       If voltage measurement is not installed this value will always read 0."
897   ::= { sBTAModulesRPCBreakersEntry 6 }
898
899sBTAModulesRPCBreakersPower OBJECT-TYPE
900   SYNTAX INTEGER
901   ACCESS read-only
902   STATUS mandatory
903   DESCRIPTION
904      "The power reading for the power strip.
905       If voltage measurement is not installed this value will always read 0."
906   ::= { sBTAModulesRPCBreakersEntry 7 }
907
908sBTAModulesRPCBreakersVA OBJECT-TYPE
909   SYNTAX INTEGER
910   ACCESS read-only
911   STATUS mandatory
912   DESCRIPTION
913      "The volt-amps reading for the power strip.
914       If voltage measurement is not installed this value will always read 0."
915   ::= { sBTAModulesRPCBreakersEntry 8 }
916
917sBTAModulesRPCBreakersCurrentAlarmThreshold OBJECT-TYPE
918   SYNTAX INTEGER
919   ACCESS read-write
920   STATUS mandatory
921   DESCRIPTION
922      "The current alarm threshold level *10.  A value of 105 will set the level to 10.5."
923   ::= { sBTAModulesRPCBreakersEntry 9 }
924
925
926-- the sBTAControl group
927
928sBTAControlResetUnit OBJECT-TYPE
929   SYNTAX INTEGER  {
930   noreset (0),
931   reset (1)
932   }
933   ACCESS read-write
934   STATUS mandatory
935   DESCRIPTION
936      "Setting this value to 1 will cause the unit to reset.
937       A get of this OID will return 0."
938   ::= { sBTAControl 1 }
939
940sBTAControlResetModules OBJECT-TYPE
941   SYNTAX INTEGER  {
942   noreset (0),
943   reset (1)
944   }
945   ACCESS read-write
946   STATUS mandatory
947   DESCRIPTION
948      "Setting this value to 1 will cause the unit to reset modules
949       simular to the telnet RM command.  A get of this OID will return 0."
950   ::= { sBTAControl 2 }
951
952sBTAControlNumOfLoggedUsers OBJECT-TYPE
953   SYNTAX INTEGER
954   ACCESS read-only
955   STATUS mandatory
956   DESCRIPTION
957      "Number of users logged in via telnet or SSH."
958   ::= { sBTAControl 3 }
959
960sBTAControlUserTable OBJECT-TYPE
961   SYNTAX SEQUENCE OF SDSControlUserEntry
962   ACCESS not-accessible
963   STATUS mandatory
964   DESCRIPTION
965      "A list of users and user information.
966       The number of entries is contained in the sBTAControlNumOfLoggedUsers OID."
967   ::= { sBTAControl 4 }
968
969sBTAControlUserEntry OBJECT-TYPE
970   SYNTAX SDSControlUserEntry
971   ACCESS not-accessible
972   STATUS mandatory
973   DESCRIPTION
974      "The users to get status on."
975   INDEX  { sBTAControlUserIndex}
976   ::= { sBTAControlUserTable 1 }
977
978SDSControlUserEntry ::=
979   SEQUENCE {
980      sBTAControlUserIndex            INTEGER,
981      sBTAControlUserName             DisplayString,
982      sBTAControlUserAddress          IpAddress,
983      sBTAControlUserConnection	     INTEGER,
984      sBTAControlUserConnModule       INTEGER,
985      sBTAControlUserConnPort         INTEGER,
986      sBTAControlUserTerminateUser	 INTEGER
987   }
988
989sBTAControlUserIndex OBJECT-TYPE
990   SYNTAX INTEGER
991   ACCESS read-only
992   STATUS mandatory
993   DESCRIPTION
994      "The index to the user entry."
995   ::= { sBTAControlUserEntry 1 }
996
997sBTAControlUserName    OBJECT-TYPE
998   SYNTAX  DisplayString
999   ACCESS  read-only
1000   STATUS  mandatory
1001   DESCRIPTION
1002      "The username of the user."
1003
1004   ::= { sBTAControlUserEntry  2 }
1005
1006sBTAControlUserAddress OBJECT-TYPE
1007   SYNTAX IpAddress
1008   ACCESS read-only
1009   STATUS mandatory
1010   DESCRIPTION
1011      "The IP address of the user."
1012   ::= { sBTAControlUserEntry 3 }
1013
1014sBTAControlUserConnection OBJECT-TYPE
1015   SYNTAX INTEGER {
1016   serialport (0),
1017   telnet (1),
1018   ssh (2),
1019   unknown (4)
1020   }
1021   ACCESS read-only
1022   STATUS mandatory
1023   DESCRIPTION
1024      "Type of connection.
1025       If unknown, user is logging out or the connection is invalid."
1026   ::= { sBTAControlUserEntry 4 }
1027
1028sBTAControlUserConnModule OBJECT-TYPE
1029   SYNTAX INTEGER
1030   ACCESS read-only
1031   STATUS mandatory
1032   DESCRIPTION
1033      "If the user is connected to a module, this value will
1034       report the module number connected to.
1035       If the value is 0 the user is not connected to a module."
1036   ::= { sBTAControlUserEntry 5 }
1037
1038sBTAControlUserConnPort OBJECT-TYPE
1039   SYNTAX INTEGER
1040   ACCESS read-only
1041   STATUS mandatory
1042   DESCRIPTION
1043      "The port number with in a module that the user is connected to.
1044       This usually only applies to connections to DS74 serial modules.
1045       Intelligent modules connections are always made on port 1.
1046       If value is 0 the user is not connected to a module."
1047   ::= { sBTAControlUserEntry 6 }
1048
1049sBTAControlUserTerminateUser OBJECT-TYPE
1050   SYNTAX INTEGER {
1051      terminate (1)
1052   }
1053   ACCESS read-write
1054   STATUS mandatory
1055   DESCRIPTION
1056      "Settings this OID to anything but 0 will terminate (log out) the user.
1057       A get of this OID will return 0."
1058   ::= { sBTAControlUserEntry 7 }
1059
1060-- the sBTAFileTransfer group
1061sBTAFileTransferEnableUpgradeFTPFileTransfer OBJECT-TYPE
1062   SYNTAX INTEGER   {
1063      enableUpgradeFileTransferDownloadViaFTP   (1)
1064   }
1065   ACCESS read-write
1066  STATUS mandatory
1067   DESCRIPTION
1068      "Setting this OID to enableUpgradeFileTransferDownloadViaFTP (1)
1069      will start the FTP server and place the DS72 in upgrade mode. An
1070      FTP connection may then be established for the purpose of transmitting
1071      a firmware upgrade file."
1072   ::= { sBTAFileTransfer 1 }
1073
1074-- the mtrapargs group
1075
1076mtrapargsInteger OBJECT-TYPE
1077   SYNTAX INTEGER
1078   ACCESS read-only
1079   STATUS mandatory
1080   DESCRIPTION
1081      "This OID allows baytech traps to be sent with an integer argument
1082       that may not be defined in the baytech MIB.
1083
1084       A get of this OID will return 0."
1085   ::= { mtrapargs 1 }
1086
1087mtrapargsIpAddress OBJECT-TYPE
1088   SYNTAX IpAddress
1089   ACCESS read-only
1090   STATUS mandatory
1091   DESCRIPTION
1092      "This OID allows bayteh traps to be sent with an IP address argument
1093       that may not be defined in the baytech MIB.
1094
1095       A get of this OID will return 0.0.0.0."
1096   ::= { mtrapargs 2 }
1097
1098mtrapargsString OBJECT-TYPE
1099   SYNTAX  DisplayString
1100   ACCESS read-only
1101   STATUS mandatory
1102   DESCRIPTION
1103      "This OID allows baytech traps to be sent with an octet string argument
1104       that may not be defined in the baytech MIB.
1105
1106       A get of this OID will return a NULL string."
1107   ::= { mtrapargs 3 }
1108
1109mtrapargsGauge OBJECT-TYPE
1110   SYNTAX  Gauge
1111   ACCESS read-only
1112   STATUS mandatory
1113   DESCRIPTION
1114      "This OID allows baytech traps to be sent with a Gauge argument
1115       that may not be defined in the baytech MIB.
1116
1117       A get of this OID will return 0."
1118   ::= { mtrapargs 4 }
1119
1120mtrapargsTimeTicks OBJECT-TYPE
1121   SYNTAX TimeTicks
1122   ACCESS read-only
1123   STATUS mandatory
1124   DESCRIPTION
1125      "This OID allows baytech traps to be sent with a TimeTicks argument
1126       that may not be defined in the baytech MIB.
1127
1128       A get of this OID will return 0."
1129   ::= { mtrapargs 5 }
1130
1131sBTAModuleIndex OBJECT-TYPE
1132   SYNTAX INTEGER
1133   ACCESS read-only
1134   STATUS mandatory
1135   DESCRIPTION
1136      "This OID allows baytech traps to be sent with an integer argument
1137       that may not be defined in the baytech MIB.  This is an index to a specific
1138       DS module. Value will equal the slot of the module.
1139
1140       A get of this OID will return 0."
1141   ::= { mtrapargs 6 }
1142
1143sBTAOutletIndex OBJECT-TYPE
1144   SYNTAX INTEGER
1145   ACCESS read-only
1146   STATUS mandatory
1147   DESCRIPTION
1148      "This OID allows baytech traps to be sent with an integer argument
1149       that may not be defined in the baytech MIB.  This is an index to a specific
1150       outlet in a DS module.
1151
1152       Value is 1 to number of outlets controlled by the ds module.  0 represents
1153       all outlets.
1154
1155       A get of this OID will return 0."
1156   ::= { mtrapargs 7 }
1157
1158sBTAPortIndex OBJECT-TYPE
1159   SYNTAX INTEGER
1160   ACCESS read-only
1161   STATUS mandatory
1162   DESCRIPTION
1163      "This OID allows baytech traps to be sent with an integer argument
1164       that may not be defined in the baytech MIB.  This is an index to a specific
1165       outlet in a DS module.
1166
1167       Value is 1 to number of outlets controlled by the ds module.  0 represents
1168       all outlets.
1169
1170       A get of this OID will return 0."
1171   ::= { mtrapargs 8 }
1172
1173sBTAVoltageSource OBJECT-TYPE
1174   SYNTAX INTEGER
1175   ACCESS read-write
1176   STATUS mandatory
1177   DESCRIPTION
1178      "This OID allows baytech traps to be sent with an integer argument
1179       that may not be defined in the baytech MIB.  This is the number associated
1180       with the voltage source in an RPC.
1181
1182       Value is 1 or 2, depending on which voltage source is powering the RPC.
1183
1184       A get of this OID will return 0."
1185   ::= { mtrapargs 9 }
1186
1187sBTASourceSwitchCount OBJECT-TYPE
1188   SYNTAX INTEGER
1189   ACCESS read-only
1190   STATUS mandatory
1191   DESCRIPTION
1192      "This OID allows baytech traps to be sent with an integer argument
1193       that may not be defined in the baytech MIB.  This is the number associated
1194       with the number of voltage source transitions in an RPC.
1195
1196       Value is 0 to 255, an 8-bit w/rollover count of number of times voltage
1197       source has been switched from one source to another.
1198
1199       A get of this OID will return 0."
1200   ::= { mtrapargs 10 }
1201
1202sBTASensorIndex OBJECT-TYPE
1203   SYNTAX INTEGER
1204   ACCESS read-only
1205   STATUS mandatory
1206   DESCRIPTION
1207      "This OID allows baytech traps to be sent with an integer argument
1208       that may not be defined in the baytech MIB.  This is an index to a specific
1209       sensor in a DS module.
1210
1211       Value is 1 to number of sensors controlled by the ds module.
1212
1213       A get of this OID will return 0."
1214   ::= { mtrapargs 11 }
1215
1216sBTABreakerIndex OBJECT-TYPE
1217   SYNTAX INTEGER
1218   ACCESS read-only
1219   STATUS mandatory
1220   DESCRIPTION
1221      "This is an object which is sent along with a trap to designate a
1222      breaker number pertinent to a particular trap.  This value will
1223      range from 1 to the total number of breakers
1224      inside the particular RPC.
1225
1226      A get of this OID will return 0."
1227   ::= { mtrapargs 12 }
1228
1229
1230-- Module/Port MIB definitions - uncomment lines below until comment at end
1231-- of block prior to compiling.
1232
1233sBTAModulesRPCModPortTable OBJECT-TYPE
1234   SYNTAX SEQUENCE OF SDSModulesRPCModPortEntry
1235   ACCESS not-accessible
1236   STATUS mandatory
1237   DESCRIPTION
1238      "Allows for control of individual outlets and individual RPC modules. The number of
1239       entries is contained in the sBTAModulesNumberOfRPCModules OID."
1240   ::= { sBTAModulesRPC 5 }
1241
1242sBTAModulesRPCModPortEntry OBJECT-TYPE
1243   SYNTAX SDSModulesRPCModPortEntry
1244   ACCESS not-accessible
1245   STATUS mandatory
1246   DESCRIPTION
1247      "The RPCs to control and get status on."
1248   INDEX  { sRPCModuleIndex,sRPCPortIndex}
1249   ::= { sBTAModulesRPCModPortTable 1 }
1250
1251SDSModulesRPCModPortEntry ::=
1252   SEQUENCE {
1253      sRPCModuleIndex		INTEGER,
1254      sRPCPortIndex		INTEGER,
1255      sRPCType			DisplayString,
1256      sRPCName			DisplayString,
1257      sRPCFirmwareVersion     	DisplayString,
1258      sRPCCurrent		INTEGER,
1259      sRPCMaxCurrent		INTEGER,
1260      sRPCVoltage              	INTEGER,
1261      sRPCPower                	INTEGER,
1262      sRPCTemperature		INTEGER,
1263      sRPCRebootTimeout		INTEGER,
1264      sRPCAllOutletsCmd		INTEGER,
1265      sRPCAllOutletsStatus	DisplayString,
1266      sRPCCurrentAlarmThreshold	INTEGER,
1267      sRPCOverVoltageThreshold	INTEGER,
1268      sRPCUnderVoltageThreshold	INTEGER,
1269      sRPCNumberOfOutlets	INTEGER,
1270      sRPCCircuitBreaker	INTEGER,
1271      sRPCOverTempThreshold	INTEGER,
1272      sRPCUnitVA		INTEGER,
1273      sRPCNumberOfBreakers	INTEGER,
1274	sRPCLowCurrentThreshold INTEGER,
1275	sRPCVoltageSource	INTEGER,
1276	sRPCSourceSwitchCount	INTEGER,
1277	sRPCNumberOfSensors	INTEGER
1278   }
1279
1280sRPCModuleIndex OBJECT-TYPE
1281   SYNTAX INTEGER
1282   ACCESS read-only
1283   STATUS mandatory
1284   DESCRIPTION
1285      "The module number index into the RPC table."
1286   ::= { sBTAModulesRPCModPortEntry 1 }
1287
1288sRPCPortIndex OBJECT-TYPE
1289   SYNTAX INTEGER
1290   ACCESS read-only
1291   STATUS mandatory
1292   DESCRIPTION
1293      "The port number index into the RPC table.  In the case of ds30 modules this number is always 1."
1294   ::= { sBTAModulesRPCModPortEntry 2 }
1295
1296sRPCType OBJECT-TYPE
1297   SYNTAX DisplayString
1298   ACCESS read-only
1299   STATUS mandatory
1300   DESCRIPTION
1301      "Type of RPC at the module, port index."
1302   ::= { sBTAModulesRPCModPortEntry 3 }
1303
1304sRPCName OBJECT-TYPE
1305   SYNTAX DisplayString
1306   ACCESS read-write
1307   STATUS mandatory
1308   DESCRIPTION
1309      "The name (unit id) of the rpc module."
1310   ::= { sBTAModulesRPCModPortEntry 4 }
1311
1312sRPCFirmwareVersion OBJECT-TYPE
1313   SYNTAX DisplayString
1314   ACCESS read-only
1315   STATUS mandatory
1316   DESCRIPTION
1317      "The firware version of the rpc module."
1318   ::= { sBTAModulesRPCModPortEntry 5 }
1319
1320sRPCCurrent OBJECT-TYPE
1321   SYNTAX INTEGER
1322   ACCESS read-only
1323   STATUS mandatory
1324   DESCRIPTION
1325      "The current reading for the power strip.
1326       If current measurement is not installed this value will always read 0."
1327   ::= { sBTAModulesRPCModPortEntry 6 }
1328
1329sRPCMaxCurrent OBJECT-TYPE
1330   SYNTAX INTEGER
1331   ACCESS read-write
1332   STATUS mandatory
1333   DESCRIPTION
1334      "The maximum detected current reading for the power strip.
1335       If current measurement is not installed this value will always read 0.
1336       Setting this value to 0 will clear the maximum current detected."
1337   ::= { sBTAModulesRPCModPortEntry 7 }
1338
1339sRPCVoltage OBJECT-TYPE
1340   SYNTAX INTEGER
1341   ACCESS read-only
1342   STATUS mandatory
1343   DESCRIPTION
1344      "The voltage reading for the power strip.
1345       If voltage measurement is not installed this value will always read 0."
1346   ::= { sBTAModulesRPCModPortEntry 8 }
1347
1348sRPCPower OBJECT-TYPE
1349   SYNTAX INTEGER
1350   ACCESS read-only
1351   STATUS mandatory
1352   DESCRIPTION
1353      "The power reading for the power strip.
1354       If power measurement is not installed this value will always read 0."
1355   ::= { sBTAModulesRPCModPortEntry 9 }
1356
1357sRPCTemperature OBJECT-TYPE
1358   SYNTAX INTEGER
1359   ACCESS read-only
1360   STATUS mandatory
1361   DESCRIPTION
1362      "The temperature reading for the power strip.  Readings are in degrees C.
1363       If temperature measurement is not installed this value will always read 0."
1364   ::= { sBTAModulesRPCModPortEntry 10 }
1365
1366sRPCRebootTimeout OBJECT-TYPE
1367   SYNTAX INTEGER
1368   ACCESS read-write
1369   STATUS mandatory
1370   DESCRIPTION
1371      "The length of off time for automatic reboot sequences.
1372       Currently a read-only value set to the fixed reboot timeout."
1373   ::= { sBTAModulesRPCModPortEntry 11 }
1374
1375sRPCAllOutletsCmd OBJECT-TYPE
1376   SYNTAX INTEGER {
1377        off         (0),
1378        on          (1),
1379        reboot		(2),
1380        lockon      (3),
1381        lockoff		(4),
1382        unlock   	(5),
1383        unknown     (6)
1384   }
1385   ACCESS read-write
1386   STATUS mandatory
1387   DESCRIPTION
1388      "Turns all outlets on, off or reboot.
1389       0 = off
1390       1 = on
1391       2 = reboot
1392       3 = lockon (will lock outlets to on state)
1393       4 = lockoff (will lock outlets to off state)
1394       5 = unlock (will unlock all outlets)
1395
1396       A get will return unknown (6)."
1397   ::= { sBTAModulesRPCModPortEntry 12 }
1398
1399sRPCAllOutletsStatus OBJECT-TYPE
1400   SYNTAX DisplayString
1401   ACCESS read-only
1402   STATUS mandatory
1403   DESCRIPTION
1404      "Reports status of outlets in a comma deliminated string.
1405       0 = off
1406       1 = on
1407       2 = reboot
1408       3 = locked on
1409       4 = locked off"
1410   ::= { sBTAModulesRPCModPortEntry 13 }
1411
1412sRPCCurrentAlarmThreshold OBJECT-TYPE
1413   SYNTAX INTEGER
1414   ACCESS read-write
1415   STATUS mandatory
1416   DESCRIPTION
1417      "The current alarm threshold level *10.  A value of 105 will set the level to 10.5."
1418   ::= { sBTAModulesRPCModPortEntry 14 }
1419
1420sRPCOverVoltageThreshold OBJECT-TYPE
1421   SYNTAX INTEGER
1422   ACCESS read-write
1423   STATUS mandatory
1424   DESCRIPTION
1425      "The over voltage alarm threshold level *10.  A value of 105 will set the level to 10.5."
1426   ::= { sBTAModulesRPCModPortEntry 15 }
1427
1428sRPCUnderVoltageThreshold OBJECT-TYPE
1429   SYNTAX INTEGER
1430   ACCESS read-write
1431   STATUS mandatory
1432   DESCRIPTION
1433      "The under voltage alarm threshold level *10.  A value of 105 will set the level to 10.5."
1434   ::= { sBTAModulesRPCModPortEntry 16 }
1435sRPCNumberOfOutlets OBJECT-TYPE
1436   SYNTAX INTEGER
1437   ACCESS read-only
1438   STATUS mandatory
1439   DESCRIPTION
1440      "Number of outlets for this RPC.
1441       This will be the size of outlet table for this RPC index."
1442   ::= { sBTAModulesRPCModPortEntry 17 }
1443
1444
1445sRPCCircuitBreaker OBJECT-TYPE
1446   SYNTAX INTEGER {
1447        off         (0),
1448        on          (1)
1449   }
1450   ACCESS read-only
1451   STATUS mandatory
1452   DESCRIPTION
1453      "Status of circuit breaker in power strip. 0=off 1=on."
1454   ::= { sBTAModulesRPCModPortEntry 18 }
1455
1456sRPCOverTempThreshold OBJECT-TYPE
1457   SYNTAX INTEGER
1458   ACCESS read-write
1459   STATUS mandatory
1460   DESCRIPTION
1461      "The over temperature alarm threshold level *10.  A value of 505 will set the level to 50.5."
1462   ::= { sBTAModulesRPCModPortEntry 19 }
1463
1464sRPCUnitVA OBJECT-TYPE
1465   SYNTAX INTEGER
1466   ACCESS read-only
1467   STATUS mandatory
1468   DESCRIPTION
1469      "Number of outlets for this RPC.
1470       This will be the size of outlet table for this RPC index."
1471   ::= { sBTAModulesRPCModPortEntry 20 }
1472
1473sRPCNumberOfBreakers OBJECT-TYPE
1474   SYNTAX INTEGER
1475   ACCESS read-only
1476   STATUS mandatory
1477   DESCRIPTION
1478      "Number of breakers for this RPC."
1479   ::= { sBTAModulesRPCModPortEntry 21 }
1480
1481
1482sRPCLowCurrentThreshold OBJECT-TYPE
1483   SYNTAX INTEGER
1484   ACCESS read-write
1485   STATUS mandatory
1486   DESCRIPTION
1487      "Low current threshold for this RPC."
1488   ::= { sBTAModulesRPCModPortEntry 22 }
1489
1490sRPCVoltageSource OBJECT-TYPE
1491   SYNTAX INTEGER
1492   ACCESS read-write
1493   STATUS mandatory
1494   DESCRIPTION
1495      "Voltage source for this RPC."
1496   ::= { sBTAModulesRPCModPortEntry 23 }
1497
1498sRPCSourceSwitchCount OBJECT-TYPE
1499   SYNTAX INTEGER
1500   ACCESS read-write
1501   STATUS mandatory
1502   DESCRIPTION
1503      "Voltage source switch count for this RPC."
1504   ::= { sBTAModulesRPCModPortEntry 24 }
1505
1506sRPCNumberOfSensors OBJECT-TYPE
1507   SYNTAX INTEGER
1508   ACCESS read-only
1509   STATUS mandatory
1510   DESCRIPTION
1511      "Number of sensors for this RPC."
1512   ::= { sBTAModulesRPCModPortEntry 25 }
1513
1514
1515sBTAModulesRPCModPortOutletTable OBJECT-TYPE
1516   SYNTAX SEQUENCE OF SDSModulesRPCModPortOutletEntry
1517   ACCESS not-accessible
1518   STATUS mandatory
1519   DESCRIPTION
1520      "Allows for control of individual outlets. The number of
1521       entries is contained in the sBTAModulesRPCOutletTableSize OID."
1522   ::= { sBTAModulesRPC 6 }
1523
1524sBTAModulesRPCModPortOutletEntry OBJECT-TYPE
1525   SYNTAX SDSModulesRPCModPortOutletEntry
1526   ACCESS not-accessible
1527   STATUS mandatory
1528   DESCRIPTION
1529      "The outlets to control and get status on."
1530   INDEX  { sRPCOutletModuleIndex, sRPCOutletPortIndex, sRPCOutletIndex}
1531   ::= { sBTAModulesRPCModPortOutletTable 1 }
1532
1533SDSModulesRPCModPortOutletEntry ::=
1534   SEQUENCE {
1535      sRPCOutletModuleIndex   	INTEGER,
1536      sRPCOutletPortIndex	   	INTEGER,
1537      sRPCOutletIndex         	INTEGER,
1538      sRPCOutletState         	INTEGER,
1539      sRPCOutletName       		DisplayString
1540   }
1541
1542sRPCOutletModuleIndex OBJECT-TYPE
1543   SYNTAX INTEGER
1544   ACCESS read-only
1545   STATUS mandatory
1546   DESCRIPTION
1547      "The module index to the outlet entry."
1548   ::= { sBTAModulesRPCModPortOutletEntry 1 }
1549
1550sRPCOutletPortIndex OBJECT-TYPE
1551   SYNTAX INTEGER
1552   ACCESS read-only
1553   STATUS mandatory
1554   DESCRIPTION
1555      "The port index to the outlet entry. In the case of ds30s this number is always 1."
1556   ::= { sBTAModulesRPCModPortOutletEntry 2 }
1557
1558sRPCOutletIndex OBJECT-TYPE
1559   SYNTAX INTEGER
1560   ACCESS read-only
1561   STATUS mandatory
1562   DESCRIPTION
1563      "The outlet index to the outlet entry."
1564   ::= { sBTAModulesRPCModPortOutletEntry 3 }
1565
1566sRPCOutletState OBJECT-TYPE
1567   SYNTAX INTEGER {
1568        off	(0),
1569        on	(1),
1570        reboot	(2),
1571        lockon	(3),
1572        lockoff	(4),
1573        unlock	(5),
1574        unknown	(6)
1575   }
1576
1577   ACCESS read-write
1578   STATUS mandatory
1579   DESCRIPTION
1580       "Getting this variable will return the state of the outlet.
1581       Valid return states are unknown, on, off, lockon, lockoff.
1582       0 = off
1583       1 = on
1584       2 = reboot
1585       3 = lockon (outlet is on and no changes are allowed)
1586       4 = lockoff (outlet is off and no changes are allowed)
1587       5 = unlock."
1588
1589   ::= { sBTAModulesRPCModPortOutletEntry 4 }
1590
1591
1592sRPCOutletName    OBJECT-TYPE
1593   SYNTAX  DisplayString
1594   ACCESS  read-write
1595   STATUS  mandatory
1596   DESCRIPTION
1597      "The name of the outlet. Maximum size is 16 characters."
1598
1599   ::= { sBTAModulesRPCModPortOutletEntry  5 }
1600
1601sBTAModulesRPCModPortGroupCmd OBJECT-TYPE
1602   SYNTAX DisplayString
1603   ACCESS read-write
1604   STATUS mandatory
1605   DESCRIPTION
1606      "A character string listing the outlets that need to be rebooted,
1607      turned off, or turn on as a group.  Command is the first character
1608      followed by a space.  Valid commads are 0=off,1=on, or 2=reboot. A
1609      list follows the command in the format module.port.outlet.  For example
1610      2 2.1.1,2.1.12,3.4.1  will reboot module 2 port 1 outlet 2&12 module 3 port 4 outlet 1."
1611   ::= { sBTAModulesRPC 7 }
1612
1613
1614--  Individual strip table (by breaker - for RPC 28 & other multi-breaker units)
1615
1616sRPCModPortBreakersTable OBJECT-TYPE
1617   SYNTAX SEQUENCE OF SRPCModPortBreakersEntry
1618   ACCESS not-accessible
1619   STATUS mandatory
1620   DESCRIPTION
1621      "Allows monitoring of individual outlet strips on RPCs. "
1622   ::= { sBTAModulesRPC 10 }
1623
1624sRPCModPortBreakersEntry OBJECT-TYPE
1625   SYNTAX SRPCModPortBreakersEntry
1626   ACCESS not-accessible
1627   STATUS mandatory
1628   DESCRIPTION
1629      "Status organization by breaker."
1630   INDEX  { sRPCBreakersModIndex,sRPCBreakersPortIndex,sRPCBreakersBreakersIndex}
1631   ::= { sRPCModPortBreakersTable 1 }
1632
1633SRPCModPortBreakersEntry ::=
1634   SEQUENCE {
1635      sRPCBreakersModIndex   			INTEGER,
1636      sRPCBreakersPortIndex	   		INTEGER,
1637      sRPCBreakersBreakersIndex  		INTEGER,
1638      sRPCBreakersCircuitBreaker 		INTEGER,
1639      sRPCBreakersCurrent			INTEGER,
1640      sRPCBreakersMaxCurrent			INTEGER,
1641      sRPCBreakersVoltage			INTEGER,
1642      sRPCBreakersPower				INTEGER,
1643      sRPCBreakersVA				INTEGER,
1644      sRPCBreakersCurrentAlarmThreshold		INTEGER
1645   }
1646
1647
1648sRPCBreakersModIndex OBJECT-TYPE
1649   SYNTAX INTEGER
1650   ACCESS read-only
1651   STATUS mandatory
1652   DESCRIPTION
1653      "The module index into the RPC breaker table."
1654   ::= { sRPCModPortBreakersEntry 1 }
1655
1656sRPCBreakersPortIndex OBJECT-TYPE
1657   SYNTAX INTEGER
1658   ACCESS read-only
1659   STATUS mandatory
1660   DESCRIPTION
1661      "The port index into the RPC breaker table."
1662   ::= { sRPCModPortBreakersEntry 2 }
1663
1664sRPCBreakersBreakersIndex OBJECT-TYPE
1665   SYNTAX INTEGER
1666   ACCESS read-only
1667   STATUS mandatory
1668   DESCRIPTION
1669      "The breaker index into the RPC breaker table."
1670   ::= { sRPCModPortBreakersEntry 3 }
1671
1672sRPCBreakersCircuitBreaker OBJECT-TYPE
1673   SYNTAX INTEGER {
1674        off         (0),
1675        on          (1)
1676   }
1677   ACCESS read-only
1678   STATUS mandatory
1679   DESCRIPTION
1680      "Status of circuit breaker in power strip. 0=off 1=on."
1681   ::= { sRPCModPortBreakersEntry 4 }
1682
1683sRPCBreakersCurrent OBJECT-TYPE
1684   SYNTAX INTEGER
1685   ACCESS read-only
1686   STATUS mandatory
1687   DESCRIPTION
1688      "The detected current reading for the power strip.
1689       If current measurement is not installed this value will always read 0."
1690   ::= { sRPCModPortBreakersEntry 5 }
1691
1692sRPCBreakersMaxCurrent OBJECT-TYPE
1693   SYNTAX INTEGER
1694   ACCESS read-only
1695   STATUS mandatory
1696   DESCRIPTION
1697      "The maximum detected current reading for the power strip.
1698       If current measurement is not installed this value will always read 0."
1699   ::= { sRPCModPortBreakersEntry 6 }
1700
1701sRPCBreakersVoltage OBJECT-TYPE
1702   SYNTAX INTEGER
1703   ACCESS read-only
1704   STATUS mandatory
1705   DESCRIPTION
1706      "The voltage reading for the power strip.
1707       If voltage measurement is not installed this value will always read 0."
1708   ::= { sRPCModPortBreakersEntry 7 }
1709
1710sRPCBreakersPower OBJECT-TYPE
1711   SYNTAX INTEGER
1712   ACCESS read-only
1713   STATUS mandatory
1714   DESCRIPTION
1715      "The power reading for the power strip.
1716       If voltage measurement is not installed this value will always read 0."
1717   ::= { sRPCModPortBreakersEntry 8 }
1718
1719sRPCBreakersVA OBJECT-TYPE
1720   SYNTAX INTEGER
1721   ACCESS read-only
1722   STATUS mandatory
1723   DESCRIPTION
1724      "The volt-amps reading for the power strip.
1725       If voltage measurement is not installed this value will always read 0."
1726   ::= { sRPCModPortBreakersEntry 9 }
1727
1728sRPCBreakersCurrentAlarmThreshold OBJECT-TYPE
1729   SYNTAX INTEGER
1730   ACCESS read-write
1731   STATUS mandatory
1732   DESCRIPTION
1733      "The current alarm threshold level x10.  A value of 105 will set the level to 10.5."
1734   ::= { sRPCModPortBreakersEntry 10 }
1735
1736sRPCOutletGroupTable OBJECT-TYPE
1737   SYNTAX SEQUENCE OF SRPCOutletGroupEntry
1738   ACCESS not-accessible
1739   STATUS mandatory
1740   DESCRIPTION
1741      "Allows control of outlets via a group of up to four outlets. "
1742   ::= { sBTAModulesRPC 11 }
1743
1744sRPCOutletGroupEntry OBJECT-TYPE
1745   SYNTAX SRPCOutletGroupEntry
1746   ACCESS not-accessible
1747   STATUS mandatory
1748   DESCRIPTION
1749      "Organized by group number."
1750   INDEX  { sRPCOutletGroupIndex}
1751   ::= { sRPCOutletGroupTable 1 }
1752
1753SRPCOutletGroupEntry ::=
1754   SEQUENCE {
1755      sRPCOutletGroupIndex   	INTEGER,
1756      sRPCOutletGroupName 		DisplayString,
1757      sRPCOutletGroupOutlets	DisplayString,
1758      sRPCOutletGroupCmd		INTEGER,
1759   }
1760
1761sRPCOutletGroupIndex OBJECT-TYPE
1762   SYNTAX INTEGER
1763   ACCESS read-only
1764   STATUS mandatory
1765   DESCRIPTION
1766      "The index into the outlet group table."
1767   ::= { sRPCOutletGroupEntry 1 }
1768
1769sRPCOutletGroupName OBJECT-TYPE
1770   SYNTAX DisplayString
1771   ACCESS read-write
1772   STATUS mandatory
1773   DESCRIPTION
1774      "The name of the outlet group."
1775   ::= { sRPCOutletGroupEntry 2 }
1776
1777sRPCOutletGroupOutlets OBJECT-TYPE
1778   SYNTAX DisplayString
1779   ACCESS read-write
1780   STATUS mandatory
1781   DESCRIPTION
1782      "The list of outlets in the outlet group.
1783      Format is mod.port.outlet,mod.port.outlet up to 4 outlets."
1784   ::= { sRPCOutletGroupEntry 3 }
1785
1786sRPCOutletGroupCmd OBJECT-TYPE
1787   SYNTAX INTEGER {
1788        off	(0),
1789        on	(1),
1790        reboot	(2),
1791        lockon	(3),
1792        lockoff	(4),
1793        unlock	(5),
1794        unknown	(6)
1795   }
1796   ACCESS read-write
1797   STATUS mandatory
1798   DESCRIPTION
1799      "Command for outlet group.  Same rules as rpc commands."
1800   ::= { sRPCOutletGroupEntry 4 }
1801
1802-- the Environmental group
1803sBTAModulesEnvironmentalObjectsTable OBJECT-TYPE
1804   SYNTAX SEQUENCE OF SDSModulesEnvironmentalObjectsEntry
1805   ACCESS not-accessible
1806   STATUS mandatory
1807   DESCRIPTION
1808      "Allows monitoring of individual outlet strips on RPCs. "
1809   ::= { sBTAEnvironmental 1 }
1810
1811sBTAModulesEnvironmentalObjectsEntry OBJECT-TYPE
1812   SYNTAX SDSModulesEnvironmentalObjectsEntry
1813   ACCESS not-accessible
1814   STATUS mandatory
1815   DESCRIPTION
1816      "Status organization by sensor."
1817   INDEX  { sBTAModulesEnvironmentalModulesIndex, sBTAModulesEnvironmentalSensorsIndex}
1818   ::= { sBTAModulesEnvironmentalObjectsTable 1 }
1819
1820
1821SDSModulesEnvironmentalObjectsEntry ::=
1822   SEQUENCE {
1823      sBTAModulesEnvironmentalModulesIndex   	INTEGER,
1824      sBTAModulesEnvironmentalSensorsIndex   	INTEGER,
1825      sBTAModulesEnvironmentalType 		INTEGER,
1826      sBTAModulesEnvironmentalName		DisplayString,
1827      sBTAModulesEnvironmentalMeasurement	INTEGER,
1828      sBTAModulesEnvironmentalHiThreshold	INTEGER,
1829      sBTAModulesEnvironmentalLoThreshold   	INTEGER,
1830      sBTAModulesEnvironmentalMax	   	INTEGER,
1831      sBTAModulesEnvironmentalMin		INTEGER,
1832      sBTAModulesEnvironmentalHiThresholdEn	INTEGER,
1833      sBTAModulesEnvironmentalLoThresholdEn	INTEGER,
1834      sBTAModulesEnvironmentalStateTrapEn	INTEGER
1835   }
1836
1837sBTAModulesEnvironmentalModulesIndex OBJECT-TYPE
1838   SYNTAX INTEGER
1839   ACCESS read-only
1840   STATUS mandatory
1841   DESCRIPTION
1842	"Module Index for Environemntal table"
1843   ::= { sBTAModulesEnvironmentalObjectsEntry 1 }
1844
1845sBTAModulesEnvironmentalSensorsIndex OBJECT-TYPE
1846   SYNTAX INTEGER
1847   ACCESS read-only
1848   STATUS mandatory
1849   DESCRIPTION
1850	"Sensor Index for Environemntal table"
1851   ::= { sBTAModulesEnvironmentalObjectsEntry 2 }
1852
1853sBTAModulesEnvironmentalType OBJECT-TYPE
1854   SYNTAX INTEGER
1855   ACCESS read-only
1856   STATUS mandatory
1857   DESCRIPTION
1858	"Environmental Object Type."
1859   ::= { sBTAModulesEnvironmentalObjectsEntry 3 }
1860
1861sBTAModulesEnvironmentalName OBJECT-TYPE
1862   SYNTAX DisplayString
1863   ACCESS read-write
1864   STATUS mandatory
1865   DESCRIPTION
1866      "The name for the environmental object."
1867   ::= { sBTAModulesEnvironmentalObjectsEntry 4 }
1868
1869sBTAModulesEnvironmentalMeasurement OBJECT-TYPE
1870   SYNTAX INTEGER
1871   ACCESS read-only
1872   STATUS mandatory
1873   DESCRIPTION
1874	"The measurement or state for the object."
1875   ::= { sBTAModulesEnvironmentalObjectsEntry 5 }
1876
1877sBTAModulesEnvironmentalHiThreshold OBJECT-TYPE
1878   SYNTAX INTEGER
1879   ACCESS read-write
1880   STATUS mandatory
1881   DESCRIPTION
1882	"Hi threshold for object."
1883   ::= { sBTAModulesEnvironmentalObjectsEntry 6 }
1884
1885sBTAModulesEnvironmentalLoThreshold OBJECT-TYPE
1886   SYNTAX INTEGER
1887   ACCESS read-write
1888   STATUS mandatory
1889   DESCRIPTION
1890	"Lo threshold for object."
1891   ::= { sBTAModulesEnvironmentalObjectsEntry 7 }
1892
1893sBTAModulesEnvironmentalMax OBJECT-TYPE
1894   SYNTAX INTEGER
1895   ACCESS read-write
1896   STATUS mandatory
1897   DESCRIPTION
1898	"Max value recorded for object since last reset."
1899   ::= { sBTAModulesEnvironmentalObjectsEntry 8 }
1900
1901sBTAModulesEnvironmentalMin OBJECT-TYPE
1902   SYNTAX INTEGER
1903   ACCESS read-write
1904   STATUS mandatory
1905   DESCRIPTION
1906	"Min value recorded for object since last reset."
1907   ::= { sBTAModulesEnvironmentalObjectsEntry 9 }
1908
1909sBTAModulesEnvironmentalHiThresholdEn OBJECT-TYPE
1910   SYNTAX INTEGER
1911   ACCESS read-write
1912   STATUS mandatory
1913   DESCRIPTION
1914	"Hi threshold enable for object."
1915   ::= { sBTAModulesEnvironmentalObjectsEntry 10 }
1916
1917sBTAModulesEnvironmentalLoThresholdEn OBJECT-TYPE
1918   SYNTAX INTEGER
1919   ACCESS read-write
1920   STATUS mandatory
1921   DESCRIPTION
1922	"Lo threshold enable for object."
1923   ::= { sBTAModulesEnvironmentalObjectsEntry 11 }
1924
1925sBTAModulesEnvironmentalStateTrapEn OBJECT-TYPE
1926   SYNTAX INTEGER
1927   ACCESS read-write
1928   STATUS mandatory
1929   DESCRIPTION
1930	"Trap enable for environmental sensors with contacts."
1931   ::= { sBTAModulesEnvironmentalObjectsEntry 12 }
1932
1933
1934
1935sRPCEnvironmentalObjectsTable OBJECT-TYPE
1936   SYNTAX SEQUENCE OF SRPCEnvironmentalObjectsEntry
1937   ACCESS not-accessible
1938   STATUS mandatory
1939   DESCRIPTION
1940      "Allows monitoring of individual outlet strips on RPCs. "
1941   ::= { sBTAEnvironmental 2 }
1942
1943sRPCEnvironmentalObjectsEntry OBJECT-TYPE
1944   SYNTAX SRPCEnvironmentalObjectsEntry
1945   ACCESS not-accessible
1946   STATUS mandatory
1947   DESCRIPTION
1948      "Status organization by sensor."
1949   INDEX  { sBTAEnvironmentalModuleIndex, sBTAEnvironmentalPortIndex, sBTAEnvironmentalSensorsIndex}
1950   ::= { sRPCEnvironmentalObjectsTable 1 }
1951
1952
1953SRPCEnvironmentalObjectsEntry ::=
1954   SEQUENCE {
1955      sRPCEnvironmentalModuleIndex   	INTEGER,
1956      sRPCEnvironmentalPortIndex   	INTEGER,
1957      sRPCEnvironmentalSensorsIndex   	INTEGER,
1958      sRPCEnvironmentalType 		INTEGER,
1959      sRPCEnvironmentalName		DisplayString,
1960      sRPCEnvironmentalMeasurement	INTEGER,
1961      sRPCEnvironmentalHiThreshold	INTEGER,
1962      sRPCEnvironmentalLoThreshold   	INTEGER,
1963      sRPCEnvironmentalMax	   	INTEGER,
1964      sRPCEnvironmentalMin		INTEGER,
1965      sRPCEnvironmentalHiThresholdEn	INTEGER,
1966      sRPCEnvironmentalLoThresholdEn	INTEGER,
1967      sRPCEnvironmentalStateTrapEn	INTEGER
1968   }
1969
1970sRPCEnvironmentalModuleIndex OBJECT-TYPE
1971   SYNTAX INTEGER
1972   ACCESS read-only
1973   STATUS mandatory
1974   DESCRIPTION
1975	"Module Index for Environemntal table"
1976   ::= { sRPCEnvironmentalObjectsEntry 1 }
1977
1978sRPCEnvironmentalPortIndex OBJECT-TYPE
1979   SYNTAX INTEGER
1980   ACCESS read-only
1981   STATUS mandatory
1982   DESCRIPTION
1983	"Port Index for Environemntal table"
1984   ::= { sRPCEnvironmentalObjectsEntry 2 }
1985
1986sRPCEnvironmentalSensorsIndex OBJECT-TYPE
1987   SYNTAX INTEGER
1988   ACCESS read-only
1989   STATUS mandatory
1990   DESCRIPTION
1991	"Sensor Index for Environemntal table"
1992   ::= { sRPCEnvironmentalObjectsEntry 3 }
1993
1994sRPCEnvironmentalType OBJECT-TYPE
1995   SYNTAX INTEGER
1996   ACCESS read-only
1997   STATUS mandatory
1998   DESCRIPTION
1999	"Environmental Object Type."
2000   ::= { sRPCEnvironmentalObjectsEntry 4 }
2001
2002sRPCEnvironmentalName OBJECT-TYPE
2003   SYNTAX DisplayString
2004   ACCESS read-write
2005   STATUS mandatory
2006   DESCRIPTION
2007      "The name for the environmental object."
2008   ::= { sRPCEnvironmentalObjectsEntry 5 }
2009
2010sRPCEnvironmentalMeasurement OBJECT-TYPE
2011   SYNTAX INTEGER
2012   ACCESS read-only
2013   STATUS mandatory
2014   DESCRIPTION
2015	"The measurement or state for the object."
2016   ::= { sRPCEnvironmentalObjectsEntry 6 }
2017
2018sRPCEnvironmentalHiThreshold OBJECT-TYPE
2019   SYNTAX INTEGER
2020   ACCESS read-write
2021   STATUS mandatory
2022   DESCRIPTION
2023	"Hi threshold for object."
2024   ::= { sRPCEnvironmentalObjectsEntry 7 }
2025
2026sRPCEnvironmentalLoThreshold OBJECT-TYPE
2027   SYNTAX INTEGER
2028   ACCESS read-write
2029   STATUS mandatory
2030   DESCRIPTION
2031	"Lo threshold for object."
2032   ::= { sRPCEnvironmentalObjectsEntry 8 }
2033
2034sRPCEnvironmentalMax OBJECT-TYPE
2035   SYNTAX INTEGER
2036   ACCESS read-write
2037   STATUS mandatory
2038   DESCRIPTION
2039	"Max value recorded for object since last reset."
2040   ::= { sRPCEnvironmentalObjectsEntry 9 }
2041
2042sRPCEnvironmentalMin OBJECT-TYPE
2043   SYNTAX INTEGER
2044   ACCESS read-write
2045   STATUS mandatory
2046   DESCRIPTION
2047	"Min value recorded for object since last reset."
2048   ::= { sRPCEnvironmentalObjectsEntry 10 }
2049
2050sRPCEnvironmentalHiThresholdEn OBJECT-TYPE
2051   SYNTAX INTEGER
2052   ACCESS read-write
2053   STATUS mandatory
2054   DESCRIPTION
2055	"Hi threshold enable for object."
2056   ::= { sRPCEnvironmentalObjectsEntry 11 }
2057
2058sRPCEnvironmentalLoThresholdEn OBJECT-TYPE
2059   SYNTAX INTEGER
2060   ACCESS read-write
2061   STATUS mandatory
2062   DESCRIPTION
2063	"Lo threshold enable for object."
2064   ::= { sRPCEnvironmentalObjectsEntry 12 }
2065
2066sRPCEnvironmentalStateTrapEn OBJECT-TYPE
2067   SYNTAX INTEGER
2068   ACCESS read-write
2069   STATUS mandatory
2070   DESCRIPTION
2071	"Trap enable for environmental sensors with contacts."
2072   ::= { sRPCEnvironmentalObjectsEntry 13 }
2073
2074sBTAEnvironmentalAllTemperatureSensorsHiThreshold OBJECT-TYPE
2075   SYNTAX INTEGER
2076   ACCESS read-write
2077   STATUS mandatory
2078   DESCRIPTION
2079	"Hi Threshold for all temperature sensors."
2080   ::= { sBTAEnvironmental 3 }
2081
2082sBTAEnvironmentalAllTemperatureSensorsLoThreshold OBJECT-TYPE
2083   SYNTAX INTEGER
2084   ACCESS read-write
2085   STATUS mandatory
2086   DESCRIPTION
2087	"Lo Threshold for all temperature sensors."
2088   ::= { sBTAEnvironmental 4 }
2089
2090sBTAEnvironmentalAllTemperatureSensorsHiThresholdTrapEnable OBJECT-TYPE
2091   SYNTAX INTEGER
2092   ACCESS read-write
2093   STATUS mandatory
2094   DESCRIPTION
2095	"Hi Threshold trap enable for all temperature sensors."
2096   ::= { sBTAEnvironmental 5 }
2097
2098sBTAEnvironmentalAllTemperatureSensorsLoThresholdTrapEnable OBJECT-TYPE
2099   SYNTAX INTEGER
2100   ACCESS read-write
2101   STATUS mandatory
2102   DESCRIPTION
2103	"Lo Threshold trap enable for all temperature sensors."
2104   ::= { sBTAEnvironmental 6 }
2105
2106sBTAEnvironmentalAllSensorsStateTrapEnable OBJECT-TYPE
2107   SYNTAX INTEGER
2108   ACCESS read-write
2109   STATUS mandatory
2110   DESCRIPTION
2111	"State change environmental sensor (ex: contact) trap enable."
2112   ::= { sBTAEnvironmental 7 }
2113
2114sBTAEnvironmentalAllHumiditySensorsHiThreshold OBJECT-TYPE
2115   SYNTAX INTEGER
2116   ACCESS read-write
2117   STATUS mandatory
2118   DESCRIPTION
2119	"Hi Threshold for all humidity sensors."
2120   ::= { sBTAEnvironmental 8 }
2121
2122sBTAEnvironmentalAllHumiditySensorsLoThreshold OBJECT-TYPE
2123   SYNTAX INTEGER
2124   ACCESS read-write
2125   STATUS mandatory
2126   DESCRIPTION
2127	"Lo Threshold for all humidity sensors."
2128   ::= { sBTAEnvironmental 9 }
2129
2130sBTAEnvironmentalAllHumiditySensorsHiThresholdTrapEnable OBJECT-TYPE
2131   SYNTAX INTEGER
2132   ACCESS read-write
2133   STATUS mandatory
2134   DESCRIPTION
2135	"Hi Threshold trap enable for all humidity sensors."
2136   ::= { sBTAEnvironmental 10 }
2137
2138sBTAEnvironmentalAllHumiditySensorsLoThresholdTrapEnable OBJECT-TYPE
2139   SYNTAX INTEGER
2140   ACCESS read-write
2141   STATUS mandatory
2142   DESCRIPTION
2143	"Lo Threshold trap enable for all humidity sensors."
2144   ::= { sBTAEnvironmental 11 }
2145
2146sBTAEnvironmentalAllAirflowSensorsHiThreshold OBJECT-TYPE
2147   SYNTAX INTEGER
2148   ACCESS read-write
2149   STATUS mandatory
2150   DESCRIPTION
2151	"Hi Threshold for all airflow sensors."
2152   ::= { sBTAEnvironmental 12 }
2153
2154sBTAEnvironmentalAllAirflowSensorsLoThreshold OBJECT-TYPE
2155   SYNTAX INTEGER
2156   ACCESS read-write
2157   STATUS mandatory
2158   DESCRIPTION
2159	"Lo Threshold for all airflow sensors."
2160   ::= { sBTAEnvironmental 13 }
2161
2162sBTAEnvironmentalAllAirflowSensorsHiThresholdTrapEnable OBJECT-TYPE
2163   SYNTAX INTEGER
2164   ACCESS read-write
2165   STATUS mandatory
2166   DESCRIPTION
2167	"Hi Threshold trap enable for all airflow sensors."
2168   ::= { sBTAEnvironmental 14 }
2169
2170sBTAEnvironmentalAllAirflowSensorsLoThresholdTrapEnable OBJECT-TYPE
2171   SYNTAX INTEGER
2172   ACCESS read-write
2173   STATUS mandatory
2174   DESCRIPTION
2175	"Lo Threshold trap enable for all airflow sensors."
2176   ::= { sBTAEnvironmental 15 }
2177
2178--  end of Module/Port MIB definitions
2179
2180
2181-- Traps
2182-- Annotations are provided for Novell's NMS product
2183
2184communicationLost TRAP-TYPE
2185   ENTERPRISE baytech
2186   VARIABLES { mtrapargsTimeTicks }
2187   DESCRIPTION
2188       "SEVERE: Communication to the unit has been lost.  Steps
2189        to reestablish communication are in progress. Argument is timeTicks
2190        when communication was lost."
2191   --#TYPE "baytech: State change."
2192   --#SUMMARY "The unit has lost communications."
2193   --#SEVERITY SEVERE
2194   --#TIMEINDEX 1
2195   --#HELP ""
2196   --#HELPTAG 0
2197   --#STATE OPERATIONAL
2198   ::= 1
2199
2200communicationEstablished TRAP-TYPE
2201   ENTERPRISE baytech
2202   VARIABLES { mtrapargsString }
2203   DESCRIPTION
2204      "INFORMATION: Communication with the unit has been established.
2205       Argument is timeTicks when communication was established."
2206   --#TYPE "baytech: State change."
2207   --#SUMMARY "The unit has established communications."
2208   --#SEVERITY INFORMATION
2209   --#TIMEINDEX 1
2210   --#HELP ""
2211   --#HELPTAG 0
2212   --#STATE OPERATIONAL
2213   ::= 2
2214
2215outletOn TRAP-TYPE
2216   ENTERPRISE baytech
2217   VARIABLES { sBTAModuleIndex, sBTAOutletIndex }
2218   DESCRIPTION
2219       "WARNING: The specified RPC outlet has turned on.
2220       If sBTAOutletIndex equals zero, then all outlets have turned on."
2221   --#TYPE "baytech: State change."
2222   --#SUMMARY "The specifed outlet is being rebooted."
2223   --#SEVERITY WARNING
2224   --#TIMEINDEX 1
2225   --#HELP ""
2226   --#HELPTAG 0
2227   --#STATE OPERATIONAL
2228   ::= 3
2229
2230outletOff TRAP-TYPE
2231   ENTERPRISE baytech
2232   VARIABLES { sBTAModuleIndex, sBTAOutletIndex }
2233   DESCRIPTION
2234       "WARNING: The specified RPC outlet has turned off.
2235       If sBTAOutletIndex equals zero, then all outlets have turned off."
2236   --#TYPE "baytech: State change."
2237   --#SUMMARY "The specifed outlet is now on."
2238   --#SEVERITY WARNING
2239   --#TIMEINDEX 1
2240   --#HELP ""
2241   --#HELPTAG 0
2242   --#STATE OPERATIONAL
2243   ::= 4
2244
2245outletReboot TRAP-TYPE
2246   ENTERPRISE baytech
2247   VARIABLES { sBTAModuleIndex, sBTAOutletIndex }
2248   DESCRIPTION
2249       "WARNING: The specified RPC outlet has rebooted.
2250       If sBTAOutletIndex equals zero, then all outlets have rebooted."
2251   --#TYPE "baytech: State change."
2252   --#SUMMARY "The specifed outlet is now off."
2253   --#SEVERITY WARNING
2254   --#TIMEINDEX 1
2255   --#HELP ""
2256   --#HELPTAG 0
2257   --#STATE OPERATIONAL
2258   ::= 5
2259
2260outletLocked TRAP-TYPE
2261   ENTERPRISE baytech
2262   VARIABLES { sBTAModuleIndex, sBTAOutletIndex }
2263   DESCRIPTION
2264       "WARNING: The specified RPC outlet has been locked.
2265       If sBTAOutletIndex equals zero, then all outlets have been locked."
2266   --#TYPE "baytech: State change."
2267   --#SUMMARY "The specifed outlet has been locked."
2268   --#SEVERITY WARNING
2269   --#TIMEINDEX 1
2270   --#HELP ""
2271   --#HELPTAG 0
2272   --#STATE OPERATIONAL
2273   ::= 6
2274
2275outletUnlocked TRAP-TYPE
2276   ENTERPRISE baytech
2277   VARIABLES { sBTAModuleIndex, sBTAOutletIndex }
2278   DESCRIPTION
2279       "WARNING: The specified RPC outlet has been unlocked.
2280       If sBTAOutletIndex equals zero, then all outlets have been unlocked."
2281   --#TYPE "baytech: State change."
2282   --#SUMMARY "The specifed outlet has been unlocked."
2283   --#SEVERITY WARNING
2284   --#TIMEINDEX 1
2285   --#HELP ""
2286   --#HELPTAG 0
2287   --#STATE OPERATIONAL
2288   ::= 7
2289
2290configChangeSNMP TRAP-TYPE
2291   ENTERPRISE baytech
2292   DESCRIPTION
2293       "WARNING: The SNMP configuration has been changed."
2294   --#TYPE "baytech: State change."
2295   --#SUMMARY "The SNMP configuration has been changed."
2296   --#SEVERITY WARNING
2297   --#TIMEINDEX 1
2298   --#HELP ""
2299   --#HELPTAG 0
2300   --#STATE OPERATIONAL
2301   ::= 8
2302
2303configChangeOutlet TRAP-TYPE
2304   ENTERPRISE baytech
2305   VARIABLES { sBTAModuleIndex, sBTAOutletIndex }
2306   DESCRIPTION
2307       "WARNING: The specified outlet has changed configuration."
2308   --#TYPE "baytech: State change."
2309   --#SUMMARY "An outlet configuration has been changed."
2310   --#SEVERITY WARNING
2311   --#TIMEINDEX 1
2312   --#HELP ""
2313   --#HELPTAG 0
2314   --#STATE OPERATIONAL
2315   ::= 9
2316
2317accessViolationConsole TRAP-TYPE
2318   ENTERPRISE baytech
2319   VARIABLES { mtrapargsString }
2320   DESCRIPTION
2321       "WARNING: Someone has attempted to login via the console with the incorrect password."
2322   --#TYPE "baytech: Access violation."
2323   --#SUMMARY "Three unsuccessful logins have been attempted."
2324   --#SEVERITY WARNING
2325   --#TIMEINDEX 1
2326   --#HELP ""
2327   --#HELPTAG 0
2328   --#STATE OPERATIONAL
2329   ::= 10
2330
2331accessViolationNetwork TRAP-TYPE
2332   ENTERPRISE baytech
2333   VARIABLES { mtrapargsString }
2334   DESCRIPTION
2335       "WARNING: Someone has attempted to login via the network with the incorrect password."
2336   --#TYPE "baytech: Access violation."
2337   --#SUMMARY "Three unsuccessful logins have been attempted."
2338   --#SEVERITY WARNING
2339   --#TIMEINDEX 1
2340   --#HELP ""
2341   --#HELPTAG 0
2342   --#STATE OPERATIONAL
2343   ::= 11
2344
2345userPasswordChange TRAP-TYPE
2346   ENTERPRISE baytech
2347   VARIABLES { mtrapargsString }
2348   DESCRIPTION
2349       "WARNING: The password for the specified user has been changed."
2350   --#TYPE "baytech: Password change."
2351   --#SUMMARY "Someone has changed the password for the specified user."
2352   --#SEVERITY WARNING
2353   --#TIMEINDEX 1
2354   --#HELP ""
2355   --#HELPTAG 0
2356   --#STATE OPERATIONAL
2357   ::= 12
2358
2359userAdded TRAP-TYPE
2360   ENTERPRISE baytech
2361   VARIABLES { mtrapargsString }
2362   DESCRIPTION
2363       "WARNING: The specified user has been added."
2364   --#TYPE "baytech: Username change."
2365   --#SUMMARY "Someone has added the specified user."
2366   --#SEVERITY WARNING
2367   --#TIMEINDEX 1
2368   --#HELP ""
2369   --#HELPTAG 0
2370   --#STATE OPERATIONAL
2371   ::= 13
2372
2373userLoggedIn TRAP-TYPE
2374   ENTERPRISE baytech
2375   VARIABLES { mtrapargsString }
2376   DESCRIPTION
2377       "INFORMATIONAL: The specified user has logged in.  "
2378   --#TYPE "baytech: User logged in."
2379   --#SUMMARY "Someone has logged in as the specified user."
2380   --#SEVERITY INFORMATIONAL
2381   --#TIMEINDEX 1
2382   --#HELP ""
2383   --#HELPTAG 0
2384   --#STATE OPERATIONAL
2385   ::= 14
2386
2387temperatureThresholdViolation TRAP-TYPE
2388   ENTERPRISE baytech
2389   VARIABLES { mtrapargsInteger }
2390   DESCRIPTION
2391      "WARNING: A temperature threshold has been violated.  The argument is the rpc index."
2392   --#TYPE "baytech: Alarm."
2393   --#SUMMARY "A temperature threshold has been violated."
2394   --#SEVERITY WARNING
2395   --#TIMEINDEX 1
2396   --#HELP ""
2397   --#HELPTAG 0
2398   --#STATE OPERATIONAL
2399   ::= 15
2400
2401temperatureThresholdViolationCleared TRAP-TYPE
2402   ENTERPRISE baytech
2403   VARIABLES { mtrapargsInteger }
2404   DESCRIPTION
2405      "INFORMATIONAL: A temperature threshold violated has been cleared.  The argument is the rpc index."
2406   --#TYPE "baytech: Alarm."
2407   --#SUMMARY "A temperature threshold violation has been cleared."
2408   --#SEVERITY INFORMATIONAL
2409   --#TIMEINDEX 1
2410   --#HELP ""
2411   --#HELPTAG 0
2412   --#STATE OPERATIONAL
2413   ::= 16
2414
2415currentThresholdViolation TRAP-TYPE
2416   ENTERPRISE baytech
2417   VARIABLES { mtrapargsInteger }
2418   DESCRIPTION
2419      "WARNING: The preset current threshold has been violated.  The argument is the rpc index."
2420   --#TYPE "baytech: Alarm."
2421   --#SUMMARY "A current threshold has been violated."
2422   --#SEVERITY WARNING
2423   --#TIMEINDEX 1
2424   --#HELP ""
2425   --#HELPTAG 0
2426   --#STATE OPERATIONAL
2427   ::= 17
2428
2429currentThresholdViolationCleared TRAP-TYPE
2430   ENTERPRISE baytech
2431   VARIABLES { mtrapargsString }
2432   DESCRIPTION
2433      "INFORMATIONAL: A current threshold violation has been cleared.  The argument is the rpc index."
2434   --#TYPE "baytech: Alarm."
2435   --#SUMMARY "A current threshold violation has been cleared."
2436   --#SEVERITY INFORMATIONAL
2437   --#TIMEINDEX 1
2438   --#HELP ""
2439   --#HELPTAG 0
2440   --#STATE OPERATIONAL
2441   ::= 18
2442
2443resetModulesEvent TRAP-TYPE
2444   ENTERPRISE baytech
2445   VARIABLES { mtrapargsString }
2446   DESCRIPTION
2447      "WARNING: A reset modules (RM) command has been executed."
2448   --#TYPE "baytech: Reset alert."
2449   --#SUMMARY "Sent when a reset modules command is executed."
2450   --#SEVERITY WARNING
2451   --#TIMEINDEX 1
2452   --#HELP ""
2453   --#HELPTAG 0
2454   --#STATE OPERATIONAL
2455   ::= 19
2456
2457resetModulesComplete TRAP-TYPE
2458   ENTERPRISE baytech
2459   VARIABLES { mtrapargsString }
2460   DESCRIPTION
2461      "WARNING: A reset modules (RM) command has been completed."
2462   --#TYPE "baytech: Reset alert."
2463   --#SUMMARY "The reset module command is complete."
2464   --#SEVERITY WARNING
2465   --#TIMEINDEX 1
2466   --#HELP ""
2467   --#HELPTAG 0
2468   --#STATE OPERATIONAL
2469   ::= 20
2470
2471errorExecutingSNMPCommand TRAP-TYPE
2472   ENTERPRISE baytech
2473   VARIABLES { mtrapargsString }
2474   DESCRIPTION
2475      "WARNING: unable to execute SNMP command.  String contains reason and command."
2476   --#TYPE "baytech: Error."
2477   --#SUMMARY "Unable to execute SNMP command."
2478   --#SEVERITY WARNING
2479   --#TIMEINDEX 1
2480   --#HELP ""
2481   --#HELPTAG 0
2482   --#STATE OPERATIONAL
2483   ::= 21
2484
2485fileTransferComplete TRAP-TYPE
2486   ENTERPRISE baytech
2487   DESCRIPTION
2488      "INFORMATIONAL: file transfer to unit complete."
2489   --#TYPE "baytech: file transfer."
2490   --#SUMMARY "The file transer is complete."
2491   --#SEVERITY INFORMATIONAL
2492   --#TIMEINDEX 1
2493   --#HELP ""
2494   --#HELPTAG 0
2495   --#STATE OPERATIONAL
2496   ::= 22
2497
2498userTerminated TRAP-TYPE
2499   ENTERPRISE baytech
2500   VARIABLES { mtrapargsInteger }
2501   DESCRIPTION
2502      "WARNING: user terminated. Argument specifies user."
2503   --#TYPE "baytech: user terminated."
2504   --#SUMMARY "User terminated."
2505   --#SEVERITY WARNING
2506   --#TIMEINDEX 1
2507   --#HELP ""
2508   --#HELPTAG 0
2509   --#STATE OPERATIONAL
2510   ::= 23
2511
2512voltageOverThresholdViolation TRAP-TYPE
2513   ENTERPRISE baytech
2514   VARIABLES { mtrapargsInteger }
2515   DESCRIPTION
2516      "WARNING: Over voltage. Argument specifies rpc."
2517   --#TYPE "baytech: over voltage."
2518   --#SUMMARY "Over voltage."
2519   --#SEVERITY WARNING
2520   --#TIMEINDEX 1
2521   --#HELP ""
2522   --#HELPTAG 0
2523   --#STATE OPERATIONAL
2524   ::= 24
2525
2526voltageOverThresholdViolationCleared TRAP-TYPE
2527   ENTERPRISE baytech
2528   VARIABLES { mtrapargsInteger }
2529   DESCRIPTION
2530      "INFORMATIONAL: Over voltage cleared. Argument specifies rpc."
2531   --#TYPE "baytech: over voltage cleared."
2532   --#SUMMARY "Over voltage cleared."
2533   --#SEVERITY INFORMATIONAL
2534   --#TIMEINDEX 1
2535   --#HELP ""
2536   --#HELPTAG 0
2537   --#STATE OPERATIONAL
2538   ::= 25
2539
2540voltageUnderThresholdViolation TRAP-TYPE
2541   ENTERPRISE baytech
2542   VARIABLES { mtrapargsInteger }
2543   DESCRIPTION
2544      "WARNING: Under voltage. Argument specifies rpc."
2545   --#TYPE "baytech: under voltage."
2546   --#SUMMARY "Under voltage."
2547   --#SEVERITY WARNING
2548   --#TIMEINDEX 1
2549   --#HELP ""
2550   --#HELPTAG 0
2551   --#STATE OPERATIONAL
2552   ::= 26
2553
2554voltageUnderThresholdViolationCleared TRAP-TYPE
2555   ENTERPRISE baytech
2556   VARIABLES { mtrapargsInteger }
2557   DESCRIPTION
2558      "INFORMATIONAL: Under voltage cleared. Argument specifies rpc."
2559   --#TYPE "baytech: under voltage cleared."
2560   --#SUMMARY "Under voltage cleared."
2561   --#SEVERITY INFORMATIONAL
2562   --#TIMEINDEX 1
2563   --#HELP ""
2564   --#HELPTAG 0
2565   --#STATE OPERATIONAL
2566   ::= 27
2567
2568circuitBreakerAlarm TRAP-TYPE
2569   ENTERPRISE baytech
2570   VARIABLES { mtrapargsInteger }
2571   DESCRIPTION
2572      "WARNING: Circuit breaker is blown. Argument specifies rpc."
2573   --#TYPE "baytech: circuit breaker."
2574   --#SUMMARY "circuit breaker."
2575   --#SEVERITY WARNING
2576   --#TIMEINDEX 1
2577   --#HELP ""
2578   --#HELPTAG 0
2579   --#STATE OPERATIONAL
2580   ::= 28
2581
2582rpcFailureAlarm TRAP-TYPE
2583   ENTERPRISE baytech
2584   VARIABLES { mtrapargsInteger }
2585   DESCRIPTION
2586      "WARNING: Unable to communicate to an RPC.  Argument specifies port number of RPC."
2587   --#TYPE "baytech: module failure."
2588   --#SUMMARY "RPC failure."
2589   --#SEVERITY WARNING
2590   --#TIMEINDEX 1
2591   --#HELP ""
2592   --#HELPTAG 0
2593   --#STATE OPERATIONAL
2594   ::= 29
2595
2596userDeleted TRAP-TYPE
2597   ENTERPRISE baytech
2598   VARIABLES { mtrapargsString }
2599   DESCRIPTION
2600       "INFORMATIONAL: The specified user has logged in.  "
2601   --#TYPE "baytech: User logged in."
2602   --#SUMMARY "Someone has logged in as the specified user."
2603   --#SEVERITY INFORMATIONAL
2604   --#TIMEINDEX 1
2605   --#HELP ""
2606   --#HELPTAG 0
2607   --#STATE OPERATIONAL
2608   ::= 30
2609
2610warningThresholdViolation TRAP-TYPE
2611   ENTERPRISE baytech
2612   VARIABLES { mtrapargsInteger }
2613   DESCRIPTION
2614       " "
2615   --#TYPE "baytech: warning alarm"
2616   --#SUMMARY "group current exceeds warning threshold"
2617   --#SEVERITY WARNING
2618   --#TIMEINDEX 1
2619   --#HELP ""
2620   --#HELPTAG 0
2621   --#STATE OPERATIONAL
2622   ::= 31
2623
2624warningThresholdViolationClear TRAP-TYPE
2625   ENTERPRISE baytech
2626   VARIABLES { mtrapargsInteger }
2627   DESCRIPTION
2628       " "
2629   --#TYPE "baytech: warning alarm cleared"
2630   --#SUMMARY "group current has dropped below warning threshold"
2631   --#SEVERITY WARNING
2632   --#TIMEINDEX 1
2633   --#HELP ""
2634   --#HELPTAG 0
2635   --#STATE OPERATIONAL
2636   ::= 32
2637
2638emergencyThresholdViolation TRAP-TYPE
2639   ENTERPRISE baytech
2640   VARIABLES { mtrapargsInteger }
2641   DESCRIPTION
2642       " "
2643   --#TYPE "baytech: emergency alarm"
2644   --#SUMMARY "group current exceeds emergency threshold"
2645   --#SEVERITY WARNING
2646   --#TIMEINDEX 1
2647   --#HELP ""
2648   --#HELPTAG 0
2649   --#STATE OPERATIONAL
2650   ::= 33
2651
2652emergencyThresholdViolationClear TRAP-TYPE
2653   ENTERPRISE baytech
2654   VARIABLES { mtrapargsInteger }
2655   DESCRIPTION
2656       " "
2657   --#TYPE "baytech: emergency alarm cleared"
2658   --#SUMMARY "group current has dropped below emergency threshold"
2659   --#SEVERITY WARNING
2660   --#TIMEINDEX 1
2661   --#HELP ""
2662   --#HELPTAG 0
2663   --#STATE OPERATIONAL
2664   ::= 34
2665
2666circuitBreakerAlarmClearTrap TRAP-TYPE
2667   ENTERPRISE baytech
2668   VARIABLES { mtrapargsInteger }
2669   DESCRIPTION
2670      "Circuit breaker has been reset. Argument specifies rpc."
2671   --#TYPE "baytech: circuit breaker."
2672   --#SUMMARY "circuit breaker reset."
2673   --#SEVERITY WARNING
2674   --#TIMEINDEX 1
2675   --#HELP ""
2676   --#HELPTAG 0
2677   --#STATE OPERATIONAL
2678   ::= 35
2679
2680currentUnderThresholdViolation TRAP-TYPE
2681   ENTERPRISE baytech
2682   VARIABLES { mtrapargsInteger }
2683   DESCRIPTION
2684      "WARNING: Low current. Argument specifies rpc."
2685   --#TYPE "baytech: low current."
2686   --#SUMMARY "Low current."
2687   --#SEVERITY WARNING
2688   --#TIMEINDEX 1
2689   --#HELP ""
2690   --#HELPTAG 0
2691   --#STATE OPERATIONAL
2692   ::= 36
2693
2694currentUnderThresholdViolationCleared TRAP-TYPE
2695   ENTERPRISE baytech
2696   VARIABLES { mtrapargsInteger }
2697   DESCRIPTION
2698      "INFORMATIONAL: Low  current cleared. Argument specifies rpc."
2699   --#TYPE "baytech: low current cleared."
2700   --#SUMMARY "Low current cleared."
2701   --#SEVERITY INFORMATIONAL
2702   --#TIMEINDEX 1
2703   --#HELP ""
2704   --#HELPTAG 0
2705   --#STATE OPERATIONAL
2706   ::= 37
2707
2708voltageSourceChangeAlarm TRAP-TYPE
2709   ENTERPRISE baytech
2710   VARIABLES { sBTAModuleIndex, sBTAVoltageSource,sBTASourceSwitchCount }
2711   DESCRIPTION
2712      "WARNING: RPC voltage source has changed. Arguments specify modules index, current voltage source, and count of number of times source has been switched."
2713   --#TYPE "baytech: voltage source."
2714   --#SUMMARY "voltage source."
2715   --#SEVERITY WARNING
2716   --#TIMEINDEX 1
2717   --#HELP ""
2718   --#HELPTAG 0
2719   --#STATE OPERATIONAL
2720   ::= 38
2721
2722sensorTempThreshHiAlarmTrap TRAP-TYPE
2723   ENTERPRISE baytech
2724   VARIABLES { sBTAModuleIndex, sBTASensorIndex }
2725   DESCRIPTION
2726      "WARNING: Hi threshold exceeded. Arguments specify module, sensor number"
2727   --#TYPE "baytech. Hi threshold exceeded"
2728   --#SUMMARY "Hi sensor threshold exceeded"
2729   --#SEVERITY WARNING
2730   --#TIMEINDEX 1
2731   --#HELP ""
2732   --#HELPTAG 0
2733   --#STATE OPERATIONAL
2734   ::= 39
2735
2736sensorTempThreshHiAlarmClearedTrap TRAP-TYPE
2737   ENTERPRISE baytech
2738   VARIABLES { sBTAModuleIndex, sBTASensorIndex }
2739   DESCRIPTION
2740      "WARNING: Hi threshold alarm cleared. Arguments specify module, sensor number"
2741   --#TYPE "baytech. Hi threshold alarm cleared"
2742   --#SUMMARY "Hi sensor threshold alarm cleared"
2743   --#SEVERITY WARNING
2744   --#TIMEINDEX 1
2745   --#HELP ""
2746   --#HELPTAG 0
2747   --#STATE OPERATIONAL
2748   ::= 40
2749
2750sensorTempThreshLoAlarmTrap TRAP-TYPE
2751   ENTERPRISE baytech
2752   VARIABLES { sBTAModuleIndex, sBTASensorIndex }
2753   DESCRIPTION
2754      "WARNING: Lo threshold alarm cleared. Arguments specify module, sensor number"
2755   --#TYPE "baytech. Lo threshold alarm cleared"
2756   --#SUMMARY "Lo sensor threshold alarm cleared"
2757   --#SEVERITY WARNING
2758   --#TIMEINDEX 1
2759   --#HELP ""
2760   --#HELPTAG 0
2761   --#STATE OPERATIONAL
2762   ::= 41
2763
2764sensorTempThreshLoAlarmClearedTrap TRAP-TYPE
2765   ENTERPRISE baytech
2766   VARIABLES { sBTAModuleIndex, sBTASensorIndex }
2767   DESCRIPTION
2768      "WARNING: Lo threshold alarm cleared. Arguments specify module, sensor number"
2769   --#TYPE "baytech. Lo threshold alarm cleared"
2770   --#SUMMARY "Lo sensor threshold alarm cleared"
2771   --#SEVERITY WARNING
2772   --#TIMEINDEX 1
2773   --#HELP ""
2774   --#HELPTAG 0
2775   --#STATE OPERATIONAL
2776   ::= 42
2777
2778sensorStateChangeTrap TRAP-TYPE
2779   ENTERPRISE baytech
2780   VARIABLES { sBTAModuleIndex, sBTASensorIndex }
2781   DESCRIPTION
2782      "WARNING: Sensor state (contact, detector, etc) has changed. Arguments specify module, sensor number"
2783   --#TYPE "baytech. Sensor state has changed"
2784   --#SUMMARY "Sensor state has changed"
2785   --#SEVERITY WARNING
2786   --#TIMEINDEX 1
2787   --#HELP ""
2788   --#HELPTAG 0
2789   --#STATE OPERATIONAL
2790   ::= 43
2791
2792configChangeSensor TRAP-TYPE
2793   ENTERPRISE baytech
2794   VARIABLES { sBTAModuleIndex, sBTASensorIndex }
2795   DESCRIPTION
2796       "WARNING: The specified environmental sensor has changed configuration."
2797   --#TYPE "baytech: State change."
2798   --#SUMMARY "A sensor configuration has been changed."
2799   --#SEVERITY WARNING
2800   --#TIMEINDEX 1
2801   --#HELP ""
2802   --#HELPTAG 0
2803   --#STATE OPERATIONAL
2804   ::= 44
2805
2806sensorTypeChange TRAP-TYPE
2807   ENTERPRISE baytech
2808   VARIABLES { sBTAModuleIndex, sBTASensorIndex }
2809   DESCRIPTION
2810       "WARNING: The specified environmental sensor is now a different type."
2811   --#TYPE "baytech: Type change."
2812   --#SUMMARY "A sensor type has been changed."
2813   --#SEVERITY WARNING
2814   --#TIMEINDEX 1
2815   --#HELP ""
2816   --#HELPTAG 0
2817   --#STATE OPERATIONAL
2818   ::= 45
2819
2820END
2821
2822