Własna nazwa urządzenia

Awatar użytkownika
shimano73
Posty: 1976
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

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 :)
Awatar użytkownika
pzygmunt
Posty: 18333
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Awatar użytkownika
shimano73
Posty: 1976
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

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]
Załączniki
okno.png
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 :)
Awatar użytkownika
Piotr61
Posty: 61
Rejestracja: pt wrz 15, 2017 12:59 pm

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]
Zamiast "REMować", proponuję dodać warunek.

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
Awatar użytkownika
shimano73
Posty: 1976
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

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 :)
ODPOWIEDZ

Wróć do „Pomoc”