Fonction:
KeyboardEx.setOS( Enumeration OS )
Description:
Permet d'ajouter des fonctions spécifiques selon l'OS, par défaut, la valeur est None
Si Linux est définit, les fonctions altcodeWin et isAltCode ne seront pas pris en charge puisqu'elles sont spécifiques à Windows pour l'instant
Mac n'est pas pris en charge pour l'instant
Arguments:
None (0) ou Sans argument pas d'utilisation des Alt Codes pour les fonctions print[ln] et printAsciiEx[ln]
Windows (1) utilisation des Alt Codes si le clavier ne gère pas le caractère
Linux (2) pas de fonctions similaires codées pour cet OS pour l'instant
Valeur de retour:
Retourne la valeur nouvellement affectée.
Exemple:
KeyboardEx.setOS(Windows);
Code:
#include "keyboardEx.h" void setup() { KeyboardEx.begin(); KeyboardEx.setOS(); // sans ajout de fonctions particulières liées à l'OS // KeyboardEx.setOS(Windows); // KeyboardEx.setOS(Linux); // KeyboardEx.setDelay(5); // valeur par défaut, si problème augmenter la valeur à 10. } void loop() { ... } |