How to Download, Install and Launch the Database Editor

The Database Editor is an Ignition project that provides a GUI for creating/altering database tables and viewing, querying and editing data in database tables. More information and a demo video can be found on this webpage: Database Editor. How to Get the Database Editor Fill out the form on this webpage: Database Editor Within a […]

Machine Learning in Ignition

This article is co-authored by Matt McCallum and Stu Matthews. What Is Machine Learning? Machine Learning is a method in computer science by which a large amount of historical input and output data is used to form a model to predict future output. Machine learning has been around for a long time, but in recent years […]

Creating Effective Reports in Ignition

It’s important to create readable reports that provide actionable data to the viewer. This means ensuring that the most important information is separated from the rest of the report, visual aids are used as much as possible to aid in the understanding of the information you are presenting  and color choices are made sparingly and with […]

Using The PA Office Document Module

The PA Office Document Module “provides access to the Apache POI Java library for read/writing Microsoft office documents.” A further introduction from the official documentation says: The Apache POI Java library classes can be imported into Python and used. Here are useful links for the Apache POI library: Overview Excel Overview Excel quick guide Excel How […]

Serial Communications in Ignition with Arduino

Today we’re going to be taking a look at using serial communication devices inside of Ignition. We will be using an Arduino microcontroller as our serial device, and using the Serial Support Client Module (Download) to gain access to the serial scripting functions we need to establish communication between the devices. We will be using an […]