View  Edit  Attributes  History  Attach  Print  Search

Programme GLAP-Box : le programme minimum utilisant la librairie Glapbox

Par X. HINAULT - Page créée le 13/08/2012
GLAPBOX | Programmes GLAP-Box | librairie Glapbox

On this page... (hide)

  1.   1.  Présentation
  2.   2.  Schéma fonctionnel
  3.   3.  Arduino
  4.   4.  Processing
    1.   4.1  Description
    2.   4.2  Le programme complet en langage Processing

1.  Présentation

2.  Schéma fonctionnel

  • Ce schéma montre l'articulation fonctionnelle de la librairie Glapbox avec Processing. Ici, aucune des fonctions n'est utilisée.

3.  Arduino

  • Pas utilisé ici.

4.  Processing

4.1  Description

  • Ce code Processing ne fait rien si ce n'est qu'il doit compiler sans erreur.

4.2  Le programme complet en langage Processing

L'exemple complet suivant est à copier dans Processing sur la GLAP-Box et est exécutable immédiatement :


// Programme processing
// généré avec le générateur de code Processing
// du site www.mon-club-elec.fr
// par X. HINAULT - tous droits réservés

// Programme écrit le : 14/8/2012.

// ------- Licence du code de ce programme : GPL v3-----

/////////////// Description du programme ////////////
// Utilise la librairie GLAP-Box qui implémente tout plein de fonctions utiles

// XXXXXXXXXXXXXXXXXXXXXX ENTETE DECLARATIVE XXXXXXXXXXXXXXXXXXXXXX

// inclusion des librairies utilisées

import monclubelec.glapbox.*; // importe librairie Glapbox qui comporte tout plein de fonctions utiles

// déclaration objets

Glapbox glapbox; // Déclare objet Glapbox qui donne accès aux fonctions de la librairie

// déclaration variables globales


// XXXXXXXXXXXXXXXXXXXXXX  Fonction SETUP XXXXXXXXXXXXXXXXXXXXXX

void setup(){ // fonction d'initialisation exécutée 1 fois au démarrage

// --- initialisation des objets et fonctionnalités utilisées ---

  // initialisation objet Glapbox
  glapbox=new Glapbox(this); // initialise objet Glapbox


} // fin fonction Setup

// XXXXXXXXXXXXXXXXXXXXXX Fonction Draw XXXXXXXXXXXXXXXXXXXX

void  draw() { // fonction exécutée en boucle


        // while(true); // stoppe boucle draw

} // fin de la fonction draw()


//XXXXXXXXXXXXXXXXXX Fin du programme XXXXXXXXXXXXXXXXX