Olá a todos estou com o seguinte problema com a biblioteca POLLSERIAL:

Consigo gerar imagens, escrita e etc com a biblioteca, menos compilar o ex: NTSCserialTerm

Windos 8, 32 bits

Compilador Arduino Ver 1.0.4

ERRO:

In file included from NTSCserialTerm.pde:2:
C:\arduino-1.0.4\libraries\pollserial/pollserial.h:43: error: conflicting return type specified for 'virtual void pollserial::write(uint8_t)'
C:\arduino-1.0.4\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
NTSCserialTerm.pde: In function 'void setup()':
NTSCserialTerm:13: error: invalid use of void expression

CODIGO:

#include <TVout.h>
#include <pollserial.h>
#include <fontALL.h>

TVout TV;
pollserial pserial;

void setup() {
TV.begin(_NTSC,184,72);
TV.select_font(font6x8);
TV.println("Serial Terminal");
TV.println("-- Version 0.1 --");
TV.set_hbi_hook(pserial.begin(57600));
}

void loop() {
if (pserial.available()) {
TV.print((char)pserial.read());
}
}

Exibições: 858

Responder esta

Respostas a este tópico

Você baixou o último release na bibilioteca TV Out ? https://code.google.com/p/arduino-tvout/downloads/detail?name=TVout... . 

Veja que o exemplo citado, foi retirado, não existe mais. 

Não tinha baixado a ultima release, utilizava a biblioteca TVoutBeta1, mas logo depois da atualização que vc me falou simplesmente agora não consigo gerar absolutamente nada nem se quer a TV reconhece o arduino, voltei a biblioteca Beta1 e funcionou normalmente, qual sera o meu erro ao adicionar os release? utilizo o Arduino mega 2560.

Ah uma OBS: A releases compilam normalmente exceto a que vc citou!!   

Pois é, eu não te passei o link do Beta1, por que este está em fase de testes ainda, mas o link que te passei é o último realease sem erros. Para mim funcionou bem no Arduino UNO, não sei o que fazer para funcionar no MEGA, dá uma olhada na wiki dos caras. 

E o erro que você mencionou no inicio do post, estive pesquisando e me parece que não encontraram a solução, tanto que retiraram o tal exemplo do release.

Pois é, Luis na verdade meu intuito aqui é tentar fazer com que o meu arduino mega possa decodificar o que eu escreva no meu teclado Ps2 e escrevê-los na TV, estilo aqueles computadores retro em forma de DOS, mas já vi que não vai ter jeito as bibliotecas não funcionam no meu compilador pro mega ou então estou fazendo algo de errado. Mas se vc tiver qualquer ideia de como posso fazer isso com o MEGA ficaria muito grato. Desde já agradeço.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço