NI Video Measurement Suite

VideoMASTER_Configure

  • Updated2023-08-17
  • 1 minute(s) read

VideoMASTER_Configure

Description:

This function selects and configures either or both of the following:

  • Video Signal - selects the video signal type and standard for all subsequent acquisitions and analysis for Composite, S-Video, and Component formats. (Refer to VideoMASTER Initialise for a list of the names of all available video standards and choose the index number corresponding to the required standard.)
  • Measurement Locations - selects the locations file that defines where on the video line the analysis software should make its measurements.

Syntax:

typedef enum {
    Video_Composite, Video_SVideo, Video_Component,
    Video_ComputerVGA
} VideoSignalTypes;



typedef struct {
    LVBoolean configure;
    VideoSignalTypes type;
    unsigned short int standardIndex;
} VideoSignal;



typedef struct {
    LVBoolean configure;
    Path locationsFilePath;
} MeasurementLocations;



typedef struct {
    LVBoolean configure;
    LStrHandle locationsFilePath;
} CMeasurementLocations;



typedef struct {
    LStrHandle type;
    LStrHandle standard;
    LStrHandle measurementLocations;
} VideoConfiguration;



void VideoMASTER_Configure(
    ErrorCluster *errorIn,
    VideoSignal *videoSignal,
    MeasurementLocations *measurementLocations,
    ErrorCluster *errorOut,
    VideoConfiguration *videoConfiguration,
    Path *locationsFilePath);



void CVideoMASTER_Configure(
    ErrorCluster *errorIn,
    VideoSignal *videoSignal,
    CMeasurementLocations *measurementLocations,
    ErrorCluster *errorOut,
    VideoConfiguration *videoConfiguration,
    LStrHandle *locationsFilePath);

Parameters:

refer to the corresponding LabVIEW API VideoMASTER Configure for a detailed description of each parameter.

Log in to get a better experience