This is the project I’m experimenting with. It is an Open Source project.
My project goals,
-
Sending certain parameters to chirpstack lorawan server. Temperature, Humidity, Atmospheric pressure and battery voltage value. (I achieved this with rak3172.)
-
Sending air quality information from the same sensor. (There was insufficient memory here and that’s why I felt the need to switch to rak11720.)
-
By teaching the desired odors to the Bosch sensor with AI, an alert will be sent via Lorawan when these odors are detected. (In this case, my memory requirement will be at least as much as in item 2.)
We are in contact with the open source project owner.
The error I get here is below. (I forgot to add this yesterday. When I realized it, the system did not allow me to add it because I was a new user.)
Arduino:1.8.16 (Windows 10), Kart:“WisBlock Core RAK11720 Board, Level 0 (Release), On, Support LoRaWAN and LoRa P2P, On, On, Off, Off, Off, On, On, On, On, On, On”
C:\Users\Endy\Downloads\bwlr1e-main1\bwlr1e-main\src\arduino\RUI3_LoRaWAN_Environmental__dogru_veri_gonderen_20_06_2024_16_1\RUI3_LoRaWAN_Environmental__dogru_veri_gonderen_20_06_2024_16_1.ino: In function ‘void setup()’:
RUI3_LoRaWAN_Environmental__dogru_veri_gonderen_20_06_2024_16_1:98:34: error: no matching function for call to ‘RAKLorawan::nwm::set(int)’
98 | api.lorawan.nwm.set(1) ? “Success” : “Fail”);
| ^
In file included from C:\Users\Endy\AppData\Local\Arduino15\packages\rak_rui\hardware\apollo3\4.1.1/cores/apollo3/component/rui_v3_api/RAKUnifiedApi.h:13,
from C:\Users\Endy\AppData\Local\Arduino15\packages\rak_rui\hardware\apollo3\4.1.1/cores/apollo3/component/rui_v3_api/ruiTop.h:919,
from C:\Users\Endy\AppData\Local\Arduino15\packages\rak_rui\hardware\apollo3\4.1.1/cores/apollo3/component/rui_v3_api/Arduino.h:1,
from sketch\RUI3_LoRaWAN_Environmental__dogru_veri_gonderen_20_06_2024_16_1.ino.cpp:1:
C:\Users\Endy\AppData\Local\Arduino15\packages\rak_rui\hardware\apollo3\4.1.1/cores/apollo3/component/rui_v3_api/RAKLorawan.h:3410:10: note: candidate: ‘bool RAKLorawan::nwm::set()’
3410 | bool set();
| ^~~
C:\Users\Endy\AppData\Local\Arduino15\packages\rak_rui\hardware\apollo3\4.1.1/cores/apollo3/component/rui_v3_api/RAKLorawan.h:3410:10: note: candidate expects 0 arguments, 1 provided
56 | return digitalRead(POWER_STATUS);
| ^~~~~~~~~~~~
exit status 1
no matching function for call to ‘RAKLorawan::nwm::set(int)’
This report would have more information with
“Show verbose output during compilation”
option enabled in File → Preferences.