跳转到主要内容

用于控制Conrad继电器卡的库和命令行工具。

项目描述

通过Python控制Conrad继电器卡

https://www.conrad.com/p/conrad-components-197720-relay-card-component-12-v-dc-24-v-dc-197720

用法

from conrad_relaycard import Relaycard

rly = Relaycard()
rly.setup()
rly.get_port(1, 1)
rly.set_port(1, 1, True)

通过CLI

usage: conrad-relaycard [-h] [-v] [-q] [-i INTERFACE] [-a ADDRESS] [-p PORT] [--scan] [--get-ports] [--set-ports STATE] [--toggle-ports]

options:
  -h, --help            show this help message and exit
  -v, --verbose         Output verbosity
  -q, --quiet           Minimized output (allow easier parsing)
  -i INTERFACE, --interface INTERFACE
                        Serial interface to use
  -a ADDRESS, --address ADDRESS
                        Relaycard address (not needed for --scan)
  -p PORT, --port PORT  Ports to get/set (only for some commands)
  --scan                Scan for relay cards
  --get-ports           Get port states on relay card
  --set-ports STATE     Set port states on relay card <on/off>
  --toggle-ports        Toggle port states on relay card

项目详情


下载文件

为您的平台下载文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

conrad_relaycard-0.2.tar.gz (9.7 kB 查看哈希)

上传时间:

由以下支持