Boa tarde pessoal
estou tentando compilar um fonte para arduino mega.
o mesmo retorna o seguinte erro.
C:\Custela\Arduino\Projetos compilados\OK\TESTADO E OK\alarm clock com programa c#\workshop55\SmileysWorkshop55SourceCode\Arduino Application\Alarm_Clock\Process_Alarms.ino: In function 'void setAlarm(DateTime&)':

Process_Alarms:118: error: 'class DateTime' has no member named 'set_year'

dt.set_year(( (commandArray[2]-48) * 10) + (commandArray[3]-48));

^

Process_Alarms:119: error: 'class DateTime' has no member named 'set_month'

dt.set_month(( (commandArray[4]-48) * 10) + (commandArray[5]-48));

^

Process_Alarms:120: error: 'class DateTime' has no member named 'set_day'

dt.set_day(( (commandArray[6]-48) * 10) + (commandArray[7]-48));

^

Process_Alarms:121: error: 'class DateTime' has no member named 'set_hour'

dt.set_hour(( (commandArray[8]-48) * 10) + (commandArray[9]-48));

^

Process_Alarms:122: error: 'class DateTime' has no member named 'set_minute'

dt.set_minute(( (commandArray[10]-48) * 10) + (commandArray[11]-48));

^

Process_Alarms:123: error: 'class DateTime' has no member named 'set_second'

dt.set_second(( (commandArray[12]-48) * 10) + (commandArray[13]-48));

^

C:\Custela\Arduino\Projetos compilados\OK\TESTADO E OK\alarm clock com programa c#\workshop55\SmileysWorkshop55SourceCode\Arduino Application\Alarm_Clock\Process_Alarms.ino: In function 'void unset_alarm(DateTime&)':

Process_Alarms:132: error: 'class DateTime' has no member named 'set_year'

dt.set_year(0);

^

Process_Alarms:133: error: 'class DateTime' has no member named 'set_month'

dt.set_month(0);

^

Process_Alarms:134: error: 'class DateTime' has no member named 'set_day'

dt.set_day(0);

^

Process_Alarms:135: error: 'class DateTime' has no member named 'set_hour'

dt.set_hour(0);

^

Process_Alarms:136: error: 'class DateTime' has no member named 'set_minute'

dt.set_minute(0);

^

Process_Alarms:137: error: 'class DateTime' has no member named 'set_second'

dt.set_second(0);

^

exit status 1
'class DateTime' has no member named 'set_year'

em anexo segue o fonte qualquer ajuda bem vinda.

Exibições: 370

Anexos

Responder esta

Respostas a este tópico

Oi GLSM, boa noite.

Falta alguma biblioteca .

Rui

Rui mas qual pelo que observei no código não falta

Rv veja se abre agora

Anexos

Essa biblioteca precisa ser instalada :

#include "RTClib.h"     // DS1307 Real Time Clock library

// Most of the DS1307 timekeeping items were taken from RTCLib provided by
// Jean-Claude Wippler of www.jeelabs.com

http://labdegaragem.com/profiles/blogs/tutorial-arduino-instalando-...

Seu Problema esta  resolvido!

CLIQUE AQUI PARA VER E LEIA COM ATENÇÃO

Abs.

CK

CK boa tarde desculpa mas nao entendi ainda nao consegui resolver meu caso.

Guilherme,

Foi uma brincadeira, acorda!!! :-) era pra chamar sua atenção para não colar code na área de texto, quanto ao problema, tente compilar com a IDE 1.5, acho que essa biblioteca é antiga e não foi atualizada nunca.

Abs.

CK

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço