Metadata-Version: 2.1
Name: joulescope-ui
Version: 0.4.4
Summary: Joulescope™ graphical user interface
Home-page: https://www.joulescope.com
Author: Jetperch LLC
Author-email: joulescope-dev@jetperch.com
License: Apache
Project-URL: Bug Reports, https://github.com/jetperch/pyjoulescope_ui/issues
Project-URL: Funding, https://www.joulescope.com
Project-URL: Twitter, https://twitter.com/joulescope
Project-URL: Source, https://github.com/jetperch/pyjoulescope_ui/
Description: 
        # Joulescope UI
        
        Welcome to Joulescope™!  Joulescope is an affordable, precision DC energy 
        analyzer that enables you to build better products.
        Joulescope™ accurately and simultaneously measures the voltage and current 
        supplied to your target device, and it then computes power and energy. 
        For more information on Joulescope, see 
        [www.joulescope.com](https://www.joulescope.com).
        
        This repository contains the Joulescope graphical user interface (UI).
        The UI runs on a host computer and communicates with the Joulescope device 
        over USB.  The application source code is available at 
        https://github.com/jetperch/pyjoulescope_ui.  
        
        For the list of changes by release, see the [Changelog](CHANGELOG.md).
        
        The Joulescope UI is under active development, and many features remain 
        outstanding. See the [future features document](features_future.md) for details.
        
        
        ## Quick start
        
        Many Joulescope users will want to 
        [download](https://www.joulescope.com/download) the application distribution.
        However, you install this python package from pypi:
        
            pip3 install joulescope-ui
        
        You can then run the Joulescope user interface application:
        
            python3 -m joulescope_ui
        
        
        ## Developer
        
        Start by following getting the Joulescope package running using the instructions
        located in the [joulescope README](https://github.com/jetperch/pyjoulescope).
        
        Install python3 dependencies
        
            pip3 install -r requirements.txt
        
        As of May 2019, this package depends upon a 
        [forked version of pyqtgraph](https://github.com/jetperch/pyqtgraph) which
        is automatically installed from the Joulescope website.
            
        If you are just interested in developing the UI, you can install the joulescope
        package as described in the 
        [joulescope README](https://github.com/jetperch/pyjoulescope). 
        However, if you want to develop both, you can modify your pythonpath.
        
        On Windows:
        
            set PYTHONPATH=C:\path\to\pyjoulescope;C:\path\to\pyjoulescope_ui;
        
            
        ### Linux
        
        Install QT5 tools
        
            sudo apt install qtcreator qt5-default qt5-doc qt5-doc-html qtbase5-doc-html qtbase5-examples
        
        ## License
        
        All pyjoulescope_ui code is released under the permissive Apache 2.0 license.
        See the [License File](LICENSE.txt) for details.
        
Keywords: joulescope ui gui "user interface"
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Embedded Systems
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
Provides-Extra: dev
