Libreria Android IO per BieMme Pltouch

In uno dei nostri articoli precedenti, abbiamo presentato il Pltouch, un touch screen HMI basato su Android con uno speciale set di I/O direttamente indirizzabili dal codice Java. 

In questo articolo, vi vogliamo presentare quali sono i principi di funzionamento della libreria Pltouch, libreria fornita gratuitamente con ogni Pltouch. Questa libreria Android si pone come ponte tra il mondo Android e quello più a basso livello dell’I/O.

Entrando più in dettaglio, dopo aver importato la libreria nel workspace di Eclipse ci sono due modalità con cui il codice del progetto principale può essere strutturato. In entrambi i casi, bisogna:

  • Creare un’istanza della libreria I/O
  • Memorizzare questo riferimento per esempio in un campo privato/pubblico dell’activity Android
  • Inizializzazare la libreria fornendo i parametri necessari

Ora prendiamo in rassegna ogni singolo punto e lo analizziamo attraverso dei semplici esempi.

Continue reading

Android IO library for the BieMme Pltouch

In a previous article we introduced the Pltouch, a brand new Android-based HMI with an additional set of I/O pins addressable directly from the Java source code. 

In this post, we would like to explain the rationale behind the Android IO library that is provided free of charge in every Pltouch. This Android Java library acts as a bridge between the Android world and the low level I/O pins.

Once the library has been imported in an Eclipse workspace there are two ways in order to structure your app’s code. In both cases you have to

  • Create an instance of the Android IO library
  • Store this reference in the activity class (like for instance using private/public class field)
  • Call the initialization method

Let’s go through every point and expand each one with examples.

Continue reading