📄 cesigmap.h
字号:
#ifndef ___CESIGMAP_H
#define ___CESIGMAP_H
#include <lvdef.h>
#include <lvpackon.h>
#define SigCe_Analog 1
#define SigCe_Digital 2
#define SigCe_CamLink 3
#define SigCe_FireWire 4
#define SigCe_MaxConnector 2
#define SigCe_MaxPossibleDef 13
typedef struct _tagSigCe_Signal {
U16BIT Ini_Entry;
U16BIT PossibleDef[SigCe_MaxPossibleDef];
} SigCe_Signal;
typedef struct _tagSigCe_Definition {
char *DisplayName;
U16BIT SigNr;
} SigCe_Definition;
typedef struct _tagSigCe_Connector {
U8BIT Type;
SigCe_Signal *Sig;
} SigCe_Connector;
typedef struct _tagSigCe_Board {
U16BIT Id;
char *DisplayName;
U8BIT FixVideo;
SigCe_Definition *Def;
SigCe_Connector *Conn[SigCe_MaxConnector];
} SigCe_Board;
// Board definitions
#define SigCe_PicPort_Mono 1
#define SigCe_PicPort_Mono_H4 2
#define SigCe_PicPort_Stereo 3
#define SigCe_PicPort_Stereo_H4S 4
#define SigCe_PicPort_Stereo_H4D 5
#define SigCe_PicPort_Stereo_H8 6
#define SigCe_PicPort_Digital_PMC 7
#define SigCe_PicPort_Digital 8
#define SigCe_PicPort_Mono_25_44 9
#define SigCe_PicPort_Stereo_25_44_S 10
#define SigCe_PicPort_Stereo_25_44_D 11
#define SigCe_PicPort_Color 12
#define SigCe_PicProdigy_Color 13
#define SigCe_PicPort_Color_PMC 14
#define SigCe_PicPort_Mono_CPCI 15
#define SigCe_PicPort_Mono_H4_CPCI 16
#define SigCe_PicPort_Stereo_CPCI 17
#define SigCe_PicPort_Stereo_H4S_CPCI 18
#define SigCe_PicPort_Stereo_H4D_CPCI 19
#define SigCe_PicPort_Stereo_H8_CPCI 20
#define SigCe_PicPort_Color_CPCI 21
#define SigCe_PicPortPro_CamLink_PMC 22
#define SigCe_PicPortPro_CamLink_PCI 23
// Ini entry definitions
#define SigCeIni_Vid_1 1
#define SigCeIni_Vid_1_2 2
#define SigCeIni_Vid_1_3 3
#define SigCeIni_Vid_1_4 4
#define SigCeIni_Vid_2 5
#define SigCeIni_Vid_2_2 6
#define SigCeIni_Vid_2_3 7
#define SigCeIni_Vid_2_4 8
#define SigCeIni_Vid_8_1 9
#define SigCeIni_Vid_8_1_2 10
#define SigCeIni_Vid_8_1_3 11
#define SigCeIni_Vid_8_1_4 12
#define SigCeIni_Vid_8_2 13
#define SigCeIni_Vid_8_2_2 14
#define SigCeIni_Vid_8_2_3 15
#define SigCeIni_Vid_8_2_4 16
#define SigCeIni_Vid_16_1 17
#define SigCeIni_Vid_16_1_2 18
#define SigCeIni_Vid_16_1_3 19
#define SigCeIni_Vid_16_1_4 20
#define SigCeIni_Vid_16_2 21
#define SigCeIni_Vid_16_2_2 22
#define SigCeIni_Vid_16_2_3 23
#define SigCeIni_Vid_16_2_4 24
#define SigCeIni_Vid_88_1 25
#define SigCeIni_Vid_88_1_2 26
#define SigCeIni_Vid_88_1_3 27
#define SigCeIni_Vid_88_1_4 28
#define SigCeIni_Vid_88_2 29
#define SigCeIni_Vid_88_2_2 30
#define SigCeIni_Vid_88_2_3 31
#define SigCeIni_Vid_88_2_4 32
#define SigCeIni_Vid_1616_1 33
#define SigCeIni_Vid_1616_1_2 34
#define SigCeIni_Vid_1616_1_3 35
#define SigCeIni_Vid_1616_1_4 36
#define SigCeIni_Vid_1616_2 37
#define SigCeIni_Vid_1616_2_2 38
#define SigCeIni_Vid_1616_2_3 39
#define SigCeIni_Vid_1616_2_4 40
#define SigCeIni_CSync_Out 41
#define SigCeIni_CSync_Out_2 42
#define SigCeIni_CSync_Out_3 43
#define SigCeIni_CSync_Out_4 44
#define SigCeIni_HSync_Out 45
#define SigCeIni_HSync_Out_2 46
#define SigCeIni_HSync_Out_3 47
#define SigCeIni_HSync_Out_4 48
#define SigCeIni_VSync_Out 49
#define SigCeIni_VSync_Out_2 50
#define SigCeIni_VSync_Out_3 51
#define SigCeIni_VSync_Out_4 52
#define SigCeIni_PxClk_Out 53
#define SigCeIni_PxClk_Out_2 54
#define SigCeIni_PxClk_Out_3 55
#define SigCeIni_PxClk_Out_4 56
#define SigCeIni_CSync_In 57
#define SigCeIni_CSync_In_2 58
#define SigCeIni_CSync_In_3 59
#define SigCeIni_CSync_In_4 60
#define SigCeIni_HSync_In 61
#define SigCeIni_HSync_In_2 62
#define SigCeIni_HSync_In_3 63
#define SigCeIni_HSync_In_4 64
#define SigCeIni_VSync_In 65
#define SigCeIni_VSync_In_2 66
#define SigCeIni_VSync_In_3 67
#define SigCeIni_VSync_In_4 68
#define SigCeIni_PxClk_In 69
#define SigCeIni_PxClk_In_2 70
#define SigCeIni_PxClk_In_3 71
#define SigCeIni_PxClk_In_4 72
#define SigCeIni_Trg_1 73
#define SigCeIni_Trg_1_2 74
#define SigCeIni_Trg_1_3 75
#define SigCeIni_Trg_1_4 76
#define SigCeIni_Trg_1_VC 77
#define SigCeIni_Trg_1_C 78
#define SigCeIni_Trg_1_HV 79
#define SigCeIni_Trg_2 80
#define SigCeIni_Trg_2_2 81
#define SigCeIni_Trg_2_3 82
#define SigCeIni_Trg_2_4 83
#define SigCeIni_Trg_2_VC 84
#define SigCeIni_Trg_2_C 85
#define SigCeIni_Trg_2_HV 86
#define SigCeIni_FeedBk 87
#define SigCeIni_FeedBk_2 88
#define SigCeIni_FeedBk_3 89
#define SigCeIni_FeedBk_4 90
#define SigCeIni_FeedBk_VC 91
#define SigCeIni_FeedBk_C 92
#define SigCeIni_FeedBk_HV 93
#define SigCeIni_Vid_1010_1 94
#define SigCeIni_Vid_1010_1_2 95
#define SigCeIni_Vid_1010_1_3 96
#define SigCeIni_Vid_1010_1_4 97
#define SigCeIni_Vid_1010_2 98
#define SigCeIni_Vid_1010_2_2 99
#define SigCeIni_Vid_1010_2_3 100
#define SigCeIni_Vid_1010_2_4 101
#define SigCeIni_Vid_1212_1 102
#define SigCeIni_Vid_1212_1_2 103
#define SigCeIni_Vid_1212_1_3 104
#define SigCeIni_Vid_1212_1_4 105
#define SigCeIni_Vid_1212_2 106
#define SigCeIni_Vid_1212_2_2 107
#define SigCeIni_Vid_1212_2_3 108
#define SigCeIni_Vid_1212_2_4 109
#define SigCeIni_Vid_10_1 110
#define SigCeIni_Vid_10_1_2 111
#define SigCeIni_Vid_10_1_3 112
#define SigCeIni_Vid_10_1_4 113
#define SigCeIni_Vid_10_2 114
#define SigCeIni_Vid_10_2_2 115
#define SigCeIni_Vid_10_2_3 116
#define SigCeIni_Vid_10_2_4 117
#define SigCeIni_Vid_12_1 118
#define SigCeIni_Vid_12_1_2 119
#define SigCeIni_Vid_12_1_3 120
#define SigCeIni_Vid_12_1_4 121
#define SigCeIni_Vid_12_2 122
#define SigCeIni_Vid_12_2_2 123
#define SigCeIni_Vid_12_2_3 124
#define SigCeIni_Vid_12_2_4 125
#define SigCeIni_Vid_14_1 126
#define SigCeIni_Vid_14_1_2 127
#define SigCeIni_Vid_14_1_3 128
#define SigCeIni_Vid_14_1_4 129
#define SigCeIni_Vid_14_2 130
#define SigCeIni_Vid_14_2_2 131
#define SigCeIni_Vid_14_2_3 132
#define SigCeIni_Vid_14_2_4 133
#define SigCeIni_Vid_1414_1 134
#define SigCeIni_Vid_1414_1_2 135
#define SigCeIni_Vid_1414_1_3 136
#define SigCeIni_Vid_1414_1_4 137
#define SigCeIni_Vid_1414_2 138
#define SigCeIni_Vid_1414_2_2 139
#define SigCeIni_Vid_1414_2_3 140
#define SigCeIni_Vid_1414_2_4 141
#define SigCeIni_DataValid_In 142
#define SigCeIni_DataValid_In_2 143
#define SigCeIni_DataValid_Out 144
#define SigCeIni_DataValid_Out_2 145
#define SigCeIni_RdOutTrg 146
#define SigCeIni_RdOutTrg_2 147
#define SigCeIni_RdOutTrg_3 148
#define SigCeIni_RdOutTrg_4 149
#define SigCeIni_RdOutTrg_VC 150
#define SigCeIni_RdOutTrg_C 151
#define SigCeIni_RdOutTrg_HV 152
// SignalMap definitions
#define SigCeSig_Comp_Aux0 0
#define SigCeSig_Comp_Aux1 1
#define SigCeSig_Comp_Aux2 2
#define SigCeSig_Comp_Aux3 3
#define SigCeSig_Comp_Hirose6 6
#define SigCeSig_Comp_Hirose7 7
#define SigCeSig_Comp_Hirose9 9
#define SigCeSig_NotConnected 32767
#define SigCeSig_Video_1 11
#define SigCeSig_Video_2 12
#define SigCeSig_Video_3 13
#define SigCeSig_Video_4 14
#define SigCeSig_SyncIn_1_1 15
#define SigCeSig_SyncIn_1_2 16
#define SigCeSig_SyncIn_1_3 17
#define SigCeSig_SyncIn_1_4 18
#define SigCeSig_SyncIn_2_1 19
#define SigCeSig_SyncIn_2_2 20
#define SigCeSig_SyncIn_2_3 21
#define SigCeSig_SyncIn_2_4 22
#define SigCeSig_SyncIn_3_1 23
#define SigCeSig_SyncIn_3_2 24
#define SigCeSig_SyncIn_3_3 25
#define SigCeSig_SyncIn_3_4 26
#define SigCeSig_SyncIn_4_1 27
#define SigCeSig_SyncIn_4_2 28
#define SigCeSig_SyncIn_4_3 29
#define SigCeSig_SyncIn_4_4 30
#define SigCeSig_SyncOut_1_1 31
#define SigCeSig_SyncOut_1_2 32
#define SigCeSig_SyncOut_1_3 33
#define SigCeSig_SyncOut_1_4 34
#define SigCeSig_SyncOut_2_1 35
#define SigCeSig_SyncOut_2_2 36
#define SigCeSig_SyncOut_2_3 37
#define SigCeSig_SyncOut_2_4 38
#define SigCeSig_SyncOut_3_1 39
#define SigCeSig_SyncOut_3_2 40
#define SigCeSig_SyncOut_3_3 41
#define SigCeSig_SyncOut_3_4 42
#define SigCeSig_SyncOut_4_1 43
#define SigCeSig_SyncOut_4_2 44
#define SigCeSig_SyncOut_4_3 45
#define SigCeSig_SyncOut_4_4 46
#define SigCeSig_SyncInOut_1_1 47
#define SigCeSig_SyncInOut_1_2 48
#define SigCeSig_SyncInOut_1_3 49
#define SigCeSig_SyncInOut_1_4 50
#define SigCeSig_SyncInOut_2_1 51
#define SigCeSig_SyncInOut_2_2 52
#define SigCeSig_SyncInOut_2_3 53
#define SigCeSig_SyncInOut_2_4 54
#define SigCeSig_SyncInOut_3_1 55
#define SigCeSig_SyncInOut_3_2 56
#define SigCeSig_SyncInOut_3_3 57
#define SigCeSig_SyncInOut_3_4 58
#define SigCeSig_SyncInOut_4_1 59
#define SigCeSig_SyncInOut_4_2 60
#define SigCeSig_SyncInOut_4_3 61
#define SigCeSig_SyncInOut_4_4 62
#define SigCeSig_AuxIn_0 63
#define SigCeSig_AuxIn_1 64
#define SigCeSig_AuxIn_2 65
#define SigCeSig_AuxIn_3 66
#define SigCeSig_AuxIn_4 67
#define SigCeSig_AuxIn_5 68
#define SigCeSig_AuxIn_6 69
#define SigCeSig_AuxIn_7 70
#define SigCeSig_AuxOut_0 71
#define SigCeSig_AuxOut_1 72
#define SigCeSig_AuxOut_2 73
#define SigCeSig_AuxOut_3 74
#define SigCeSig_AuxOut_4 75
#define SigCeSig_AuxOut_5 76
#define SigCeSig_AuxOut_6 77
#define SigCeSig_AuxOut_7 78
#define SigCeSig_AuxInOut_0 79
#define SigCeSig_AuxInOut_1 80
#define SigCeSig_AuxInOut_2 81
#define SigCeSig_AuxInOut_3 82
#define SigCeSig_AuxInOut_4 83
#define SigCeSig_AuxInOut_5 84
#define SigCeSig_AuxInOut_6 85
#define SigCeSig_AuxInOut_7 86
#define SigCeSig_Alias_VSync 87
#define SigCeSig_Alias_HSync 88
#define SigCeSig_Alias_CSync 89
#define SigCeSig_Alias_VCSync 90
#define SigCeSig_Alias_Trg_1 91
#define SigCeSig_Alias_Trg_2 92
#define SigCeSig_Alias_Feedback 93
#define SigCeSig_Alias_AcqTrigger 110
#define SigCeSig_Alias_RdOutTrg 134
#define SigCeSig_OptoIn_0 94
#define SigCeSig_OptoIn_1 95
#define SigCeSig_OptoIn_2 96
#define SigCeSig_OptoIn_3 97
#define SigCeSig_OptoIn_4 98
#define SigCeSig_OptoIn_5 99
#define SigCeSig_OptoIn_6 100
#define SigCeSig_OptoIn_7 101
#define SigCeSig_OptoOut_0 102
#define SigCeSig_OptoOut_1 103
#define SigCeSig_OptoOut_2 104
#define SigCeSig_OptoOut_3 105
#define SigCeSig_OptoOut_4 106
#define SigCeSig_OptoOut_5 107
#define SigCeSig_OptoOut_6 108
#define SigCeSig_OptoOut_7 109
#define SigCeSig_AuxIn_8 110
#define SigCeSig_AuxIn_9 111
#define SigCeSig_AuxIn_10 112
#define SigCeSig_AuxIn_11 113
#define SigCeSig_AuxIn_12 114
#define SigCeSig_AuxIn_13 115
#define SigCeSig_AuxIn_14 116
#define SigCeSig_AuxIn_15 117
#define SigCeSig_AuxOut_8 118
#define SigCeSig_AuxOut_9 119
#define SigCeSig_AuxOut_10 120
#define SigCeSig_AuxOut_11 121
#define SigCeSig_AuxOut_12 122
#define SigCeSig_AuxOut_13 123
#define SigCeSig_AuxOut_14 124
#define SigCeSig_AuxOut_15 125
#define SigCeSig_AuxInOut_8 126
#define SigCeSig_AuxInOut_9 127
#define SigCeSig_AuxInOut_10 128
#define SigCeSig_AuxInOut_11 129
#define SigCeSig_AuxInOut_12 130
#define SigCeSig_AuxInOut_13 131
#define SigCeSig_AuxInOut_14 132
#define SigCeSig_AuxInOut_15 133
#include <lvpackof.h>
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -