In my kinematics module, when I do a real time build, my rtapi_print
statements are not print correctly. The calls.
rtapi_print("ikfastkins kinematicsForward\n");
rtapi_print("ikfastkins::kinematicsForward(joints: %f %f %f %f %f %f - ",
joint[0],joint[1],joint[2],joint[3],joint[4],joint[5]);
rtapi_print("eetrans: %f %f %f-%f %f %f-%f %f %f - ",
eerot[0],eerot[1],eerot[2],eerot[3],eerot[4],eerot[5],eerot[6],eerot[7],eero
t[8]);
rtapi_print("world: %f %f %f )\n", world->tran.x, world->tran.y,
world->tran.x );
print out this, as it appears in the kernel log (dmesg)
[ 8744.756703] ikfastkins kinematicsForward
[ 8744.756707] ikfastkins::kinematicsForward(joints: -0x0P+0 -0x0P+0 -0x0P+0
-0x0P+0 -0x0P+0 0x0P+0 - eetrans: 0x0P+0 0x0P+0 0x0P+0-0x0P+0 0x1P+0
0x0P+0-0x0P+0 0x0P+0 0x1P+0 - world: -0x0P+0 0x0P+0 -0x0P+0 )
All the variables are double. Any ideas why this may be happening?
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers