Catalog PyPI
Back to packageRELEASE DETAILS

0.9.10

PyPI

a2y-mew

A module that implements improved Mewtocol.

Published2 May 2025
Direct dependencies2
Transitive dependenciesNot calculated

README

Version 0.9.10 documentation

Python Module: a2y_mew

a2y_mew 模块实现了扩展的Mewtocol通信协议。原始的Mewtocol来自 Panasonic,用于其 FP 系列 PLC 与上位机、触摸屏等设备通信。 本模块在以下方面对Mewtocol进行了扩展:

  • 地址空间从 8 位整数扩展为不定长,最高可达 32 位。为了兼容性,最小为 8 位,在报文中至少占两个字节。

  • 通讯方式从半双工增强为全双工,即主从双方可以同时发送数据。当从设备发生了某个事件(例如,输入点发生了变化),可以主动给主机发送报文。

ChangeLog

  • 2025-05-02 设计类DualSerial,以提供两个串口当一个串口用(一个用来写,另一个用来读)的功能。这样,就可以使用两个RS485组合端口跟一个RS422端口通信了。版本升级为 0.9.10。

  • 2024-07-20 解决以下两个 bug,版本升级为 0.9.8:

    • MewMaster 对象构建时缺乏 timeout 参数,导致 close 无限等待。
    • MewBase 无法使用 KCOM 类型串口。
  • 2024-07-08 修正依赖项,升级为 0.9.7

  • 2024-06-22 使用kcom取代hidcom,版本升级为 0.9.6。

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 2

Native requirements
2 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
pyserial
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
pyserial>=3.0runtime
a2y-kcom
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "",
  "evaluation": "NOT_EVALUATED"
}
a2y-kcom>=0.8.4runtime

Distribution files

1 collected
a2y_mew-0.9.10-cp312-cp312-win_amd64.whl

bdist_wheel · 173.26 KB · Python cp312

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 16:37 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:7c166dcb5aac848f58a520326f4fba39ba2feedbbde85d7e6cef541dab37f8f7

Other collected versions

View all collected versions →