用于生成和转换ir格式的python工具
项目描述
此模块支持IR格式的转换和生成
状态
输入格式
Nec
支持几种Nec变体:nec1,nec1-y1,nec1-y2,nec1-y3,nec1-f16,nec2,nec2-y1, nec2-y2,nec2-y3,nec2-f16,necx1,necx1-y1,necx1-y2, necx1-y3,necx1-f16,necx2,necx2-y1,necx2-y2,necx2-y3,necx2-f16
irgen -i nec1 -d 16 0 0 -o raw
Philips RC-5协议
irgen -i rc5 -d 16 -1 0 -o raw
Philips RC-6协议
irgen -i rc6 -d 16 -1 0 -o raw
RCA RCA-38协议
irgen -i rca38 -d 15 -1 0 -o raw
原始
原始时间,正值表示开启,负值表示关闭。
irgen -i raw -d +889.0 -889.0 +1778.0 -1778.0 +1778.0 -889.0 +889.0 -889.0 +889.0 -889.0 +889.0 -889.0 +889.0 -889.0 +889.0 -889.0 +889.0 -889.0 +889.0 -889.0 +889.0 -1778.0 +889.0 -88900.0 -o pronto
Broadlink
irgen -i broadlink_base64 -d JgAcAB0dOjo6HR0dHR0dHR0dHR0dHR0dHTodAAtnDQUAAAAAAAAAAAAAAAA= -o pronto
输出格式
原始
原始时间,正值表示开启,负值表示关闭。
Pronto
Pronto红外格式
Broadlink
Broadlink的红外发射器二进制格式。有两种变体 broadlink 和 broadlink_base64,后者为base64编码。
irgen -i rc5 -d 16 -1 0 -o broadlink
irgen -i rc5 -d 16 -1 0 -o broadlink_base64
控制台
该模块包含一个用于测试和请求数据的命令行实用程序,称为 irgen。
库
该模块包含一个库,具有生成ir代码的函数
项目详情
下载文件
下载适合您平台文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
irgen-0.2.0.tar.gz (8.4 kB 查看哈希值)
构建分布
irgen-0.2.0-py3-none-any.whl (8.1 kB 查看哈希值)