Changeset 4882
- Timestamp:
- 01/05/09 08:12:13 (4 years ago)
- File:
-
- 1 edited
-
developers/werner/ahrt/host/tmc/lib/decode.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
developers/werner/ahrt/host/tmc/lib/decode.py
r4857 r4882 215 215 return s 216 216 else: 217 s += "CRC%02X" % crc218 217 check = d_crc7_msb(payload) 219 if check is None: 220 s += "?" 221 elif check != crc: 222 s += "/%02X" % check 218 if check is None or check == crc: 219 s += "CRC%02X" % crc 220 if check is None: 221 s += "?" 222 elif check != crc: 223 s += "/%02X" % check 223 224 del bits[0:7] 224 225 … … 384 385 s = "%03X" % frame 385 386 386 expect = g_crc.crc5( frame, 11) ^ 0x1f387 expect = g_crc.crc5(0x1f, frame, 11) ^ 0x1f 387 388 388 389 crc = usb_field(raw, 5) … … 523 524 524 525 525 def d_usb_dp(bits): 526 if d_usb_dm not in d_table: 527 return d_usb(bits) 528 529 dp = bits 530 dm = d_table[d_usb_dm] 526 def d_usb_stream(dp, dm): 531 527 s = "" 532 528 … … 555 551 556 552 553 def d_usb_dp(bits): 554 if d_usb_dm in d_table: 555 return d_usb_stream(bits, d_table[d_usb_dm]) 556 else: 557 return d_usb(bits) 558 557 559 def d_usb_dm(bits): 558 560 if d_usb_dp in d_table:
Note: See TracChangeset
for help on using the changeset viewer.
