Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.24 KB

File metadata and controls

40 lines (28 loc) · 1.24 KB

LabVIEW-TimerEngine

Check_Broken_VIs

使用 UserEvent 实现的 Timer 功能。后台使用一个 Timed Loop 进行定时,到达指定时间后,使用 UserEvent 通知订阅 Timer 的模块。

API

image

  • Register.vi : 订阅 Timer

    • Name:Timer 名称
    • TimerPeroid(ms): 时间间隔
    • Start?: 是否立即启用
  • Enable.vi 启用 Timer

    • Name:Timer 名称
    • Enable:是否启用
  • Rename.vi 重命名 Timer

    • Name:Timer 名称
    • NewName: 新名称
  • ChangePeroid.vi 修改 Timer 时间间隔

    • Name:Timer 名称
    • TimePeroid(ms): 时间间隔
  • Status.vi Timer 状态

    • Name:Timer 名称
    • Exist?: Timer 是否存在
    • TimePeroid(ms):Timer 时间间隔
    • Start?:是否已经启用
    • EclipsedTime(ms):已经经过的时间
  • unRegister.vi 取消订阅 Timer

    • Name:Timer 名称

Dependencies

  1. OpenG Array Library