Quick Start for Dynamixel Pro v1.00b
printf(
_getch();
return
}
else
{
if(ErrorStatus != 0 )
else
}
//Torque On
printf(
"Torque On...\n"
Result = dxl_write_byte(Port, ID, P_TORQUE_ENABLE, 1, &ErrorStatus);
if( Result != COMM_RXSUCCESS )
{
printf(
printf(
_getch();
return
}
//Change the Goal position
printf("Press any key to change the Goal Position to
_getch();
Result = dxl_write_dword(Port, ID, P_GOAL_POSITION, 500000, &ErrorStatus);
if( Result != COMM_RXSUCCESS )
{
printf(
printf(
_getch();
return
}
else
PrintErrorCode(ErrorStatus);
//Change the Goal position
printf("Press any key to change the Goal Position to
_getch();
Result = dxl_write_dword(Port, ID, P_GOAL_POSITION, -500000, &ErrorStatus);
if( Result != COMM_RXSUCCESS )
{
printf(
printf(
_getch();
return
}
else
PrintErrorCode(ErrorStatus);
"Press any key to terminate...\n"
0;
PrintErrorCode(ErrorStatus);
printf("Succeed to chage the minus position
);
"Failed to write!\n"
);
"Press any key to terminate...\n"
0;
"Failed to write!\n"
);
"Press any key to terminate...\n"
0;
"Failed to write!\n"
);
"Press any key to terminate...\n"
0;
);
limit!\n");
);
500000...\n");
);
-500000\n");
);
Page 85 / 139
Need help?
Do you have a question about the Dynamixel Pro and is the answer not in the manual?
Questions and answers