public override string ToString()
{
string text = string.Format("UIndex {0} (", Value);
int count = Write(Buffer, 0);
for (int index = 0; index < count; index++) {
if (index > 0) text += " ";
text += string.Format("{0:X2}", Buffer[index]);
}
return text + ")";
}