Found the error. The tick2rad was setup to multiply the first by 4, the second was standard (1x), and the other two were missing(!) so it was referencing memory it didn't own. Properly initialized them to 1.0 each and this fixed all the readings. Have PR up: https://github.com/ros-drivers/phidgets_d...