Subversion Repositories seema-scanner

Rev

Rev 9 | Blame | Last modification | View Log | RSS feed

#include "RotationStage.h"
#include <iostream>

int main(int argc, char *argv[]){

    RotationStage rotationStage;

//    try {

//    } catch (char* e) {
//        std::cerr << "Could not create rotation stage object. " << e << std::endl;
//    }


    for(float i=9.8345; i<40; i+=10){
        rotationStage.moveAbsolute((float)i);
        rotationStage.wait();
        std::cout << "Position: " << rotationStage.getPosition() << std::endl;
    }

    for(float i=0; i<5; i++){
        rotationStage.moveRelative(2.0);
        rotationStage.wait();
        std::cout << "Position: " << rotationStage.getPosition() << std::endl;
    }

    rotationStage.moveAbsolute(0);
    rotationStage.wait();
    std::cout << "Position: " << rotationStage.getPosition() << std::endl;

    return 0;
}