DIA software
The Digi ESP development environment includes Device Integration Application (DIA) software. DIA software is another advanced programming tool for developing custom programs for XBee Gateway. DIA software simplifies connecting remote devices and sensors to Digi gateway products by providing ready-to-use software. DIA is targeted for applications that need to gather samples of data from a set of devices, such as ZigBee sensors and wired industrial equipment. The Digi gateways can use the DIA framework to gather data from XBee sensor networks, transform the data into a useful form, and push the data to Remote Manager for consumption by a user.
DIA allows developers to focus efforts on proprietary logic, and includes a comprehensive library of ready-to-use modules for common operations and abstractions for components like:
- Interface handling (drivers)
- Data management (channels)
- Data delivery (presentations)
Written in the Python programming language for use on Digi devices, you can extend it to meet unique device connectivity requirements. When used with the Digi ESP for Python, DIA can shrink the development cycle for complex data gathering and transformation applications.
For more information on DIA software, see the DIA section in the Digi Python Wiki Archive Reference Manual.