uhd: Fix rounding error in timestamp conversion functions.

Rounding error introduced oscilating timing advance error by regularly
overwriting one bit and then skipping one bit.

This commit also adds an error message to show up in logs if this ever
happens again.
1 file changed