Курсовая работа: Применение автоматизированного адаптивного интерферометра для исследования наносмещений микрообъектов
//изменение активного мотора
sg.Send(ctrlkey2, 1);
len=1;
char axsis1='1';
char* axsis1_2 = &axsis1;
sg.Send(axsis1_2, 1);
tp="tp";
LocBuf2 = tp.GetBuffer(128);
sg.Send(LocBuf2, 2);
tp.ReleaseBuffer();
//enter
sg.Send(ent2, 1);
Sleep(700);
//организуем паузу чтобы контроллер успел ответить
//считаем текущую позицию//
charbuff2[128];
rcv = sg.Recv(buff2, sizeof(buff2));
elmbuff=rcv-1;
buff2[rcv]=0;
CString str2;
for(i = 0; i< rcv; i++)
str2 += buff2[i];
j = strchr(buff2, '+');
res = atoi(j);
if (j==0)
{
j = strchr(buff2, '-');
res = atoi(j); //в res здесь храниться текущие положение
}