public static void GetDataTypeTags(SortedList<int, string> list)
{
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.None, "None");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Array, "Array");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Bcd, "BCD");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.BitString,
"BitString");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Boolean,
"Boolean");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.CompactArray,
"CompactArray");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Date, "Date");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.DateTime,
"DateTime");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Enum, "Enum");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Float32,
"Float32");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Float64,
"Float64");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Int16, "Int16");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Int32, "Int32");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Int64, "Int64");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Int8, "Int8");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.OctetString,
"OctetString");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.String,
"String");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.StringUTF8,
"StringUTF8");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Structure,
"Structure");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.Time, "Time");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.UInt16,
"UInt16");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.UInt32,
"UInt32");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.UInt64,
"UInt64");
list.Add(GXDLMS.DATA_TYPE_OFFSET + (int)DataType.UInt8, "UInt8");
}