Thanks for the fixes. They've been checked into the SVN trunk.
By the way, in the future, please use the patch tracker. Patches are
less likely to get lost and forgotten there.
Chris Chambers wrote:
> I fixed a couple of logic errors and improved the handling of errors in
> the kinecalc part of the p2os driver. These have been tested on a
> pioneer. Attached is the svn diff. If one of you could commit this.