Python® Custom Development Environment
What is Python?
An integral part of the Drop-in Networking strategy, Digi incorporates a Python development environment into each ConnectPort X gateway. Unlike proprietary embedded development platforms, Digi's integration of the universal Python scripting language allows customers a truly open standard for complete control of connections to devices, the manipulation of data, and event based actions.
Python is a dynamic object-oriented programming language that can be used for the development of many kinds of software. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.
Python runs on Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm Handhelds, and Nokia mobile phones. Python has also been ported to the Java and .NET virtual machines.
Supported Products
Python comes installed on all ConnectPort X gateways and can be used to communicate with all Drop-in Networking peripherals including XBee modules, adapters, sensors and network extenders.
Python Library
Check out our latest downloadable applications and utilities for the Digi Python Custom Development Environment.
Python Forum
Share ideas, ask question, research, solve problems. The Python Forum provides an open community for sharing information related to Digi's Drop-in Networking custom development environment.
Python Users Guide
Contained in the CD that ships with our ConnectPort X gateways and Drop-in Networking Kits, this guide provides general information on how Python is used to customize Drop-in Networking applications as well as a collection of sample Python programs.
Python.org
To learn more about Python, please visit www.python.org.
