Previous Topic

Next Topic

Book Contents

Book Index

Tutorial: SimpleHMI programming of SPLat controllers

Date originally written: January 2012

SPLat controllers can support a Human-Machine Interface (HMI) software client called SimpleHMI. SimpleHMI is available on the following devices:

"Big picture" features of SimpleHMI:

SimpleHMI can reduce the effort required to program an operator interface with multiple configuration settings by as much as 90% compared to the simple character LCD and buttons approach.

Outcomes (what you will get out of this tutorial)

Prerequisites (what you need before you start)

Note: It is possible to fully develop an application using the SimpleHMI built into SPLat/PC. At time of writing the BlueTooth adaptor needed for connecting to an Android device is under development.

How long will it take?

The tutorial shouldn't take very long to complete, maybe an hour or two to get the essentials (providing you have the prerequisites in place). After all, we do call it SimpleHMI!

So let's get started!

Previous Topic

Next Topic

In This Chapter

SimpleHMI: What it is, has, and does

SimpleHMI: Getting connected with SPLat/PC

SimpleHMI: Hash commands and functions

SimpleHMI: Android, BlueTooth and Connection

SimpleHMI: Introducing Events

SimpleHMI: Displaying text

SimpleHMI: Cursor control

SimpleHMI: Colours

SimpleHMI: User input

SimpleHMI: Speech output

SimpleHMI example: PIN numbers

SimpleHMI: Programming beyond the hash

SimpleHMI: Getting fancy with cursor positioning and screen sizes

SimpleHMI: The standalone Windows version

SimpleHMI: The logging feature

SimpleHMI: The trace feature

SimpleHMI: Hosts other than SPLat