Metadata-Version: 2.1
Name: joycon-python
Version: 0.1.0
Summary: Python driver for Nintendo Switch Joy-Con
Home-page: https://github.com/tokoroten-lab/joycon-python
Author: tokoroten-lab, atsukoba
Author-email: tokoroten.lab@gmail.com, atsuya_kobayashi@yahoo.co.jp
License: UNKNOWN
Description: # joycon-python
        
        Python driver for Nintendo Switch Joy-Con
        
        ## Usage
        
        Quick status check
        
        ```shell
        cd joycon-python/
        python pyjoycon/joycon.py
        ```
        
        ```python
        {'battery': {'charging': 0, 'level': 2}, 'buttons': {'right': {'y': 0, 'x': 0, 'b': 0, 'a': 0, 'sr': 0, 'sl': 0, 'r': 0, 'zr': 0}, 'shared': {'minus': 0, 'plus': 0, 'r-stick': 0, 'l-stick': 0, 'home': 0, 'capture': 0, 'charging-grip': 0}, 'left': {'down': 0, 'up': 0, 'right': 0, 'left': 0, 'sr': 0, 'sl': 0, 'l': 0, 'zl': 0}}, 'analog-sticks': {'left': {'horizontal': 0, 'vertical': 0}, 'right': {'horizontal': 2170, 'vertical': 1644}}, 'accel': {'x': 879, 'y': 1272, 'z': 549}, 'gyro': {'x': -354, 'y': -7, 'z': 281}}
        ```
        
        Use as module
        
        ```python
        from pyjoycon import device
        from pyjoycon.joycon import JoyCon
        
        
        r_ids = device.get_ids("R")
        r_joycon = JoyCon(*r_ids)
        
        r_joycon.get_status()
        ```
        
        ## install
        
        ```shell
        pip install -r requirements.txt
        ```
        
        `cython-hidapi` to use Bluetooth / HID connection in Python.
        
        ## environments
        
        - macOS Mojave (10.14.6)
        - Python (3.7.4)
        - hidapi (0.7.99.post21)
        
Platform: UNKNOWN
Description-Content-Type: text/markdown
