hhconfig


Namehhconfig JSON
Version 1.0.2 PyPI version JSON
download
home_pageNone
SummaryHay Hoist Config Tool
upload_time2024-12-08 20:45:55
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
keywords serial tk
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Hay Hoist Configuration Tool

![screenshot](hhconfig.png "hhconfig screenshot")

## Usage

Connect serial adapter to computer, launch hhconfig
utility. Select comport if required, then attach serial
cable to hay hoist console port.

Current status is displayed on the top line. Use
"Down" and "Up" buttons to trigger the hoist. "Load"
and "Save" buttons read or write configuration
from/to a JSON text file.

## Batch Programming

Multiple units can be programmed using the following
steps:

   - Open hhconfig utility and attach a serial adapter
   - Read desired settings from a saved configuration file
   - For each unit to be updated:
     - Plug serial cable onto console port
     - Wait until status line reports "Device updated"
     - Disconnect serial cable
     - Wait until status line reports "Device disconnected"

## Installation

Run python script directly:

	$ python hhconfig.py

Install into a venv with pip:

	$ python -m venv hh
	$ ./hh/bin/pip install hhconfig
	$ ./hh/bin/hhconfig

Windows systems without Python already installed, download
the self-contained binary (~10MB) and signature:

   - [hhconfig.zip](https://6-v.org/hh/hhconfig.zip) [zip 10M]
   - [hhconfig.zip.sig](https://6-v.org/hh/hhconfig.zip.sig)

Check signature with gpg (or equivalent) then unzip and run exe.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "hhconfig",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "serial, tk",
    "author": null,
    "author_email": "Nathan Fraser <ndf-zz@6-v.org>",
    "download_url": "https://files.pythonhosted.org/packages/3f/bf/bf20b3add4210e5b8c2389a98a0222cf46cdc86481a2c44f01d05f6a7079/hhconfig-1.0.2.tar.gz",
    "platform": null,
    "description": "# Hay Hoist Configuration Tool\n\n![screenshot](hhconfig.png \"hhconfig screenshot\")\n\n## Usage\n\nConnect serial adapter to computer, launch hhconfig\nutility. Select comport if required, then attach serial\ncable to hay hoist console port.\n\nCurrent status is displayed on the top line. Use\n\"Down\" and \"Up\" buttons to trigger the hoist. \"Load\"\nand \"Save\" buttons read or write configuration\nfrom/to a JSON text file.\n\n## Batch Programming\n\nMultiple units can be programmed using the following\nsteps:\n\n   - Open hhconfig utility and attach a serial adapter\n   - Read desired settings from a saved configuration file\n   - For each unit to be updated:\n     - Plug serial cable onto console port\n     - Wait until status line reports \"Device updated\"\n     - Disconnect serial cable\n     - Wait until status line reports \"Device disconnected\"\n\n## Installation\n\nRun python script directly:\n\n\t$ python hhconfig.py\n\nInstall into a venv with pip:\n\n\t$ python -m venv hh\n\t$ ./hh/bin/pip install hhconfig\n\t$ ./hh/bin/hhconfig\n\nWindows systems without Python already installed, download\nthe self-contained binary (~10MB) and signature:\n\n   - [hhconfig.zip](https://6-v.org/hh/hhconfig.zip) [zip 10M]\n   - [hhconfig.zip.sig](https://6-v.org/hh/hhconfig.zip.sig)\n\nCheck signature with gpg (or equivalent) then unzip and run exe.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Hay Hoist Config Tool",
    "version": "1.0.2",
    "project_urls": {
        "homepage": "https://github.com/ndf-zz/remootio-adapter/util/hhconfig"
    },
    "split_keywords": [
        "serial",
        " tk"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9b4b574e1a48ddfc76e3fdb9209c5575ddcad0807f3449842ea1a21b32cc6dbd",
                "md5": "52eed7f98fa8ce6460ef15cbf85b5539",
                "sha256": "579cabed8e5864e2007d7486a3e0597dac54fc7f4aaa5ea7e65f485e157413a4"
            },
            "downloads": -1,
            "filename": "hhconfig-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "52eed7f98fa8ce6460ef15cbf85b5539",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 39581,
            "upload_time": "2024-12-08T20:45:52",
            "upload_time_iso_8601": "2024-12-08T20:45:52.251603Z",
            "url": "https://files.pythonhosted.org/packages/9b/4b/574e1a48ddfc76e3fdb9209c5575ddcad0807f3449842ea1a21b32cc6dbd/hhconfig-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3fbfbf20b3add4210e5b8c2389a98a0222cf46cdc86481a2c44f01d05f6a7079",
                "md5": "08a11d91cee2256741b61b8b2c75f20d",
                "sha256": "a1b3dd90b36a00308855816753cba3feaba47b37af6bbb5d7e97191c66d20c44"
            },
            "downloads": -1,
            "filename": "hhconfig-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "08a11d91cee2256741b61b8b2c75f20d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 39992,
            "upload_time": "2024-12-08T20:45:55",
            "upload_time_iso_8601": "2024-12-08T20:45:55.152444Z",
            "url": "https://files.pythonhosted.org/packages/3f/bf/bf20b3add4210e5b8c2389a98a0222cf46cdc86481a2c44f01d05f6a7079/hhconfig-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-08 20:45:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ndf-zz",
    "github_project": "remootio-adapter",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "hhconfig"
}
        
Elapsed time: 4.70875s