![background image](http://html2.mh-extra.com/html/icp-das-usa/i-8092f/i-8092f_user-manual_3531635156.webp)
ICPDAS
I-8092F Software User Manual
156
Fig. A-38 Use linear DDA method for bit pattern interpolation
Demo Program:
Bit pattern interpolation by using the linear DDA data
Parameters:
cardNo=1, master axis=0x1 (AXIS_X), 2
nd
axis=0x2 (AXIS_Y), P1=30, P2=40
i8092_AXIS_ASSIGN(cardNo, 0x1, 0x2, 0);
i8092_MOTION_TYPE(cardNo, ACCMODE );
i8092_SET_AUTODEC(cardNo, Card[cardNo].plane);
// Auto Deceleration Enabled
i8092_SET_TCURVE(cardNo, Card[cardNo].plane);
// Set T-Curve Mode
i8092_SET_R(cardNo, Card[cardNo].plane, 8000000);
// Multiple=1
i8092_SET_SV(cardNo, Card[cardNo].plane, 50);
i8092_SET_V(cardNo, Card[cardNo].plane, 500);
i8092_SET_A(cardNo, Card[cardNo].plane, 80);
i8092_BP_ENABLE(cardNo);
// BP Interpolation Enabled
i8092_BP_LINE2_DEMO(cardNo, 30, 40);
// Linear DDA Data Stack
i8092_BP_DISABLE(cardNo);
// BP Interpolation disabled