Stránka 1 z 1

Problém s Arduino IDE 2.2.1

Napsal: 22 říj 2023, 16:40
od Oldast
Dobrý den, aktualizoval jsem IDE 1.8.13 na IDE 2.2.1 a program který mi funguje na staré verzi tak u nové verze mi ukazuje toto:


C:\Users\Olda\Dropbox\New Folder\ardu\hotovo\akvarko\zmena_akvarko\zmena_akvarko.ino:16:1: error: 'RTCDateTime' does not name a type; did you mean 'DateTime'?
RTCDateTime datumCas;
^~~~~~~~~~~
DateTime
C:\Users\Olda\Dropbox\New Folder\ardu\hotovo\akvarko\zmena_akvarko\zmena_akvarko.ino: In function 'void setup()':
C:\Users\Olda\Dropbox\New Folder\ardu\hotovo\akvarko\zmena_akvarko\zmena_akvarko.ino:51:12: error: 'class DS3231' has no member named 'begin'
rtc.begin();
^~~~~
C:\Users\Olda\Dropbox\New Folder\ardu\hotovo\akvarko\zmena_akvarko\zmena_akvarko.ino: In function 'void loop()':
C:\Users\Olda\Dropbox\New Folder\ardu\hotovo\akvarko\zmena_akvarko\zmena_akvarko.ino:74:3: error: 'datumCas' was not declared in this scope
datumCas = rtc.getDateTime();
^~~~~~~~
C:\Users\Olda\Dropbox\New Folder\ardu\hotovo\akvarko\zmena_akvarko\zmena_akvarko.ino:74:18: error: 'class DS3231' has no member named 'getDateTime'; did you mean 'getDate'?
datumCas = rtc.getDateTime();
^~~~~~~~~~~
getDate

exit status 1

Compilation error: 'RTCDateTime' does not name a type; did you mean 'DateTime'?
Prosím můžete mi poradit co je špatně? Oldast

Re: Problém s Arduino IDE 2.2.1

Napsal: 22 říj 2023, 16:51
od gilhad
Z nějakého důvodu to nyní nepovažuje RTCDateTime za jméno typu.
Asi bych se podíval, kde se to tem vzalo (očekával bych nějakou RTC knihovnu) a updatoval bych ji/nahrál i do nového prostředí.
Pokud by to nepomohlo, tak bych se podíval do ní, jestli se náhodou dřívější RTCDateTime nezměnilo třeba na RTC_DateTime nebo tak něco

Re: Problém s Arduino IDE 2.2.1

Napsal: 22 říj 2023, 17:11
od Oldast
Mrknu na to Dík