Develop Python Applications - Digi TX40 User Manual

Table of Contents

Advertisement

Applications

Develop Python applications

Note
.Beginning with firmware release 21.11.x, python is no longer included as part of the base
firmware for the TX40 device. If you require Python in your environment and your device is running
firmware 21.11.x or newer, see
The TX40 features a standard Python 3.6 distribution. Python is a dynamic, object-oriented language
for developing software applications, from simple programs to complex embedded applications. Digi
offers the Digi IoT PyCharm Plugin to help you while writing, building, and testing your application.
See
Create and test a Python
In addition to the standard Python library, the TX40 includes a set of extensions to access its
configuration and interfaces. See
The TX40 provides you with the ability to:
n
Run Python applications on the device interactively or from a file.
n
Specify Python applications and other scripts to be run each time the device system restarts,
at specific intervals, or at a specified time. See
n
Use pip to install Python packages.
Note
Although pip is provided to help facilitate the installation of Python packages, there are
limitations in Python package support due to package dependencies, storage limitations, and
other issues.
This section contains the following topics:
Install Python
Set up the TX40 for Python development
Create and test a Python application
Python modules
TX40 User Guide
Install Python
for information about installing Python on your device.
application.
Python
modules.
Configure scripts to run
Develop Python applications
automatically.
775
776
777
781
774

Advertisement

Table of Contents
loading

Table of Contents