15 #include <visiontransfer/deviceenumeration.h>
16 #include <visiontransfer/imagetransfer.h>
17 #include <visiontransfer/imageset.h>
24 #define snprintf _snprintf_s
27 using namespace visiontransfer;
43 DeviceEnumeration::DeviceList devices =
45 if(devices.size() == 0) {
46 std::cout <<
"No devices discovered!" << std::endl;
51 std::cout <<
"Discovered devices:" << std::endl;
52 for(
unsigned int i = 0; i< devices.size(); i++) {
53 std::cout << devices[i].toString() << std::endl;
55 std::cout << std::endl;
62 for(
int imgNum=0; imgNum<100; imgNum++) {
63 std::cout <<
"Receiving image set " << imgNum << std::endl;
67 while(!imageTransfer.receiveImageSet(imageSet)) {
75 snprintf(fileName,
sizeof(fileName),
"image%03d_%d.pgm", imgNum, i);