/******************************************************************** created: 2015/04/08 author: M.Yang purpose: 提供给UTG2000A&UTG7000信号源的相关定义 *********************************************************************/ #ifndef UTG2025Def_h__ #define UTG2025Def_h__ #ifdef __cplusplus namespace SG62_25A { #endif //@brief : UTG2000A&UTG7000信号源各参数编码 typedef enum _ParamNo { Invalid_Cmd = -1, //@brief : 当前工作模式 CurMode = 6, //@brief : 任意波播放模式 ArbPlayMode = 7, //@brief : 波形类型 WaveType = 8, //@brief : 频率 Freq = 9, //@brief : 周期 Period = 10, //@brief : 幅度-峰峰值 AmpVpp = 11, //@brief : 幅度-有效值 AmpVrms = 12, //@brief : 幅度-功率 AmpDbm = 13, //@brief : 直流偏移 DCOffset = 14, //@brief : 高电平 High = 15, //@brief : 低电平 Low = 16, //@brief : 相位 Phase = 17, //@brief : 占空比 DutyCycle = 18, //@brief : 对称度 Symmetry = 19, //@brief : PulseWidth = 20, //@brief : 上升沿时间 PulseRisingTime = 21, //@brief : 下降沿时间 PulseFallingTime = 22, //@brief : ArbSampleRate = 23, //@brief : ARB文件名 ArbName = 24, //@brief : ArbLength = 25, //@brief : 调制类型 ModulateType = 40, //@brief : 调制频率 ModulateFreq = 28, //@brief : 调制源 ModulateSource = 29, //@brief : 调制波 ModulateShape = 30, //@brief : ModulateOnOff = 31, //@brief : 调制深度 ModulateAMDeepth = 32, //@brief : 频偏 ModulateFMFreqDev = 33, //@brief : 相偏 ModulatePMPhaseDev = 34, //@brief : 跳跃频率 ModulateFSK_HopFreq = 35, //@brief : 速率 ModulateFSKRate = 36, //@brief : 相移键控-相位 ModulatePSKPhase = 37, //@brief : 频移键控-载波频率 ModulateFSK_CarrierFreq = 38, //@brief : 脉宽调制-占空比偏差 ModulatePWM_DutyDev = 39, //@brief : 扫频-起始频率 SweepStartFreq = 47, //@brief : 扫频-停止频率 SweepStopFreq = 48, //@brief : 扫频-扫描时间 SweepTime = 49, //@brief : 扫频-类型 SweepType = 50, //@brief : 切换频率设置方式-频率或者周期 Wave_Freq_Or_Period = 51, //@brief : 切换幅度设置方式-幅度或者高低电平 Wave_Amp_Or_HighLow = 52, //@brief : 切换不同的幅度显示单位 Wave_Amp_Unit = 53, //@brief : 脉冲串 - 起始相位 BurstStartPhase = 57, //@brief : 脉冲串 - 猝发周期 BurstPeriod = 58, //@brief : 脉冲串 - 循环数 BurstCycleCount = 59, //@brief : 脉冲串 - 门控-极性 BurstPolarity = 60, //@brief : 脉冲串 - 类型 BurstType = 61, //@brief : 触发源 TriggerSource = 68, //@brief : SyncType = 69, //@brief : TriggerEdge = 70, //@brief : TriggerOnOff = 71, //@brief : CH1 通道使能 OutputEnable = 77, //@brief : CH2 通道使能 OutputEnable2 = 78, //@brief : 反相 Invert = 79, //@brief : 输出阻抗 OutputExtRes = 80, //@brief : 幅度限制 OutputLimit = 81, //@brief : 幅度上限 OutputLimitHigh = 82, //@brief : 幅度下限 OutputLimitLow = 83, //@brief : 同步输出 SyncOut = 84, //@brief : Couple = 85, //@brief : IP地址类型 IPAddrType = 101, //@brief : IP地址 IPAddr = 102, //@brief : 子网掩码 IPSubnetMask = 103, //@brief : 网关 IPGateway = 104, //@brief : DNS IPDns = 105, //@brief : MAC地址 Mac = 106, //@brief : 语言 Language = 107, //@brief : 时钟源 ClkSource = 108, //@brief : PowerOnParam = 109, //@brief : 蜂鸣器开关 BeepOnOff = 110, //@brief : 数字分隔符 CharDivideInt = 111, //@brief : 载入设置 LoadSettting = 112, //@brief : 保存设置 SaveSetting = 113, //@brief : 背光调节 Backlight = 114, //@brief : 关于 About = 115, //@brief : 时钟输出 ClkOut = 116 }ParamNo; #ifdef __cplusplus } #endif #endif // UTG2025Def_h__