00001
00011 #include "UrgDevice.h"
00012 #include "UrgUtils.h"
00013 #include <cstdio>
00014
00015 using namespace qrk;
00016
00017
00019 int main(int argc, char *argv[])
00020 {
00021
00022 #ifdef WINDOWS_OS
00023 const char device[] = "COM3";
00024 #else
00025 const char device[] = "/dev/ttyACM0";
00026 #endif
00027
00028 UrgDevice urg;
00029 if (! urg.connect(device)) {
00030 printf("UrgDevice::connect: %s\n", urg.what());
00031 exit(1);
00032 }
00033
00034 printf("Serial ID: %ld\n", urgSerialId<UrgDevice>(&urg));
00035
00036 #ifdef MSC
00037 getchar();
00038 #endif
00039
00040 return 0;
00041 }