Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 27 lut 2025, o 00:13


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 31 sty 2017, o 11:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

Witam Kolegów

W ramach ćwiczeń z UART-em i parsowaniem danych napisałem sobie małą funkcję mającą za zadanie włączyć diodę, odesłać komunikat "OK" i dodatkowo chciałbym dostawać pewne odczytane parametry - w tym wypadku z czujników temperatury. Na razie na "sucho" i na terminal ale w przyszłości za pomocą sms-a zwrotnego.
Wysyłanie i nadawanie sms-ów mam przećwiczone i działa mi to bez problemów.

funkcja
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


zrzut z PuTTY
Obrazek

Teraz pojawia się problem jak połączyć "TEMP1=23 TEMP2=60"w jeden string?


TEMP1=-pierwszy string
23- drugi string a właściwie to zmienna "temp1" odczytana na bieżąco z programu i zamieniona na ASCII
TEMP2=- trzeci string
60- również zmienna "temp2" zamieniona na ASCII

Znajdę w funkcjach języka "C" gotowe narzędzie do tego celu?

pozdrawiam

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 sty 2017, o 11:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 cze 2014
Posty: 820
Lokalizacja: Tam gdzie PYRY są
Pomógł: 64

zamień wszystko na stringi i użyj funkcji strcat

_________________
IntegraMETEO
WordCLOCK
IntegraTOUCH



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 sty 2017, o 12:00 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27360
Lokalizacja: Szczecin
Pomógł: 1042

mczarny napisał(a):
Znajdę w funkcjach języka "C" gotowe narzędzie do tego celu?

Masz Yellowbooka - a tam w kodach - nascalałem się tyle stringów że aż strach ;) w kodach źródłowych ;) .... i to właśnie używałem m.in tego polecenia o którym kolega wyżej mówi

Na prawdę proszę nie traktować książek np YB że w nim są tylko informacje o wyświetlaczu matrycowym, o pamięci Flash jako eeprom albo tylko GSM .... W tej książce jest KUPA - MNÓSTWO różnych innych informacji - na temat technik programowania - ciekawych kruczków rozwiązań itp

a więc warto i gorąco do tego zapraszam czasem chociażby w wolnych chwilach zaglądać jak nie do samej książki to do kodów na Pendrive - ale też i w książce jest sporo objaśnień właśnie do tych kodów - a nie tylko że jak nie robię GSM, MATRIX albo FLASH to nie ma co zaglądać do YB ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 sty 2017, o 12:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

:D
Wiedziałem, że w książkach gdzieś to jest ale nie zdążyłem jeszcze wszystkiego przetrawić.
GB i YB dostałem na gwiazdkę to jest razem 1kB stron ;) a jeszcze sesja.....

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 sty 2017, o 12:55 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27360
Lokalizacja: Szczecin
Pomógł: 1042

mczarny napisał(a):
1kB stron

:lol: ... no żeby już strony przeliczać na kB :lol: ...

powodzenia w sesji !

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 sty 2017, o 15:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

mirekk36 napisał(a):
powodzenia w sesji !


DZIĘKI :!:

wracając do tematu funkcja wygląda tak
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

oczywiście zmienne "dom" i "piec" są w tej chwili inicjalizowane stałymi wartościami
zrzut z PuTTY
Obrazek

Jeżeli macie jakieś uwagi to proszę :?

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO