SysIo  1.9.0
Embedded Library and tools
Terminaux

Detailed Description

Ce module fournit des fonctions pour les terminaux.

Functions

int kbhit (void)
 Test si touche appuyée au clavier Le mode raw doit activer avec raw() pour ne pas bloquer en attente de ENTER. More...
 
int noecho (bool state)
 Activation mode sans echo de l'entrée standard L'activation du mode raw désactive l'attente d'un ENTER pour valider un appui d'une touche clavier.
. More...
 
int raw (bool state)
 Activation mode raw de l'entrée standard L'activation du mode raw désactive l'attente d'un ENTER pour valider un appui d'une touche clavier.
. More...
 

Function Documentation

int kbhit ( void  )

#include <term.h>

Test si touche appuyée au clavier Le mode raw doit activer avec raw() pour ne pas bloquer en attente de ENTER.

Returns
valeur positive si touche appuyé, sinon 0, -1 pour erreur
Examples:
spi/rf69-gateway/sysio_demo_rf69_gateway.c, and spi/rf69-ping/sysio_demo_rf69_ping.c.
int noecho ( bool  state)

#include <term.h>

Activation mode sans echo de l'entrée standard L'activation du mode raw désactive l'attente d'un ENTER pour valider un appui d'une touche clavier.
.

Warning
Le mode noecho doit être désactiver avant de quiter le programme sous peine de perdre la main sur la ligne de commande.
Parameters
truepour activer
Returns
0, -1 pour erreur
int raw ( bool  state)

#include <term.h>

Activation mode raw de l'entrée standard L'activation du mode raw désactive l'attente d'un ENTER pour valider un appui d'une touche clavier.
.

Warning
Le mode raw doit être désactiver avant de quiter le programme sous peine de perdre la main sur la ligne de commande.
Parameters
truepour activer
Returns
0, -1 pour erreur
Examples:
spi/rf69-gateway/sysio_demo_rf69_gateway.c, and spi/rf69-ping/sysio_demo_rf69_ping.c.