Python

XBee Gateway features a standard Python 2.7 distribution, allowing you to develop and test applications that are not dependent on Digi-proprietary interface modules. Python is a dynamic, object-oriented language for developing software applications, from simple programs to complex embedded applications.

The standard Python 2.7 distribution has a more complete library set than the versions supported in predecessor gateway products, and integrates well with standard Python. You can typically transfer scripts developed in this manner to the device for final testing at the end of the development cycle, with a computer serving as a device proxy during the bulk of development.

For detailed information about programming with Python, see Program XBee Gateway using Python.

The sections below describe the basic Python applications that you may use:

For more information, see Program XBee Gateway using Python.

For more information on the XBee Gateway Python application, see XBee Gateway Python application and Remote Manager.

For more information, see Digi ESP for Python.

For more information, see DIA software.

For more information, see Linux command shell (command line interface).