Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Libraries

    pySerial 2.6

    Download button

    No screenshots available
    Downloads: 2,354  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Chris Liechti | More programs
    Python License / FREE
    November 3rd, 2011, 00:28 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    pySerial description

    Python Serial Port Extension

    pySerial is a Python module which encapsulates the access for the serial port. It provides backends for Python running on Windows, Linux, BSD (possibly any POSIX compliant system), Jython and IronPython (.NET and Mono). The module named “serial” automatically selects the appropriate backend.

    Installation:


    pyserial

    This installs a package that can be used from Python (import serial).

    To install the module for all users on the system, administrator rights (root) is required..

    From source (tar.gz or checkout)

    http://pypi.python.org/pypi/pyserial Unpack the archive, enter the pyserial-x.y directory and run:

    python setup.py install

    Setuptools/PyPI

    Alternatively it can be installed from PyPI, either manually downloading the files and installing as described above or using:

    easy_install -U pyserial


    Product's homepage

    Here are some key features of "pySerial":

    · Same class based interface on all supported platforms.
    · Access to the port settings through Python properties.
    · Support for different byte sizes, stop bits, parity and flow control with RTS/CTS and/or Xon/Xoff.
    · Working with or without receive timeout.
    · File like API with “read” and “write” (“readline” etc. also supported).
    · The files in this package are 100% pure Python.
    · The port is set up for binary transmission. No NULL byte stripping, CR-LF translation etc. (which are many times enabled for POSIX.) This makes this module universally useful.
    · Compatible with io library (Python 2.6+)
    · RFC 2217 client (experimental), server provided in the examples.

    Requirements:

    · Python

      


    TAGS:

    serial port | Python library | serial port access | Python | serial | library

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM