diff -r be485a93e3f7 -r f45fd4cd3832 objdictgen/node.py --- a/objdictgen/node.py Fri Jul 06 10:35:59 2007 +0200 +++ b/objdictgen/node.py Fri Jul 06 10:53:15 2007 +0200 @@ -814,7 +814,14 @@ listindex = self.Dictionary.keys() listindex.sort() for index in listindex: - print "%04X : %s"%(index, self.Dictionary[index]) + values = self.Dictionary[index] + if index != 0x1F22 and type(values) != IntType: + values = [i for i in values] + for i, value in enumerate(values): + if type(value) == IntType: + values[i] = "%X"%value + values = "[" + ",".join(values) + "]" + print "%04X : %s"%(index, values) def CompileValue(self, value, index): if type(value) == StringType and value.find("self.ID") != -1: