PrintFr is a library for Arduino boards. It's for display accented characters by serial/USB. | PrintFr est une bibliothèque pour Arduino permettant l'affichage de lettres accentuées lors de l'envoi de données par USB/serial avec des cartes Arduino.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples/AffichageTexte Préparation GitHub Feb 6, 2017
src Préparation GitHub Feb 6, 2017
.gitignore Version initial du projet bibliothèque PrintFr pour Arduino Feb 5, 2017
LICENCE Préparation GitHub Feb 6, 2017
keywords.txt Préparation GitHub Feb 6, 2017
library.properties Préparation GitHub Feb 6, 2017
readme.md Maj Installation Feb 6, 2017

readme.md

Arduino PrintFr

Introduction

PrintFr est une bibliothèque pour Arduino permettant l'affichage de lettres accentuées lors de l'envoi de données par USB/serial avec des cartes Arduino

[En] : Library for displaying accented letters when sending data via USB/serial with Arduino card

Caractères supportés

ä â à ç ë ê é è ï î ö ô ü û ù µ °

Méthodes

Affiche(String Texte, boolean RetourLn, boolean Debug)

Affiche directement le texte en transcodant les accents.

Paramètres :

  • Texte : Texte qui sera transcodé [Obligatoire]
  • RetourLn : Booléen permettant de réaliser un retour à la ligne [Falcultatif - true : par défaut]
  • Debug : Booléen permettant de passer en mode Debug [Falcultatif - false : par défaut]

Ecrit(String Texte, boolean RetourLn, boolean Debug)

Ecriture lettre par lettre du texte transcodé.

Paramètres :

  • Texte : Texte qui sera transcodé [Obligatoire]
  • RetourLn : Booléen permettant de réaliser un retour à la ligne [Falcultatif - true : par défaut]
  • Debug : Booléen permettant de passer en mode Debug [Falcultatif - false : par défaut]

Exemple d'utilisation

    PrintFr Message;
    Message.Ecrit("Ecriture avec des caratères accentués.");
    Message.Affiche("Caractères pris en charge : ä â à ç ë ê é è ï î ö ô ü û ù µ °", true);
    Message.Affiche("Debugage de caractères accentués avec température en °C.", true,true);

Plus d'informations dans le fichier d'exemple.

Installation

  1. Téléchargez la dernière version de PrintFr.
  2. Ouvrez l'IDE d'Arduino, puis Menu Croquis > Inclure une bibliothèque > Ajouter une bibliothèque .ZIP et choisissez le fichier que vous venez de télécharger.
  3. Vous retrouvez maintenant la bibliothèque dans la catégorie "Contributed bibliothèques"
  4. Vous pouvez également accéder à l'exemple fourni en passant par le Menu Fichier > Exemples > PrintFr > AffichageTexte

Licence GNU/GPLv2.1

PPW is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or any later version.

PPW is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with PPW; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA