areaDetector
3-5-0
EPICS areaDetector framework
|
#include "Spinnaker.h"
#include <iostream>
#include <sstream>
#include <sys/types.h>
#include "CpuUtil.h"
#include "GigEVisionPerformance.h"
Functions | |
void | PrintUsage () |
bool | ParseArguments (int argc, char *argv[]) |
void | getCameraCategory (INodeMap &nodeMap, string categoryString) |
void | PrintDataStreamInfo (const Spinnaker::CameraPtr pCamera) |
int | AcquireImages (CameraPtr pCam, INodeMap &nodeMap, INodeMap &nodeMapGenTL, int numImagesToAcquire, int iteration) |
int | PrintDeviceInfo (INodeMap &nodeMap) |
void | PrintCPUUsage () |
void | PrintAllNodes (CameraPtr pCam) |
bool | EnableManualFramerate (CameraPtr pCam) |
bool | SetFrameRate (CameraPtr pCam) |
int | RunSingleCamera (CameraPtr pCam) |
int | main (int argc, char *argv[]) |
Variables | |
CpuUtil::CpuUsageInfo | cpuUsageInfo |
int | TestDuration = 0 |
char * | PixelFormatToSet = NULL |
int | PacketSizeToSet = 9000 |
int | PacketDelayToSet = 0 |
bool | IsRelease = false |
bool | UseDuration = false |
bool | UseMaxFramerate = false |
float | UserSetFramerate = 0.0 |
int | NumImagesToGrab = 100 |
const char * | argNumImages = "-numimages" |
const char * | argDuration = "-duration" |
const char * | argRelease = "-callrelease" |
const char * | argBayerRG = "-bayerrg" |
const char * | argPacketSize = "-packetsize" |
const char * | argPacketDelay = "-packetdelay" |
const char * | argMaxFrames = "-maxfps" |
const char * | argUserSetFrames = "-fps" |
const char * | argPrintUsage = "-?" |
int AcquireImages | ( | CameraPtr | pCam, |
INodeMap & | nodeMap, | ||
INodeMap & | nodeMapGenTL, | ||
int | numImagesToAcquire, | ||
int | iteration | ||
) |
bool EnableManualFramerate | ( | CameraPtr | pCam | ) |
void getCameraCategory | ( | INodeMap & | nodeMap, |
string | categoryString | ||
) |
int main | ( | int | argc, |
char * | argv[] | ||
) |
bool ParseArguments | ( | int | argc, |
char * | argv[] | ||
) |
void PrintAllNodes | ( | CameraPtr | pCam | ) |
void PrintCPUUsage | ( | ) |
void PrintDataStreamInfo | ( | const Spinnaker::CameraPtr | pCamera | ) |
int PrintDeviceInfo | ( | INodeMap & | nodeMap | ) |
void PrintUsage | ( | ) |
int RunSingleCamera | ( | CameraPtr | pCam | ) |
bool SetFrameRate | ( | CameraPtr | pCam | ) |
const char* argBayerRG = "-bayerrg" |
const char* argDuration = "-duration" |
const char* argMaxFrames = "-maxfps" |
const char* argNumImages = "-numimages" |
const char* argPacketDelay = "-packetdelay" |
const char* argPacketSize = "-packetsize" |
const char* argPrintUsage = "-?" |
const char* argRelease = "-callrelease" |
const char* argUserSetFrames = "-fps" |
CpuUtil::CpuUsageInfo cpuUsageInfo |
bool IsRelease = false |
int NumImagesToGrab = 100 |
int PacketDelayToSet = 0 |
int PacketSizeToSet = 9000 |
char* PixelFormatToSet = NULL |
int TestDuration = 0 |
bool UseDuration = false |
bool UseMaxFramerate = false |
float UserSetFramerate = 0.0 |