Własna nazwa urządzenia
Witam, jak zmienić nazwę urządzenia logującego się do Supli pod arduino sdk ,nie ingerując w pliki SuplaDevice.cpp
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
Obecnie tylko poprzez zmianę
https://devel-cloud.supla.org/api/iodevices/432
https://devel-cloud.supla.org/api/iodevices/432
Udało mi się tak ustawić bibliotekę SuplaDevice, aby można było nadać własnemu modułowi nazwę, po przez SuplaDevice.setName("NazwaModułu").
Aby było to możliwe należy zaremować ( zakomentować) jeden wpis w SuplaDevice.cpp :
[url]
// setString(Params.reg_dev.Name, "ARDUINO", SUPLA_DEVICE_NAME_MAXSIZE);
[/url]
Aby było to możliwe należy zaremować ( zakomentować) jeden wpis w SuplaDevice.cpp :
[url]
// setString(Params.reg_dev.Name, "ARDUINO", SUPLA_DEVICE_NAME_MAXSIZE);
[/url]
- Załączniki
-
- okno.png (16.05 KiB) Przejrzano 3150 razy
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
Zamiast "REMować", proponuję dodać warunek.shimano73 pisze: ↑śr gru 13, 2017 1:48 pm Udało mi się tak ustawić bibliotekę SuplaDevice, aby można było nadać własnemu modułowi nazwę, po przez SuplaDevice.setName("NazwaModułu").
Aby było to możliwe należy zaremować ( zakomentować) jeden wpis w SuplaDevice.cpp :
[codel]
// setString(Params.reg_dev.Name, "ARDUINO", SUPLA_DEVICE_NAME_MAXSIZE);
[/code]
Kod: Zaznacz cały
if(Params.reg_dev.Name[0]==0) {
setString(Params.reg_dev.Name, "ARDUINO", SUPLA_DEVICE_NAME_MAXSIZE);
}
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem
No i super , tak jest lepiej
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024