a2y-mew


Namea2y-mew JSON
Version 0.9.8 PyPI version JSON
download
home_pagehttp://www.kersci.com/a2y/mew.html
SummaryA module that implements improved Mewtocol.
upload_time2024-07-19 16:32:58
maintainerNone
docs_urlNone
authorYu Han
requires_pythonNone
licensePrivate
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Python Module: a2y_mew

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

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

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

## ChangeLog

- 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。

            

Raw data

            {
    "_id": null,
    "home_page": "http://www.kersci.com/a2y/mew.html",
    "name": "a2y-mew",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Yu Han",
    "author_email": "hanjunyu@163.com",
    "download_url": null,
    "platform": "Windows",
    "description": "# Python Module: a2y_mew\r\n\r\na2y_mew \u6a21\u5757\u5b9e\u73b0\u4e86\u6269\u5c55\u7684`Mewtocol`\u901a\u4fe1\u534f\u8bae\u3002\u539f\u59cb\u7684`Mewtocol`\u6765\u81ea Panasonic\uff0c\u7528\u4e8e\u5176 FP \u7cfb\u5217 PLC \u4e0e\u4e0a\u4f4d\u673a\u3001\u89e6\u6478\u5c4f\u7b49\u8bbe\u5907\u901a\u4fe1\u3002\r\n\u672c\u6a21\u5757\u5728\u4ee5\u4e0b\u65b9\u9762\u5bf9`Mewtocol`\u8fdb\u884c\u4e86\u6269\u5c55\uff1a\r\n\r\n- \u5730\u5740\u7a7a\u95f4\u4ece 8 \u4f4d\u6574\u6570\u6269\u5c55\u4e3a\u4e0d\u5b9a\u957f\uff0c\u6700\u9ad8\u53ef\u8fbe 32 \u4f4d\u3002\u4e3a\u4e86\u517c\u5bb9\u6027\uff0c\u6700\u5c0f\u4e3a 8 \u4f4d\uff0c\u5728\u62a5\u6587\u4e2d\u81f3\u5c11\u5360\u4e24\u4e2a\u5b57\u8282\u3002\r\n\r\n- \u901a\u8baf\u65b9\u5f0f\u4ece\u534a\u53cc\u5de5\u589e\u5f3a\u4e3a\u5168\u53cc\u5de5\uff0c\u5373\u4e3b\u4ece\u53cc\u65b9\u53ef\u4ee5\u540c\u65f6\u53d1\u9001\u6570\u636e\u3002\u5f53\u4ece\u8bbe\u5907\u53d1\u751f\u4e86\u67d0\u4e2a\u4e8b\u4ef6\uff08\u4f8b\u5982\uff0c\u8f93\u5165\u70b9\u53d1\u751f\u4e86\u53d8\u5316\uff09\uff0c\u53ef\u4ee5\u4e3b\u52a8\u7ed9\u4e3b\u673a\u53d1\u9001\u62a5\u6587\u3002\r\n\r\n## ChangeLog\r\n\r\n- 2024-07-20 \u89e3\u51b3\u4ee5\u4e0b\u4e24\u4e2a bug\uff0c\u7248\u672c\u5347\u7ea7\u4e3a 0.9.8\uff1a\r\n    - `MewMaster` \u5bf9\u8c61\u6784\u5efa\u65f6\u7f3a\u4e4f `timeout` \u53c2\u6570\uff0c\u5bfc\u81f4 `close` \u65e0\u9650\u7b49\u5f85\u3002\r\n    - `MewBase` \u65e0\u6cd5\u4f7f\u7528 `KCOM` \u7c7b\u578b\u4e32\u53e3\u3002\r\n\r\n- 2024-07-08 \u4fee\u6b63\u4f9d\u8d56\u9879\uff0c\u5347\u7ea7\u4e3a 0.9.7\r\n\r\n- 2024-06-22 \u4f7f\u7528`kcom`\u53d6\u4ee3`hidcom`\uff0c\u7248\u672c\u5347\u7ea7\u4e3a 0.9.6\u3002\r\n",
    "bugtrack_url": null,
    "license": "Private",
    "summary": "A module that implements improved Mewtocol.",
    "version": "0.9.8",
    "project_urls": {
        "Homepage": "http://www.kersci.com/a2y/mew.html"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0f9f775b5e4f59f68590357d3bd8400dacaf3086cbd261948e6fba76b2d5a01a",
                "md5": "141b6a9b24cc85c866f3360eb35dce04",
                "sha256": "43890ac502d2b3211494a1b19e9ebc7a14b21683bfdd1bc4861d62f1f715e46f"
            },
            "downloads": -1,
            "filename": "a2y_mew-0.9.8-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "141b6a9b24cc85c866f3360eb35dce04",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 206229,
            "upload_time": "2024-07-19T16:32:58",
            "upload_time_iso_8601": "2024-07-19T16:32:58.476783Z",
            "url": "https://files.pythonhosted.org/packages/0f/9f/775b5e4f59f68590357d3bd8400dacaf3086cbd261948e6fba76b2d5a01a/a2y_mew-0.9.8-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-19 16:32:58",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "a2y-mew"
}
        
Elapsed time: 0.25725s