My ECU publishes on two channels: Engine RPM: CAN 0x280, start bit 16, length 16, unsigned, Intel Standard Byte Order, Scale 1, Offset 0 Water Temp: CAN 0x288, start bit 8, length 8, unsigned, Intel Standard Byte Order, Scale 1.75, Offset -30 (note there is some debate that Easimap actually has the wrong scaling for Water Temp and ends up about 10 deg out but the gauge is right....I've never spent the time checking, it's close enough) A CAN message payload is 8 bytes, as you can see, most of the message is not used (1 byte for water temp, two bytes for RPM). You need something that can usefully decode the bits in the hex data you are seeing, or write something in Excel to do it. Charles