X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=vis%2Fdevice.py;fp=vis%2Fdevice.py;h=7d47d77c0b006019fe44ec9775edbfbab201d379;hb=9aac27c40443111e0de8ae11d241678cb9e04334;hp=093f380c3c9e43419abc7003b62604d58380acf8;hpb=aab601d3ceac5f1a8649f1eab285744373bdd8c8;p=~andy%2Fcsm213a-hw diff --git a/vis/device.py b/vis/device.py index 093f380..7d47d77 100644 --- a/vis/device.py +++ b/vis/device.py @@ -87,6 +87,7 @@ class Frame: bits_typ = 0 # data type binary = "" # binary read-in values = [] # converted numeric data + total = 0 # total states read so far # Constructor def __init__(self): @@ -153,8 +154,12 @@ class Frame: fmt = Frame.fmtMap[self.bits_typ] * self.count sns = Frame.snsMap[self.bits_sns] self.values = unpack('<'+fmt, self.binary) - print('convert: %3s = \'%3s\'%%[%s] -> [%s]' % - (sns, fmt, hexDump(self.binary), fltDump(self.values))) + #print('convert: %3s = \'%3s\'%%[%s] -> [%s]' % + # (sns, fmt, hexDump(self.binary), fltDump(self.values))) + + if self.total % 100 == 0: + print('read %d samples' % self.total); + self.total += 1; # Create state state = State()