"Vernier"

"Vernier" 为 Vernier Go!Link 兼容传感器提供一般接口.

Vernier Go!Link 可以连接各种传感器,用来测量压强、加速度、光强、气体浓度、化学属性和电磁属性.

完整的兼容传感器列表可以在 Vernier 网页 上找到.

发现设备

    FindDevices["Vernier"]

    返回 Vernier 传感器的设备对象的列表.

打开设备

配置设备

    DeviceConfigure[dev,"MeasurementInterval"dt]

    配置设备以便以时间间隔 dt 接受测量.

  • dt 可以是秒数或 Quantity 对象表示的时间.
  • dt 必须介于 "MinMeasurementInterval""MaxMeasurementInterval" 设备属性之间.
  • "MeasurementInterval" Automatic 使用 "MinMeasurementInterval".

设备属性

  • Vernier 传感器设备对象的属性包括:
  • "SensorID"识别传感器类型的整数
    "SensorName"传感器名称
    "SensorDescription"传感器说明
    "MeasurementInterval"测量间的时间
    "MinMeasurementInterval"测量间最小可配置时间
    "MaxMeasurementInterval"测量间最大可配置时间
    "ProbeType"附加的探头类型
    "BufferLength"传感缓存的长度
  • 同样类型的多种传感器会显示为不同的设备,但是共享同样的 "SensorID".
  • "ProbeType" 的典型值包括 "Analog 10V""Heat Pulser""Photo Gate".

读取数据

关闭和释放资源

范例

基本范例  (1)

找到系统的 Vernier 设备:

连接第一个设备:

读取设备的单个值:

从设备缓存中读取所有值:

以 10 秒为间隔从设备中读取系列值: