kiss:KISS 协议的纯 Python 实现,用于与用于业余无线电的串行 TNC 设备进行通信

时间:2024-06-20 04:05:21
【文件属性】:

文件名称:kiss:KISS 协议的纯 Python 实现,用于与用于业余无线电的串行 TNC 设备进行通信

文件大小:22KB

文件格式:ZIP

更新时间:2024-06-20 04:05:21

python ham-radio amateur-radio aprs Python

亲吻 - Python KISS 模块 Kiss 是一个 Python 模块,它实现了用于与支持 KISS 的设备(例如串行或 TCP TNC)进行通信。 版本 6.5.x 分支将是该模块的最后一个支持 Python 2.7.x 的版本 7.xx 分支及后续版本仅适用于 Python 3.x。 安装 使用 pip 从 pypi pip install kiss : pip install kiss 使用示例 从以 1200 波特率连接到“/dev/ttyUSB0”的 TNC 读取和打印帧: import kiss def p(x): print(x) # prints whatever is passed in. k = kiss.SerialKISS('/dev/ttyUSB0', 1200) k.start() # inits the TNC, optionally passes


【文件预览】:
kiss-master
----MANIFEST.in(44B)
----COPYRIGHT.txt(46B)
----README.rst(3KB)
----CONTRIBUTORS(692B)
----requirements.txt(269B)
----examples()
--------serial_read.py(1KB)
--------socket_read.py(6KB)
--------serial_write.py(509B)
--------socket_write.py(490B)
----.travis.yml(104B)
----LICENSE(571B)
----setup.cfg(366B)
----setup.py(1KB)
----Makefile(1KB)
----kiss()
--------exceptions.py(423B)
--------util.py(2KB)
--------__init__.py(1KB)
--------classes.py(10KB)
--------constants.py(2KB)
----tests()
--------test_tcpkiss.py(3KB)
--------kiss_test_classes.py(2KB)
--------test_frames.log.bak(0B)
--------__init__.py(286B)
--------test_serialkiss.py(4KB)
--------context.py(580B)
--------test_kiss_util.py(2KB)
--------test_frames.log(163B)
--------constants.py(840B)
----.gitignore(314B)

网友评论