#include #include "StreamManager.hpp" #include "ImageAnalyzer.hpp" #include "FaultManager.hpp" using namespace std; int main(int argc, char **argv) { StreamManager stream_mgr; ImageAnalyzer analyzer; FaultManager fault_mgr(stoi(argv[1]), stod(argv[2])); PvString lConnectionID; // If no devies are found, exit. if (stream_mgr.FindDevice(&lConnectionID).IsFailure()) { return -1; } if (stream_mgr.ConnectToDevice(lConnectionID).IsFailure()) { return -1; } stream_mgr.OpenStream(lConnectionID); stream_mgr.AcquireImages(analyzer, fault_mgr); stream_mgr.Disconnect(); return 0; }