ddr-mfc


Nameddr-mfc JSON
Version 0.0.3 PyPI version JSON
download
home_pagehttps://github.com/ddrathod121294/ddr_mfc
SummaryPackage to control alict MFC
upload_time2022-12-09 11:32:40
maintainer
docs_urlNone
authorDarshan Rathod
requires_python>=3.6, <4
license
keywords ddr ddr_mfc
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ddr_mfc

Pakcage uses alicat python package to control the alicat made mass flow controllers. This package is built upon that package. By installing this package, alicat is installed automatically as a requirement.

### Install ddr_mfc
Install ddr_davis_data using pip.
```py
pip install ddr_mfc
```
### Instantiation

```py
import ddr_mfc
print(ddr_davis_data.version)
```

    0.0.2
    

to start the flow controller you will need to know in which port the flow controller is connected. Also the address of the flow controller is required. This can be set from the controller itself. You can go in `menu` in flow controller device and look for `address` in there somewhere. You need different address for different mfc connected with same USB camble to the PC.

```py
mfc1 = ddr_mfc.mfc(port='COM6',address='A',name='mfc_air')
```

By giving the name to the MFC, you can distinguish among the MFC data. The `read` function of the mfc used `name` as a suffix to the variable.

```py
mfc1.read()
```

This will read the data from the MFC.

```py
mfc1.set_SLPM(slpm=30)
```

This will set the SLPM to 30. Sometimes serial communication gives error. These functions uses `try-except` of python to navigate through error of serial comunication.

```ddr_mfc.mfc``` class is inherited from `alicat.FlowController` class. Hence the functionalities and documentation on [ALICAT PACKAGE](https://github.com/numat/alicat) will help guide futher.

---
---

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ddrathod121294/ddr_mfc",
    "name": "ddr-mfc",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6, <4",
    "maintainer_email": "",
    "keywords": "ddr,ddr_mfc",
    "author": "Darshan Rathod",
    "author_email": "darshan.rathod1994@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/76/c7/af5679e63529511216f376f4aeeb35f891ea8141706ec3cbcef093c98f62/ddr_mfc-0.0.3.tar.gz",
    "platform": null,
    "description": "# ddr_mfc\n\nPakcage uses alicat python package to control the alicat made mass flow controllers. This package is built upon that package. By installing this package, alicat is installed automatically as a requirement.\n\n### Install ddr_mfc\nInstall ddr_davis_data using pip.\n```py\npip install ddr_mfc\n```\n### Instantiation\n\n```py\nimport ddr_mfc\nprint(ddr_davis_data.version)\n```\n\n    0.0.2\n    \n\nto start the flow controller you will need to know in which port the flow controller is connected. Also the address of the flow controller is required. This can be set from the controller itself. You can go in `menu` in flow controller device and look for `address` in there somewhere. You need different address for different mfc connected with same USB camble to the PC.\n\n```py\nmfc1 = ddr_mfc.mfc(port='COM6',address='A',name='mfc_air')\n```\n\nBy giving the name to the MFC, you can distinguish among the MFC data. The `read` function of the mfc used `name` as a suffix to the variable.\n\n```py\nmfc1.read()\n```\n\nThis will read the data from the MFC.\n\n```py\nmfc1.set_SLPM(slpm=30)\n```\n\nThis will set the SLPM to 30. Sometimes serial communication gives error. These functions uses `try-except` of python to navigate through error of serial comunication.\n\n```ddr_mfc.mfc``` class is inherited from `alicat.FlowController` class. Hence the functionalities and documentation on [ALICAT PACKAGE](https://github.com/numat/alicat) will help guide futher.\n\n---\n---\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Package to control alict MFC",
    "version": "0.0.3",
    "split_keywords": [
        "ddr",
        "ddr_mfc"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "4e05c31e4100a6814f6ba06c0d027706",
                "sha256": "1a81a8606a275533716965d8ccadb3a1bf4e047fdfe252e8dca7ecbee00406e2"
            },
            "downloads": -1,
            "filename": "ddr_mfc-0.0.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4e05c31e4100a6814f6ba06c0d027706",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6, <4",
            "size": 3366,
            "upload_time": "2022-12-09T11:32:38",
            "upload_time_iso_8601": "2022-12-09T11:32:38.983017Z",
            "url": "https://files.pythonhosted.org/packages/4c/81/7885e2d902e4f0b17c27cb19a304e4800c67344b873ffbd896afc3e09653/ddr_mfc-0.0.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "5ae4daaae0cd6da632deca94cb8cb967",
                "sha256": "3e04a3cebdd966fd113f546a1e2f20ae780ab14b461d83ce397439d23c674cbf"
            },
            "downloads": -1,
            "filename": "ddr_mfc-0.0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "5ae4daaae0cd6da632deca94cb8cb967",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6, <4",
            "size": 3311,
            "upload_time": "2022-12-09T11:32:40",
            "upload_time_iso_8601": "2022-12-09T11:32:40.289170Z",
            "url": "https://files.pythonhosted.org/packages/76/c7/af5679e63529511216f376f4aeeb35f891ea8141706ec3cbcef093c98f62/ddr_mfc-0.0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-09 11:32:40",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "ddrathod121294",
    "github_project": "ddr_mfc",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "ddr-mfc"
}
        
Elapsed time: 0.04453s