No, I'm not acking each byte. I should make a correction, and add that I
have changed my code slightly since I found that I was getting a bit-shift
on the high-byte. The most recent version of the code is what was in my
post this morning. This time, I find that the distance value is always
zero, regardless of what I include in that field.
> So you've got a bit-shift on the high byte.
> Are you acking each byte?