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