Knowledge Base

SimpleHMI: What it is, has, and does

SimpleHMI is a software program available as an Android app and also integrated into SPLat/PC (the programming tool, or IDE, used for programming SPLat controllers). SimpleHMI receives display commands from, and returns Enduser responses back to, a “host”, which is normally a SPLat controller.

SimpleHMI has the following resources:

  • A row/column addressable screen to which you can “print” text;
  • A fixed number of buttons (initially 100) that an enduser can touch/click to send a signal to the host. They are numbered 1 to 100;
  • A data entry feature that allows an enduser to enter numeric data to be sent back to the host.

The default screens for SimpleHMI on Windows (left) and Android (right) look like this:

The default appearance may change with future versions. That’s not very important, because it is unlikely that any use of SimpleHMI will leave the screen looking like that … it’s just too easy to program your SPLat controller to change the screen.