Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
GigEInterface.cpp File Reference

This file contains the tcGigEInterface class. More...

#include <iostream>
#include <vector>
#include <stdexcept>
#include "GigEInterface.h"
#include <string.h>
#include <fstream>
#include <stdlib.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <sys/socket.h>
#include "../CommandHandlers/AllHandlers.h"
#include "CCDspMessages.h"
#include "Utility/str_funcs.h"
#include "Utility/HWConfig.h"
#include "IOChannel/GigEIO.h"
#include <INIReader.h>
Include dependency graph for GigEInterface.cpp:

Macros

#define BACKLOG   10
 
#define OLD_READMEM   0
 

Functions

std::string fileToString (const char *filename)
 

Variables

const char * CONFIG_FILE = "/home/root/application/version/mityviewer_config.bin"
 
const char * XML_FILE_PATH = "/www/pages/camera.xml"
 
int gnDebugCmdChannel
 

Detailed Description

This file contains the tcGigEInterface class.

Macro Definition Documentation

◆ BACKLOG

#define BACKLOG   10

◆ OLD_READMEM

#define OLD_READMEM   0

Function Documentation

◆ fileToString()

std::string fileToString ( const char *  filename)

Variable Documentation

◆ CONFIG_FILE

const char* CONFIG_FILE = "/home/root/application/version/mityviewer_config.bin"

◆ gnDebugCmdChannel

int gnDebugCmdChannel

For some cheap filtering of debug messages. Yea there's only one global variable for all interfaces, but it doesn't cost too much to throw it in here this way, and dfault behavior is to just add a few cycles before printf's that were there already. Values: <0 = Off, 0 = errors & warnings, >0 = verbose

◆ XML_FILE_PATH

const char* XML_FILE_PATH = "/www/pages/camera.xml"