Metadata-Version: 1.0
Name: thinkrf
Version: 0.2.1
Summary: ThinkRF Python Device API
Home-page: https://github.com/thinkrf/python-thinkrf
Author: ThinkRF Corporation
Author-email: support@thinkrf.com
License: BSD
Description: 
        ThinkRF Device API
        ==================
        
        This is an early release of the ThinkRF Python Device API.
        
        This library supports development for the `WSA4000 Platform`_.
        
        .. _WSA4000 Platform: http://www.thinkrf.com/products.html
        
        Documentation
        -------------
        
        * `Documentation for this API <http://python-thinkrf.rtfd.org>`_
        * `Other WSA4000 Documentation <http://www.thinkrf.com/resources>`_
        
        
        Cross-platform GUI Included
        ---------------------------
        
        .. image:: http://python-thinkrf.readthedocs.org/en/latest/_images/wsa4000demo.png
        
        Example Code
        ------------
        
        ::
        
            from thinkrf.devices import WSA4000
        
            # connect to wsa
            dut = WSA4000()
            dut.connect("10.126.110.103")
        
            # setup test conditions
            dut.request_read_perm()
            dut.ifgain(0)
            dut.freq(2450e6)
            dut.gain('low')
            dut.fshift(0)
            dut.decimation(0)
        
            # capture 1 packet with 1024 samples
            dut.capture(1024, 1)
        
            # skip the context packets
            while not dut.eof():
                pkt = dut.read()
        
                if pkt.is_data_packet():
                    break
        
            # print I/Q data
            for i, q in pkt.data:
                print "%d,%d" % (i, q)
        
Platform: UNKNOWN
