Курсовая работа: Применение автоматизированного адаптивного интерферометра для исследования наносмещений микрообъектов

sg.Send(ent2, 1);

Sleep(800); //организуем паузу чтобы контроллер успел ответить

//считаем текущую позицию//

CStringstr;

char buff[128];

rcv = sg.Recv(buff, sizeof(buff));

if(rcv > 0)

{

elmbuff=rcv-1;

buff[rcv]=0;

for(int i = 0; i< rcv; i++)

str += buff[i];

j = strchr(buff, '+');

res = atoi(j);

if (j==0)

{

j = strchr(buff, '-');

res = atoi(j); //в res здесь храниться текущие положение

}

}//ожидание прихода подвижки в заданное место

modul=res-gto0;

if (modul<0) modul=-modul;

} while (modul>20);

//дождемся пока подвижка примет первоночальное положение//

//считывание данных из файла//

FileInPut.SeekToEnd();

FileOutPut.SeekToEnd();

int positionFileInPut2=FileInPut.GetPosition();

FileInPut.Seek(positionFileInPut1, CFile::begin);

К-во Просмотров: 803
Бесплатно скачать Курсовая работа: Применение автоматизированного адаптивного интерферометра для исследования наносмещений микрообъектов