@pelrun: The reasonging behind the 'dividing by 8 doesn't give the right value' argument isn't that byte != 8 bits, it's that serial transfers are almost never pure bytes, there's overhead there too. On networks, for example, the bytes are packed into an ethernet frame with a header, which is...