- ('sr_loglevel', 'LogLevel'),
- ('sr_packettype', 'PacketType'),
- ('sr_mq', 'Quantity'),
- ('sr_unit', 'Unit'),
- ('sr_mqflag', 'QuantityFlag'),
- ('sr_configkey', 'ConfigKey'),
- ('sr_datatype', 'DataType'),
- ('sr_channeltype', 'ChannelType'),
- ('sr_trigger_matches', 'TriggerMatchType')])
-
-classes = OrderedDict()
+ ('sr_loglevel', ('LogLevel', 'Log verbosity level')),
+ ('sr_packettype', ('PacketType', 'Type of datafeed packet')),
+ ('sr_mq', ('Quantity', 'Measured quantity')),
+ ('sr_unit', ('Unit', 'Unit of measurement')),
+ ('sr_mqflag', ('QuantityFlag', 'Flag applied to measured quantity')),
+ ('sr_configkey', ('ConfigKey', 'Configuration key')),
+ ('sr_configcap', ('Capability', 'Configuration capability')),
+ ('sr_datatype', ('DataType', 'Configuration data type')),
+ ('sr_channeltype', ('ChannelType', 'Channel type')),
+ ('sr_trigger_matches', ('TriggerMatchType', 'Trigger match type')),
+ ('sr_output_flag', ('OutputFlag', 'Flag applied to output modules'))])
+
+index = ElementTree.parse(index_file)