Browse Source

script: add special decoding for CAN devid

zr-v5.1
bugobliterator 5 years ago committed by Andrew Tridgell
parent
commit
49843fc3e7
  1. 7
      Tools/scripts/decode_devid.py

7
Tools/scripts/decode_devid.py

@ -93,6 +93,13 @@ if opts.compass: @@ -93,6 +93,13 @@ if opts.compass:
if opts.imu:
decoded_devname = imu_types.get(devtype, "UNKNOWN")
if bus_type == 3:
#uavcan devtype represents sensor_id
print("bus_type:%s(%u) bus:%u address:%u(0x%x) sensor_id:%u(0x%x) %s" % (
bustypes.get(bus_type,"UNKNOWN"), bus_type,
bus, address, address, devtype-1, devtype-1, decoded_devname))
else:
print("bus_type:%s(%u) bus:%u address:%u(0x%x) devtype:%u(0x%x) %s" % (
bustypes.get(bus_type,"UNKNOWN"), bus_type,
bus, address, address, devtype, devtype, decoded_devname))

Loading…
Cancel
Save