ATEsystem.PIRIS-driver: ATEsystem.PIRIS-driver/ATEsystem.PIRIS-driver-Shared/example_ethernet.cpp File Reference

ATEsystem.PIRIS

ATEsystem.PIRIS-driver  1.0.1
ATEsystem.PIRIS-driver
example_ethernet.cpp File Reference
#include <iostream> #include <cstdlib>
#include <ctime>
#include <mutex>
#include <thread>
#include <fstream>
#include "pylon/PylonIncludes.h"
#include "ATEsystem.PIRIS.h"

Macros

#define CAMERA_CONFIGURATION   "acA2040-35gmATE.pfs"
 
#define DEMO_IS_SEQUENCE(x)   (x & 0x1)
 
#define PYLON_GUI_ENABLED(x)   (x & 0x2)
 

Functions

int main_ethernet (int d)
 
void check_stat (ATEsystem_PIRIS::Status stat)
 
void check_err (ATEsystem_PIRIS::StatusEx stat)
 
void prompt (std::string msg="", std::string msg2="")
 
uint16_t input_num (int init, int lo, int hi, std::string msg)
 
ATEsystem_PIRIS::Status action_wait_handler (ATEsystem_PIRIS::IPiris &piris)
 
bool input_values (int &f, int &z, int &p, int &ir, ATEsystem_PIRIS::DataParams &data_param)
 

Variables

std::mutex mtx
 
bool flag_t_run = true
 

Macro Definition Documentation

◆ CAMERA_CONFIGURATION

#define CAMERA_CONFIGURATION   "acA2040-35gmATE.pfs"

◆ DEMO_IS_SEQUENCE

#define DEMO_IS_SEQUENCE (   x)    (x & 0x1)

◆ PYLON_GUI_ENABLED

#define PYLON_GUI_ENABLED (   x)    (x & 0x2)

Function Documentation

◆ action_wait_handler()

ATEsystem_PIRIS::Status action_wait_handler ( ATEsystem_PIRIS::IPiris piris)

◆ check_err()

void check_err ( ATEsystem_PIRIS::StatusEx  stat)

◆ check_stat()

void check_stat ( ATEsystem_PIRIS::Status  stat)

◆ input_num()

uint16_t input_num ( int  init,
int  lo,
int  hi,
std::string  msg 
)

◆ input_values()

bool input_values ( int &  f,
int &  z,
int &  p,
int &  ir,
ATEsystem_PIRIS::DataParams data_param 
)

◆ main_ethernet()

int main_ethernet ( int  d)

◆ prompt()

void prompt ( std::string  msg = "",
std::string  msg2 = "" 
)

Variable Documentation

◆ flag_t_run

bool flag_t_run = true

◆ mtx

std::mutex mtx
Generated by   doxygen 1.8.15