może nieśmiało przywołam kolegę @klew i @Duch__ ...?
Supla Airly Connect - odczyt jakości powietrza
-
klew
- Posts: 13905
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
W ustawieniach arduino wyłącz raportowanie warningów i traktowanie ich jako błędy.YoMan wrote: Fri Jan 19, 2024 9:21 am nikt, nic? ....
może nieśmiało przywołam kolegę @klew i @Duch__ ...?
Natomiast to musisz poprawić w kodzie:
Code: Select all
C:\Users\Admin\Documents\Airly\Airly.ino: In function 'int Odczytaj_zakres_eeprom(int, int)':
C:\Users\Admin\Documents\Airly\Airly.ino:392:1: error: no return statement in function returning non-void [-Werror=return-type]
392 | }
Najlepsze suple dla Twojego domu 
-
Juszczaczek1
- Posts: 389
- Joined: Sun Nov 08, 2020 3:41 pm
- Been thanked: 2 times
U mnie pomogło usunięcie całego Arduino i wszystkich bibliotek i wgranie od nowaYoMan wrote: Fri Jan 19, 2024 9:21 am nikt, nic? ....
może nieśmiało przywołam kolegę @klew i @Duch__ ...?
viewtopic.php?p=163469#p163469
-
YoMan
- Posts: 3521
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
- Has thanked: 3 times
- Been thanked: 3 times
OK. To muszę poczekać na @Duch__ bo to jest jego kod (zrobiłem 2x kopiuj-wklej) i wszystkim działa ....klew wrote: Fri Jan 19, 2024 9:51 amW ustawieniach arduino wyłącz raportowanie warningów i traktowanie ich jako błędy.YoMan wrote: Fri Jan 19, 2024 9:21 am nikt, nic? ....
może nieśmiało przywołam kolegę @klew i @Duch__ ...?
Natomiast to musisz poprawić w kodzie:W tej funkcji, we wskazanej linijce musi być jakiś "return coś;", bo to funkcja, która zwraca intCode: Select all
C:\Users\Admin\Documents\Airly\Airly.ino: In function 'int Odczytaj_zakres_eeprom(int, int)': C:\Users\Admin\Documents\Airly\Airly.ino:392:1: error: no return statement in function returning non-void [-Werror=return-type] 392 | }
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
________________________________________
Wziąłem udział w SOP2023 & SOP2024
-
YoMan
- Posts: 3521
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
- Has thanked: 3 times
- Been thanked: 3 times
sprawdzęJuszczaczek1 wrote: Fri Jan 19, 2024 10:21 amU mnie pomogło usunięcie całego Arduino i wszystkich bibliotek i wgranie od nowaYoMan wrote: Fri Jan 19, 2024 9:21 am nikt, nic? ....
może nieśmiało przywołam kolegę @klew i @Duch__ ...?
viewtopic.php?p=163469#p163469
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
________________________________________
Wziąłem udział w SOP2023 & SOP2024
-
klew
- Posts: 13905
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Wystarczy że zmienisz:YoMan wrote: Fri Jan 19, 2024 11:16 am OK. To muszę poczekać na @Duch__ bo to jest jego kod (zrobiłem 2x kopiuj-wklej) i wszystkim działa ....![]()
Code: Select all
int Odczytaj_zakres_eeprom(int x1, int y1) {
Code: Select all
void Odczytaj_zakres_eeprom(int x1, int y1) {
Najlepsze suple dla Twojego domu 
-
YoMan
- Posts: 3521
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
- Has thanked: 3 times
- Been thanked: 3 times
Zbyt piękne, żeby było prawdziwe:
Code: Select all
c:\Users\Admin\Documents\Arduino\libraries\SuplaDevice\network.cpp: In member function 'virtual bool Supla::Network::iterate()':
c:\Users\Admin\Documents\Arduino\libraries\SuplaDevice\network.cpp:95:1: error: no return statement in function returning non-void [-Werror=return-type]
95 | }
| ^
cc1plus.exe: some warnings being treated as errors
exit status 1
Compilation error: exit status 1YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
________________________________________
Wziąłem udział w SOP2023 & SOP2024
-
klew
- Posts: 13905
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Po prostu tam jest więcej problemów, które Twój aktualny kompilator traktuje jako błąd.
Pewnie wersję płytek musisz starszą ustawić i wyłącz warningi w ustawieniach Arduino
Pewnie wersję płytek musisz starszą ustawić i wyłącz warningi w ustawieniach Arduino
Najlepsze suple dla Twojego domu 
-
veeroos
- Posts: 1081
- Joined: Sun Mar 20, 2022 9:30 am
- Location: Głogów
- Has thanked: 1 time
- Been thanked: 9 times
A ja mam pytanie, w czym może być problem jeśli układ mi cały czas zwraca Błąd połączenia z Airly? wszystkie dane są poprawne, klucz też, a błąd w połączeniu jest.
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more
https://github.com/v33r005
https://github.com/v33r005
-
klew
- Posts: 13905
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Jeśli to ESP8266, to może mu pamięci RAM brakować.veeroos wrote: Wed Jan 24, 2024 1:53 pm A ja mam pytanie, w czym może być problem jeśli układ mi cały czas zwraca Błąd połączenia z Airly? wszystkie dane są poprawne, klucz też, a błąd w połączeniu jest.
Najlepsze suple dla Twojego domu 
