Metadata-Version: 1.1
Name: pwrusb
Version: 0.2.0
Summary: Control pwrusb.com power strip outlets
Home-page: https://github.com/henryroe/pwrusb
Author: Henry Roe
Author-email: hroe@hroe.me
License: LICENSE.TXT
Download-URL: https://github.com/henryroe/pwrusb/tarball/0.2.0
Description: 
        # pwrusb
        
        A python wrapper for controlling pwrusb.com power strip outlets.
        
        ## Installation notes
        
        To avoid copyright issues, several files are not included in this distribution.  Makefile will attempt to download and install these files automatically.  Or, they can be downloaded from the Mac software distribution from the [pwrusb website](http://www.pwrusb.com/downloads.html).  These files are:
            
            PwrUSBImp.h
            PwrUsbCmd.cpp
            libpowerusb.dylib
        
        A version of libusb-1.0 will need to be installed.  One straightforward way to get this is via [homebrew](http://brew.sh/) with:
        
            brew install libusb
            
        The `swig` package also needs to be installed in your python distribution for pwrusb to work.
        
        ## Usage
        
        Example usage:
        
            import pwrusb
            bank = 0
            for outlet in [1, 2, 3]:
                print "outlet {} is {}".format(outlet, pwrusb.get_single_outlet_state(bank, outlet))
            pwrusb.set_single_outlet_state(bank, 2, True)
            for outlet in [1, 2, 3]:
                print "outlet {} is {}".format(outlet, pwrusb.get_single_outlet_state(bank, outlet))
            for outlet in [1, 2, 3]:
                pwrusb.set_single_outlet_state(bank, outlet, False)
        
        # History
        
        Originally written by hroe in 2014-January.  Repackaged for upload to github and pypi in 2014-October.
Platform: UNKNOWN
