跳转至

13.set_chl_status

函数声明

C
    BOOL py_set_chl_status(const char *chl_name,int status);
  • 描述

    根据通道名称,设置通道的状态。

  • 参数

    chl_name:目标通道的名称;

    status:要设置的状态。

  • 返回值

    成功返回1,失败返回0。

  • 示例

Python
1
2
3
4
5
    c4py.py_load_so()
    c4py.global_init()
    chl_name = "python采集通道"
    c4py.set_chl_status(chl_name.encode(),c4py.RUN_STAT_NORMAL)
    c4py.global_release()
  • 参数说明

    名称 说明
    c4py.RUN_STAT_INIT 正在初始化中,网关刚启动时的默认状态
    c4py.RUN_STAT_NORMAL 正常工作状态
    c4py.RUN_STAT_FAULT 异常状态
    c4py.RUN_STAT_STOP 正常停止状态(例如其它进程打开了串口调试,那么本通道会临时暂停)
    c4py.RUN_STAT_UPDATE 正在升级中(本通道正在对下属子设备进行固件升级)