Metadata-Version: 1.1
Name: sbp
Version: 2.0.0
Summary: Python bindings for Swift Binary Protocol
Home-page: https://github.com/swift-nav/libsbp
Author: Swift Navigation
Author-email: dev@swiftnav.com
License: UNKNOWN
Description: SBP Bindings for Python
        =======================
        
        Python client for Swift Binary Protocol (SBP).
        
        Setup
        -----
        
        Youmust have `python` and `pip` installed.
        
        Install dependencies only::
        
          $ sudo pip install -r requirements.txt
        
        Install from repo::
        
          $ sudo python setup.py install
        
        Install package from pypi::
        
          $ sudo pip install sbp
        
        Usage Examples
        --------------
        
        Simple example
        ~~~~~~~~~~~~~~
        
        Receives SBP messages over a serial port, decodes MSG_BASELINE
        messages and prints them out. See `simple.py`_ .
        
        Run this example with::
        
          $ python -m sbp.client.examples.simple -p /path/to/serial/port
        
        Sending SBP messages over UDP
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Receives SBP messages over a serial port and sends all incoming
        messages to a UDP socket. See `udp.py`_ .
        
        Run this example with::
        
          $ python -m sbp.client.examples.udp -s /path/to/serial/port
        
        Testing
        --------------
        
        To run the tests and check for coverage::
        
          $  py.test -v --cov sbp tests/
        
        To run the tests without suppressing stdout output:
        
          $  py.test -v -s --cov sbp tests/
        
        License
        -------
        
        Copyright © 2015 Swift Navigation
        
        Distributed under LGPLv3.0.
        
        .. _simple.py: https://github.com/swift-nav/libsbp/blob/master/python/sbp/client/examples/simple.py
        .. _udp.py: https://github.com/swift-nav/libsbp/blob/master/python/sbp/client/examples/udp.py
        
Platform: linux
Platform: osx
Platform: win32
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 2.7
