User`s guide
Configure Digi devices
116
Applications
Several Digi devices support additional configurable applications. For most devices, these 
applications are accessed from the main menu under Applications. Some devices have an 
Applications link under Configuration.
Python
®
 program management
Digi incorporates a Python development environment into Digi devices. Python is a dynamic, 
object-oriented language that can be used for developing a wide range of software applications, 
from simple programs to more complex embedded applications. It includes extensive libraries and 
works well with other languages. A true open-source language, Python runs on a wide range of 
operating systems, such as Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm Handhelds, and 
Nokia mobile phones. Python has also been ported to Java and .NET virtual machines. Unlike 
proprietary embedded development platforms, Digi's integration of the universal Python 
programming language allows customers a truly open standard for complete control of connections 
to devices, the manipulation of data, and event based actions. 
Recommended distribution of Python interpreter
The current version of the Python interpreter embedded in Digi devices is 2.4.3. Please use 
modules known to be compatible with this version of the Python language only.
Software development resources
Digi provides several resources to help you get started developing software solutions in Python:
Digi Python Programming Guide
This guide introduces the Python programming language by showing how to create and run a 
simple Python program. It reviews Python modules, particularly modules with Digi-specific 
behavior. It describes how to load and run Python programs onto Digi devices, either through the 
command-line or web user interfaces, and how to run several sample Python programs. Find this 
guide at the Digi Python Wiki page--in the Start Here section, click the link titled 
Digi Python Programmer's Guide 
http://www.digi.com/wiki/developer/index.php/Python_Wiki
General Python programming language is available at http://www.python.org/ 
Click the Documentation link.
Digi Developer Community Wiki
The Digi Developer Community Wiki is a place to learn about developing solutions using Digi's 
software and services, including Python, iDigi Platform, iDigi Dia, and more.
http://www.digi.com/wiki/developer/index.php/Main_Page










