~ubuntu-branches/ubuntu/saucy/nut/saucy

« back to all changes in this revision

Viewing changes to drivers/mgehid.h

  • Committer: Bazaar Package Importer
  • Author(s): Reinhard Tartler
  • Date: 2005-07-20 19:48:50 UTC
  • mto: (16.1.1 squeeze)
  • mto: This revision was merged to the branch mainline in revision 4.
  • Revision ID: james.westby@ubuntu.com-20050720194850-oo61wjr33rrx2mre
Tags: upstream-2.0.2
ImportĀ upstreamĀ versionĀ 2.0.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
 *
23
23
 */
24
24
 
25
 
#define MGE_HID_VERSION "MGE HID 0.5"
 
25
#define MGE_HID_VERSION "MGE HID 0.6"
26
26
 
27
27
 
28
28
/* HID2NUT lookup table */
36
36
  /* Battery page */
37
37
  { "battery.charge", 0, 1, "UPS.PowerSummary.RemainingCapacity", "%.0f", HU_FLAG_OK, NULL },
38
38
  { "battery.charge.low", ST_FLAG_RW | ST_FLAG_STRING, 5, 
39
 
    "UPS.PowerSummary.RemainingCapacityLimitSetting", "%.0f", HU_FLAG_OK, NULL },
 
39
    "UPS.PowerSummary.RemainingCapacityLimitSetting", "%.0f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL },
40
40
  { "battery.charge.low", ST_FLAG_STRING, 5, "UPS.PowerSummary.RemainingCapacityLimit",
41
 
    "%.0f", HU_FLAG_OK, NULL }, /* Read only */
 
41
    "%.0f", HU_FLAG_OK | HU_FLAG_STATIC , NULL }, /* Read only */
42
42
  { "battery.runtime", 0, 0, "UPS.PowerSummary.RunTimeToEmpty", "%.0f", HU_FLAG_OK, NULL },
43
43
  { "battery.temperature", 0, 0, 
44
44
    "UPS.BatterySystem.Battery.Temperature", "%.1f", HU_FLAG_OK, NULL },
49
49
  /* UPS page */
50
50
  { "ups.load", 0, 1, "UPS.PowerSummary.PercentLoad", "%.0f", HU_FLAG_OK, NULL },
51
51
  { "ups.delay.shutdown", ST_FLAG_RW | ST_FLAG_STRING, 5,
52
 
    "UPS.PowerSummary.DelayBeforeShutdown", "%.0f", HU_FLAG_OK, NULL},
 
52
    "UPS.PowerSummary.DelayBeforeShutdown", "%.0f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL},
53
53
  { "ups.delay.reboot", ST_FLAG_RW | ST_FLAG_STRING, 5,
54
 
    "UPS.PowerSummary.DelayBeforeReboot", "%.0f", HU_FLAG_OK, NULL},
 
54
    "UPS.PowerSummary.DelayBeforeReboot", "%.0f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL},
55
55
  { "ups.delay.start", ST_FLAG_RW | ST_FLAG_STRING, 5,
56
 
    "UPS.PowerSummary.DelayBeforeStartup", "%.0f", HU_FLAG_OK, NULL},
 
56
    "UPS.PowerSummary.DelayBeforeStartup", "%.0f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL},
57
57
  { "ups.test.result", 0, 0,
58
 
    "UPS.BatterySystem.Battery.Test", "%s", HU_FLAG_OK, &test_read_info[0] },
 
58
    "UPS.BatterySystem.Battery.Test", "%s", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, &test_read_info[0] },
59
59
  { "ups.test.interval", ST_FLAG_RW | ST_FLAG_STRING, 6,
60
 
    "UPS.BatterySystem.Battery.TestPeriod", "%.0f", HU_FLAG_OK, NULL },
 
60
    "UPS.BatterySystem.Battery.TestPeriod", "%.0f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL },
61
61
  { "ups.temperature", 0, 0, 
62
62
    "UPS.PowerSummary.Temperature", "%.1f", HU_FLAG_OK, NULL },
63
63
 
87
87
 
88
88
  /* same as "input.transfer.boost.low" */
89
89
  { "input.transfer.low", ST_FLAG_RW | ST_FLAG_STRING, 5,
90
 
    "UPS.PowerConverter.Output.LowVoltageTransfer", "%.1f", HU_FLAG_OK, NULL },
 
90
    "UPS.PowerConverter.Output.LowVoltageTransfer", "%.1f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL },
91
91
  { "input.transfer.boost.low", ST_FLAG_RW | ST_FLAG_STRING, 5,
92
 
    "UPS.PowerConverter.Output.LowVoltageBoostTransfer", "%.1f", HU_FLAG_OK, NULL },
 
92
    "UPS.PowerConverter.Output.LowVoltageBoostTransfer", "%.1f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL },
93
93
  { "input.transfer.boost.high", ST_FLAG_RW | ST_FLAG_STRING, 5,
94
 
    "UPS.PowerConverter.Output.HighVoltageBoostTransfer", "%.1f", HU_FLAG_OK, NULL },
 
94
    "UPS.PowerConverter.Output.HighVoltageBoostTransfer", "%.1f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL },
95
95
  { "input.transfer.trim.low", ST_FLAG_RW | ST_FLAG_STRING, 5,
96
 
    "UPS.PowerConverter.Output.LowVoltageBuckTransfer", "%.1f", HU_FLAG_OK, NULL },
 
96
    "UPS.PowerConverter.Output.LowVoltageBuckTransfer", "%.1f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL },
97
97
  /* same as "input.transfer.trim.high" */
98
98
  { "input.transfer.high", ST_FLAG_RW | ST_FLAG_STRING, 5,
99
 
    "UPS.PowerConverter.Output.HighVoltageTransfer", "%.1f", HU_FLAG_OK, NULL },
 
99
    "UPS.PowerConverter.Output.HighVoltageTransfer", "%.1f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL },
100
100
  { "input.transfer.trim.high", ST_FLAG_RW | ST_FLAG_STRING, 5,
101
 
    "UPS.PowerConverter.Output.HighVoltageBuckTransfer", "%.1f", HU_FLAG_OK, NULL },
 
101
    "UPS.PowerConverter.Output.HighVoltageBuckTransfer", "%.1f", HU_FLAG_OK | HU_FLAG_SEMI_STATIC, NULL },
102
102
  
103
103
  /* Output page */
104
104
  { "output.voltage", 0, 0, "UPS.PowerConverter.Output.Voltage", "%.1f", HU_FLAG_OK, NULL },