Tentei fazer uma coisa mais ou menos parecida com o que vc fez,
mas com sa�da em stdout, visualizado pela rede, tmb sem plc de v�deo e s�
dava sa�da 255 e a� p�s "initscr();" abaixo de "unsigned int Contador =
 0;", "refresh();" abaixo do fprintf e "endwin();" no final, a partir
da� funcionou, � sei se tem algum nexo o uso do que usei para o fim
desejado, mas para mim funcionou.

Em Qua, 07 de janeiro de 2004 �s 16:29 BRST
"Paulo Bonetti" <[EMAIL PROTECTED]> escreveu:

> #include <stdio.h>
> #include <curses.h>
> 
> int main (void) {
>   FILE          *Saida;
>   unsigned char Tecla;
>   unsigned int  Contador = 0;
> 
>   Saida = fopen("/dev/ttyS0", "w");
>   for (;;) {
>     Tecla = getch();
>     fprintf(Saida, "Tecla(%u): %c   ASCII: %u\n", Contador++, Tecla,
>     Tecla); if (Tecla == 27) break;
>   }
>   fclose(Saida);
> }

---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a