⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 niswitchtopologies.h

📁 此为某测试平台的上位机软件部分
💻 H
字号:
/****************************************************************************
 *                       NI Switch Topologies                           
 *---------------------------------------------------------------------------
 *   Copyright (c) National Instruments 1998-2004.  All Rights Reserved.        
 *---------------------------------------------------------------------------
 *                                                                          
 * Title:    niswitchTopologies.h                                        
 * Purpose:  Define topologies for use with NI Switch                                       
 *                                                                          
 ****************************************************************************/

#ifndef ___niswitch_topologies_h___
#define ___niswitch_topologies_h___

#define NISWITCH_TOPOLOGY_1127_1_WIRE_64X1_MUX            "1127/1-Wire 64x1 Mux"
#define NISWITCH_TOPOLOGY_1127_2_WIRE_32X1_MUX            "1127/2-Wire 32x1 Mux"
#define NISWITCH_TOPOLOGY_1127_2_WIRE_4X8_MATRIX          "1127/2-Wire 4x8 Matrix"
#define NISWITCH_TOPOLOGY_1127_4_WIRE_16X1_MUX            "1127/4-Wire 16x1 Mux"
#define NISWITCH_TOPOLOGY_1127_INDEPENDENT                "1127/Independent"

#define NISWITCH_TOPOLOGY_1128_1_WIRE_64X1_MUX            "1128/1-Wire 64x1 Mux"
#define NISWITCH_TOPOLOGY_1128_2_WIRE_32X1_MUX            "1128/2-Wire 32x1 Mux"
#define NISWITCH_TOPOLOGY_1128_2_WIRE_4X8_MATRIX          "1128/2-Wire 4x8 Matrix"
#define NISWITCH_TOPOLOGY_1128_4_WIRE_16X1_MUX            "1128/4-Wire 16x1 Mux"
#define NISWITCH_TOPOLOGY_1128_INDEPENDENT                "1128/Independent"

#define NISWITCH_TOPOLOGY_1129_2_WIRE_16X16_MATRIX        "1129/2-Wire 16x16 Matrix"
#define NISWITCH_TOPOLOGY_1129_2_WIRE_8X32_MATRIX         "1129/2-Wire 8x32 Matrix"
#define NISWITCH_TOPOLOGY_1129_2_WIRE_4X64_MATRIX         "1129/2-Wire 4x64 Matrix"
#define NISWITCH_TOPOLOGY_1129_2_WIRE_DUAL_8X16_MATRIX    "1129/2-Wire Dual 8x16 Matrix"
#define NISWITCH_TOPOLOGY_1129_2_WIRE_DUAL_4X32_MATRIX    "1129/2-Wire Dual 4x32 Matrix"
#define NISWITCH_TOPOLOGY_1129_2_WIRE_QUAD_4X16_MATRIX    "1129/2-Wire Quad 4x16 Matrix"

#define NISWITCH_TOPOLOGY_1130_1_WIRE_256X1_MUX           "1130/1-Wire 256x1 Mux"
#define NISWITCH_TOPOLOGY_1130_1_WIRE_DUAL_128X1_MUX      "1130/1-Wire Dual 128x1 Mux"
#define NISWITCH_TOPOLOGY_1130_2_WIRE_128X1_MUX           "1130/2-Wire 128x1 Mux"
#define NISWITCH_TOPOLOGY_1130_4_WIRE_64X1_MUX            "1130/4-Wire 64x1 Mux"
#define NISWITCH_TOPOLOGY_1130_1_WIRE_4X64_MATRIX         "1130/1-Wire 4x64 Matrix"
#define NISWITCH_TOPOLOGY_1130_1_WIRE_8X32_MATRIX         "1130/1-Wire 8x32 Matrix"
#define NISWITCH_TOPOLOGY_1130_1_WIRE_OCTAL_32X1_MUX      "1130/1-Wire Octal 32x1 Mux"
#define NISWITCH_TOPOLOGY_1130_1_WIRE_QUAD_64X1_MUX       "1130/1-Wire Quad 64x1 Mux"
#define NISWITCH_TOPOLOGY_1130_1_WIRE_SIXTEEN_16X1_MUX    "1130/1-Wire Sixteen 16x1 Mux"
#define NISWITCH_TOPOLOGY_1130_2_WIRE_4X32_MATRIX         "1130/2-Wire 4x32 Matrix"
#define NISWITCH_TOPOLOGY_1130_2_WIRE_OCTAL_16X1_MUX      "1130/2-Wire Octal 16x1 Mux"
#define NISWITCH_TOPOLOGY_1130_2_WIRE_QUAD_32X1_MUX       "1130/2-Wire Quad 32x1 Mux"
#define NISWITCH_TOPOLOGY_1130_4_WIRE_QUAD_16X1_MUX       "1130/4-Wire Quad 16x1 Mux"
#define NISWITCH_TOPOLOGY_1130_INDEPENDENT                "1130/Independent"

#define NISWITCH_TOPOLOGY_1160_16_SPDT                    "1160/16-SPDT"

#define NISWITCH_TOPOLOGY_1161_8_SPDT                     "1161/8-SPDT"

#define NISWITCH_TOPOLOGY_1163R_OCTAL_4X1_MUX             "1163R/Octal 4x1 Mux"

#define NISWITCH_TOPOLOGY_1166_32_SPDT                    "1166/32-SPDT"
#define NISWITCH_TOPOLOGY_1166_16_DPDT                    "1166/16-DPDT"

#define NISWITCH_TOPOLOGY_1167_INDEPENDENT                "1167/Independent"

#define NISWITCH_TOPOLOGY_1169_100_SPST                   "1169/100-SPST"
#define NISWITCH_TOPOLOGY_1169_50_DPST                    "1169/50-DPST"

#define NISWITCH_TOPOLOGY_1175_1_WIRE_196X1_MUX           "1175/1-Wire 196x1 Mux"
#define NISWITCH_TOPOLOGY_1175_2_WIRE_98X1_MUX            "1175/2-Wire 98x1 Mux"
#define NISWITCH_TOPOLOGY_1175_2_WIRE_95X1_MUX            "1175/2-Wire 95x1 Mux"

#define NISWITCH_TOPOLOGY_1190_QUAD_4X1_MUX               "1190/Quad 4x1 Mux"

#define NISWITCH_TOPOLOGY_1191_QUAD_4X1_MUX               "1191/Quad 4x1 Mux"

#define NISWITCH_TOPOLOGY_1192_8_SPDT                     "1192/8-SPDT"

#define NISWITCH_TOPOLOGY_1193_32X1_MUX                   "1193/32x1 Mux"
#define NISWITCH_TOPOLOGY_1193_DUAL_16X1_MUX              "1193/Dual 16x1 Mux"
#define NISWITCH_TOPOLOGY_1193_QUAD_8X1_MUX               "1193/Quad 8x1 Mux"
#define NISWITCH_TOPOLOGY_1193_16X1_TERMINATED_MUX        "1193/16x1 Terminated Mux"
#define NISWITCH_TOPOLOGY_1193_DUAL_8X1_TERMINATED_MUX    "1193/Dual 8x1 Terminated Mux"
#define NISWITCH_TOPOLOGY_1193_QUAD_4X1_TERMINATED_MUX    "1193/Quad 4x1 Terminated Mux"
#define NISWITCH_TOPOLOGY_1193_INDEPENDENT                "1193/Independent"

#define NISWITCH_TOPOLOGY_1194_QUAD_4X1_MUX               "1194/Quad 4x1 Mux"

#define NISWITCH_TOPOLOGY_1195_QUAD_4X1_MUX               "1195/Quad 4x1 Mux"

#define NISWITCH_TOPOLOGY_2501_1_WIRE_48X1_MUX            "2501/1-Wire 48x1 Mux"
#define NISWITCH_TOPOLOGY_2501_1_WIRE_48X1_AMPLIFIED_MUX  "2501/1-Wire 48x1 Amplified Mux"
#define NISWITCH_TOPOLOGY_2501_2_WIRE_24X1_MUX            "2501/2-Wire 24x1 Mux"
#define NISWITCH_TOPOLOGY_2501_2_WIRE_24X1_AMPLIFIED_MUX  "2501/2-Wire 24x1 Amplified Mux"
#define NISWITCH_TOPOLOGY_2501_2_WIRE_DUAL_12X1_MUX       "2501/2-Wire Dual 12x1 Mux"
#define NISWITCH_TOPOLOGY_2501_2_WIRE_QUAD_6X1_MUX        "2501/2-Wire Quad 6x1 Mux"
#define NISWITCH_TOPOLOGY_2501_2_WIRE_4X6_MATRIX          "2501/2-Wire 4x6 Matrix"
#define NISWITCH_TOPOLOGY_2501_4_WIRE_12X1_MUX            "2501/4-Wire 12x1 Mux"

#define NISWITCH_TOPOLOGY_2503_1_WIRE_48X1_MUX            "2503/1-Wire 48x1 Mux"
#define NISWITCH_TOPOLOGY_2503_2_WIRE_24X1_MUX            "2503/2-Wire 24x1 Mux"
#define NISWITCH_TOPOLOGY_2503_2_WIRE_DUAL_12X1_MUX       "2503/2-Wire Dual 12x1 Mux"
#define NISWITCH_TOPOLOGY_2503_2_WIRE_QUAD_6X1_MUX        "2503/2-Wire Quad 6x1 Mux"
#define NISWITCH_TOPOLOGY_2503_2_WIRE_4X6_MATRIX          "2503/2-Wire 4x6 Matrix"
#define NISWITCH_TOPOLOGY_2503_4_WIRE_12X1_MUX            "2503/4-Wire 12x1 Mux"

#define NISWITCH_TOPOLOGY_2527_1_WIRE_64X1_MUX            "2527/1-Wire 64x1 Mux"
#define NISWITCH_TOPOLOGY_2527_1_WIRE_DUAL_32X1_MUX       "2527/1-Wire Dual 32x1 Mux"
#define NISWITCH_TOPOLOGY_2527_2_WIRE_32X1_MUX            "2527/2-Wire 32x1 Mux"
#define NISWITCH_TOPOLOGY_2527_2_WIRE_DUAL_16X1_MUX       "2527/2-Wire Dual 16x1 Mux"
#define NISWITCH_TOPOLOGY_2527_4_WIRE_16X1_MUX            "2527/4-Wire 16x1 Mux"
#define NISWITCH_TOPOLOGY_2527_INDEPENDENT                "2527/Independent"

#define NISWITCH_TOPOLOGY_2529_2_WIRE_8X16_MATRIX         "2529/2-Wire 8x16 Matrix"
#define NISWITCH_TOPOLOGY_2529_2_WIRE_4X32_MATRIX         "2529/2-Wire 4x32 Matrix"
#define NISWITCH_TOPOLOGY_2529_2_WIRE_DUAL_4X16_MATRIX    "2529/2-Wire Dual 4x16 Matrix"

#define NISWITCH_TOPOLOGY_2530_1_WIRE_128X1_MUX           "2530/1-Wire 128x1 Mux"
#define NISWITCH_TOPOLOGY_2530_1_WIRE_DUAL_64X1_MUX       "2530/1-Wire Dual 64x1 Mux"
#define NISWITCH_TOPOLOGY_2530_2_WIRE_64X1_MUX            "2530/2-Wire 64x1 Mux"
#define NISWITCH_TOPOLOGY_2530_4_WIRE_32X1_MUX            "2530/4-Wire 32x1 Mux"
#define NISWITCH_TOPOLOGY_2530_1_WIRE_4X32_MATRIX         "2530/1-Wire 4x32 Matrix"
#define NISWITCH_TOPOLOGY_2530_1_WIRE_8X16_MATRIX         "2530/1-Wire 8x16 Matrix"
#define NISWITCH_TOPOLOGY_2530_1_WIRE_OCTAL_16X1_MUX      "2530/1-Wire Octal 16x1 Mux"
#define NISWITCH_TOPOLOGY_2530_1_WIRE_QUAD_32X1_MUX       "2530/1-Wire Quad 32x1 Mux"
#define NISWITCH_TOPOLOGY_2530_2_WIRE_4X16_MATRIX         "2530/2-Wire 4x16 Matrix"
#define NISWITCH_TOPOLOGY_2530_2_WIRE_DUAL_32X1_MUX       "2530/2-Wire Dual 32x1 Mux"
#define NISWITCH_TOPOLOGY_2530_2_WIRE_QUAD_16X1_MUX       "2530/2-Wire Quad 16x1 Mux"
#define NISWITCH_TOPOLOGY_2530_4_WIRE_DUAL_16X1_MUX       "2530/4-Wire Dual 16x1 Mux"
#define NISWITCH_TOPOLOGY_2530_INDEPENDENT                "2530/Independent"

#define NISWITCH_TOPOLOGY_2532_1_WIRE_16X32_MATRIX        "2532/1-Wire 16x32 Matrix"
#define NISWITCH_TOPOLOGY_2532_1_WIRE_4X128_MATRIX        "2532/1-Wire 4x128 Matrix"
#define NISWITCH_TOPOLOGY_2532_1_WIRE_8X64_MATRIX         "2532/1-Wire 8x64 Matrix"
#define NISWITCH_TOPOLOGY_2532_1_WIRE_DUAL_16X16_MATRIX   "2532/1-Wire Dual 16x16 Matrix"
#define NISWITCH_TOPOLOGY_2532_1_WIRE_DUAL_4X64_MATRIX    "2532/1-Wire Dual 4x64 Matrix"
#define NISWITCH_TOPOLOGY_2532_1_WIRE_DUAL_8X32_MATRIX    "2532/1-Wire Dual 8x32 Matrix"
#define NISWITCH_TOPOLOGY_2532_1_WIRE_SIXTEEN_2X16_MATRIX "2532/1-Wire Sixteen 2x16 Matrix"
#define NISWITCH_TOPOLOGY_2532_2_WIRE_16X16_MATRIX        "2532/2-Wire 16x16 Matrix"
#define NISWITCH_TOPOLOGY_2532_2_WIRE_4X64_MATRIX         "2532/2-Wire 4x64 Matrix"
#define NISWITCH_TOPOLOGY_2532_2_WIRE_8X32_MATRIX         "2532/2-Wire 8x32 Matrix"

#define NISWITCH_TOPOLOGY_2564_16_SPST                    "2564/16-SPST"
#define NISWITCH_TOPOLOGY_2564_8_DPST                     "2564/8-DPST"

#define NISWITCH_TOPOLOGY_2565_16_SPST                    "2565/16-SPST"

#define NISWITCH_TOPOLOGY_2566_16_SPDT                    "2566/16-SPDT"
#define NISWITCH_TOPOLOGY_2566_8_DPDT                     "2566/8-DPDT"

#define NISWITCH_TOPOLOGY_2567_INDEPENDENT                "2567/Independent"

#define NISWITCH_TOPOLOGY_2568_31_SPST                    "2568/31-SPST"
#define NISWITCH_TOPOLOGY_2568_15_DPST                    "2568/15-DPST"

#define NISWITCH_TOPOLOGY_2569_100_SPST                   "2569/100-SPST"
#define NISWITCH_TOPOLOGY_2569_50_DPST                    "2569/50-DPST"

#define NISWITCH_TOPOLOGY_2570_40_SPDT                    "2570/40-SPDT"
#define NISWITCH_TOPOLOGY_2570_20_DPDT                    "2570/20-DPDT"

#define NISWITCH_TOPOLOGY_2575_1_WIRE_196X1_MUX           "2575/1-Wire 196x1 Mux"
#define NISWITCH_TOPOLOGY_2575_2_WIRE_98X1_MUX            "2575/2-Wire 98x1 Mux"
#define NISWITCH_TOPOLOGY_2575_2_WIRE_95X1_MUX            "2575/2-Wire 95x1 Mux"

#define NISWITCH_TOPOLOGY_2576_2_WIRE_64X1_MUX            "2576/2-Wire 64x1 Mux"
#define NISWITCH_TOPOLOGY_2576_2_WIRE_DUAL_32X1_MUX       "2576/2-Wire Dual 32x1 Mux"
#define NISWITCH_TOPOLOGY_2576_2_WIRE_OCTAL_8X1_MUX       "2576/2-Wire Octal 8x1 Mux"
#define NISWITCH_TOPOLOGY_2576_2_WIRE_QUAD_16X1_MUX       "2576/2-Wire Quad 16x1 Mux"
#define NISWITCH_TOPOLOGY_2576_2_WIRE_SIXTEEN_4X1_MUX     "2576/2-Wire Sixteen 4x1 Mux"
#define NISWITCH_TOPOLOGY_2576_INDEPENDENT                "2576/Independent"

#define NISWITCH_TOPOLOGY_2584_1_WIRE_12X1_MUX            "2584/1-Wire 12x1 Mux"
#define NISWITCH_TOPOLOGY_2584_1_WIRE_DUAL_6X1_MUX        "2584/1-Wire Dual 6x1 Mux"
#define NISWITCH_TOPOLOGY_2584_2_WIRE_6X1_MUX             "2584/2-Wire 6x1 Mux"
#define NISWITCH_TOPOLOGY_2584_INDEPENDENT                "2584/Independent"

#define NISWITCH_TOPOLOGY_2585_1_WIRE_10X1_MUX            "2585/1-Wire 10x1 Mux"

#define NISWITCH_TOPOLOGY_2586_10_SPST                    "2586/10-SPST"
#define NISWITCH_TOPOLOGY_2586_5_DPST                     "2586/5-DPST"

#define NISWITCH_TOPOLOGY_2590_4X1_MUX                    "2590/4x1 Mux"

#define NISWITCH_TOPOLOGY_2591_4X1_MUX                    "2591/4x1 Mux"

#define NISWITCH_TOPOLOGY_2593_16X1_MUX                   "2593/16x1 Mux"
#define NISWITCH_TOPOLOGY_2593_DUAL_8X1_MUX               "2593/Dual 8x1 Mux"
#define NISWITCH_TOPOLOGY_2593_8X1_TERMINATED_MUX         "2593/8x1 Terminated Mux"
#define NISWITCH_TOPOLOGY_2593_DUAL_4X1_TERMINATED_MUX    "2593/Dual 4x1 Terminated Mux"
#define NISWITCH_TOPOLOGY_2593_INDEPENDENT                "2593/Independent"

#define NISWITCH_TOPOLOGY_2594_4X1_MUX                    "2594/4x1 Mux"

#define NISWITCH_TOPOLOGY_2595_4X1_MUX                    "2595/4x1 Mux"

#define NISWITCH_TOPOLOGY_2596_DUAL_6X1_MUX               "2596/Dual 6x1 Mux"

#define NISWITCH_TOPOLOGY_2597_6X1_TERMINATED_MUX         "2597/6x1 Terminated Mux"

#define NISWITCH_TOPOLOGY_2598_DUAL_TRANSFER              "2598/Dual Transfer"

#define NISWITCH_TOPOLOGY_2599_2_SPDT                     "2599/2-SPDT"

#endif // ___niswitch_topologies_h___

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -