示波器修改:visa连接方式+截图保存
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
namespace Model.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// VISA 通信参数(DeviceCommand 内部纯数据类,供设备类构造函数使用)。
|
||||
/// 与 UIShare.UIViewModel.VisaConfigVM 字段一一对应,由 DeviceManager 在实例化时填充。
|
||||
/// <para>VISA 通过统一的资源字符串寻址,无需区分 IP/端口:
|
||||
/// TCPIP0::192.168.20.125::inst0::INSTR、USB0::0x0699::0x0408::C012345::INSTR、GPIB0::7::INSTR 等。</para>
|
||||
/// </summary>
|
||||
public class VisaConfig
|
||||
{
|
||||
/// <summary>VISA 资源字符串(由 NI-VISA 解析并自动选择对应的传输层)。</summary>
|
||||
public string ResourceName { get; set; } = "TCPIP0::127.0.0.1::inst0::INSTR";
|
||||
|
||||
/// <summary>打开 VISA 会话的最长等待时间(毫秒)。</summary>
|
||||
public int OpenTimeout { get; set; } = 3000;
|
||||
|
||||
/// <summary>读写 I/O 超时(毫秒),对应 VISA 的 TimeoutMilliseconds。</summary>
|
||||
public int IOTimeout { get; set; } = 3000;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user