refactored sendPvt segment to do the interpolation in a much more
reasonable way.

this is way better and will probably work..
fixed typo from earlier. oops. sorry about that.
much progress!

it still doesn't work and I left a lot of debug printing in.
sorry about that.