VideoMASTER_SelectChannels
- Updated2023-08-17
- 1 minute(s) read
VideoMASTER_SelectChannels
Description:
This function selects the input signal format and the channels to be acquired by VideoMASTER Acquire.vi. Only the channel control that matches the currently configured hardware input and digitizer model number in the current hardware configuration will be used, so it is important that the correct one is chosen as input. An optional input connection dialogue window may be displayed, which shows where the selected input signals should be connected on the digitizer, VideoCTU, or VideoMUX. Each input signal number will correspond to a physical channel number depending on the signal type and hardware mode.
Syntax:
typedef enum {
C1_None, C1_CVBS_CH1, C1_CVBS_CH2, C1_CVBS_CH1_2,
C1_SVideo_CH1
} Channels_5122;
typedef enum {
C2_None, C2_CH1, C2_CH2, C2_CH3, C2_CH4,
C2_CH5, C2_CH6, C2_CH7, C2_CH8,
C2_CH9, C2_CH10, C2_CH11, C2_CH12,
C2_CH13, C2_CH14, C2_CH15, C2_CH16,
C2_CH1_9, C2_CH2_10, C2_CH3_11, C2_CH4_12,
C2_CH5_13, C2_CH6_14, C2_CH7_15, C2_CH8_16
} Channels_5122_Mux_CTU_CVBS;
typedef enum {
C3_None, C3_CVBS_CH1, C3_CVBS_CH2, C3_CVBS_CH3,
C3_CVBS_CH4, C3_CVBS_CH5, C3_CVBS_CH6, C3_CVBS_CH7,
C3_CVBS_CH8, C3_CVBS_CH1_5, C3_CVBS_CH2_6,
C3_CVBS_CH3_7, C3_CVBS_CH4_8, C3_SVideo_CH1, C3_SVideo_CH2,
C3_SVideo_CH3, C3_SVideo_CH4
} Channels_5122_Mux_CTU_CVBS_SVideo;
typedef enum {
C4_None, C4_CVBS_CH1, C4_CVBS_CH2, C4_CVBS_CH3,
C4_CVBS_CH4, C4_CVBS_CH1_3, C4_CVBS_CH2_4, C4_SVideo_CH1,
C4_SVideo_CH2, C4_CAV_CH1, C4_CAV_CH2
} Channels_5122_Mux_CTU_CVBS_SVideo_CAV;
typedef enum {
C5_None, C5_CVBS_CH1, C5_CVBS_CH2, C5_CVBS_CH3, C5_CVBS_CH4,
C5_CVBS_CH5, C5_CVBS_CH6, C5_CVBS_CH7, C5_CVBS_CH8,
C5_CAV_CH1, C5_CAV_CH2, C5_CAV_CH3, C5_CAV_CH4
} Channels_5122_Mux_CTU_CVBS_CAV;
void VideoMASTER_SelectChannels(
ErrorCluster *errorIn,
VideoFormatTypes signalFormat,
Channels_5122 _5122Only,
Channels_5122_Mux_CTU_CVBS _CTUCVBS,
Channels_5122_Mux_CTU_CVBS_SVideo _CTUCVBSSVideo,
Channels_5122_Mux_CTU_CVBS_SVideo_CAV _CTUCVBSSVideoCAV,
Channels_5122_Mux_CTU_CVBS _MuxCVBS,
Channels_5122_Mux_CTU_CVBS_SVideo _MuxCVBSSVideo,
Channels_5122_Mux_CTU_CVBS_SVideo_CAV _MuxCVBSSVideoCAV,
LVBoolean *showConnectionDialogue,
ErrorCluster *errorOut,
Channels_5122_Mux_CTU_CVBS_CAV _CTUCVBSCAV =0,
Channels_5122_Mux_CTU_CVBS_CAV _MuxCVBSCAV =0);
Parameters:
refer to the corresponding LabVIEW API VideoMASTER Select Channels for a detailed description of each parameter.