Loading…
Loading…
Method Name: MthdSetLin_New
Method ID: 0x4458
Method Label: Load selected Table
Method Help: Load the selected table from device
- {
- char status[3];
- char disp_string1[60];
- int slen1;
- int i;
- int m;
- int seta;
- float a;
- float b;
- a = b = 100;
- slen1 = 60;
- _set_all_resp_code(0);
- _set_device_status(0xFF,0);
- _set_xmtr_device_status(0xFF,0);
- _set_xmtr_all_resp_code(0);
- switch (FIXPOINT_TAB_ENTRY)
- {
- case 0:
- FIXPOINT_TAB_ENTRY = 0;
- for (i = 0; i <= 30; i + 3)
- {
- _iassign(17101,i);
- send_trans(204,0,status);
- PUT_MESSAGE(literal_string(1052));
- switch (i)
- {
- case 0:
- _fassign(16716,FIXPOINT_TAB_XN1_VALUE);
- _fassign(16908,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16722,FIXPOINT_TAB_XN2_VALUE);
- _fassign(16914,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16728,FIXPOINT_TAB_XN3_VALUE);
- _fassign(16920,FIXPOINT_TAB_YN3_VALUE);
- break;
- case 3:
- _fassign(16734,FIXPOINT_TAB_XN1_VALUE);
- _fassign(16926,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16740,FIXPOINT_TAB_XN2_VALUE);
- _fassign(16932,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16746,FIXPOINT_TAB_XN3_VALUE);
- _fassign(16938,FIXPOINT_TAB_YN3_VALUE);
- break;
- case 6:
- _fassign(16752,FIXPOINT_TAB_XN1_VALUE);
- _fassign(16944,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16758,FIXPOINT_TAB_XN2_VALUE);
- _fassign(16950,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16764,FIXPOINT_TAB_XN3_VALUE);
- _fassign(16956,FIXPOINT_TAB_YN3_VALUE);
- break;
- case 9:
- _fassign(16770,FIXPOINT_TAB_XN1_VALUE);
- _fassign(16962,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16776,FIXPOINT_TAB_XN2_VALUE);
- _fassign(16968,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16782,FIXPOINT_TAB_XN3_VALUE);
- _fassign(16974,FIXPOINT_TAB_YN3_VALUE);
- break;
- case 12:
- _fassign(16788,FIXPOINT_TAB_XN1_VALUE);
- _fassign(16980,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16794,FIXPOINT_TAB_XN2_VALUE);
- _fassign(16986,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16800,FIXPOINT_TAB_XN3_VALUE);
- _fassign(16992,FIXPOINT_TAB_YN3_VALUE);
- break;
- case 15:
- _fassign(16806,FIXPOINT_TAB_XN1_VALUE);
- _fassign(16998,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16812,FIXPOINT_TAB_XN2_VALUE);
- _fassign(17004,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16818,FIXPOINT_TAB_XN3_VALUE);
- _fassign(17010,FIXPOINT_TAB_YN3_VALUE);
- break;
- case 18:
- _fassign(16824,FIXPOINT_TAB_XN1_VALUE);
- _fassign(17016,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16830,FIXPOINT_TAB_XN2_VALUE);
- _fassign(17022,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16836,FIXPOINT_TAB_XN3_VALUE);
- _fassign(17028,FIXPOINT_TAB_YN3_VALUE);
- break;
- case 21:
- _fassign(16842,FIXPOINT_TAB_XN1_VALUE);
- _fassign(17034,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16848,FIXPOINT_TAB_XN2_VALUE);
- _fassign(17040,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16854,FIXPOINT_TAB_XN3_VALUE);
- _fassign(17046,FIXPOINT_TAB_YN3_VALUE);
- break;
- case 24:
- _fassign(16860,FIXPOINT_TAB_XN1_VALUE);
- _fassign(17052,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16866,FIXPOINT_TAB_XN2_VALUE);
- _fassign(17058,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16872,FIXPOINT_TAB_XN3_VALUE);
- _fassign(17064,FIXPOINT_TAB_YN3_VALUE);
- break;
- case 27:
- _fassign(16878,FIXPOINT_TAB_XN1_VALUE);
- _fassign(17070,FIXPOINT_TAB_YN1_VALUE);
- _fassign(16884,FIXPOINT_TAB_XN2_VALUE);
- _fassign(17076,FIXPOINT_TAB_YN2_VALUE);
- _fassign(16890,FIXPOINT_TAB_XN3_VALUE);
- _fassign(17082,FIXPOINT_TAB_YN3_VALUE);
- i = i - 1;
- break;
- case 29:
Please login for more