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



Teraz jest 24 mar 2026, o 21:17


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 16 sty 2014, o 15:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 paź 2013
Posty: 62
Pomógł: 2

Cały czas kombinuję z termostatem na m88 (lm335)

Wywaliłem poprzednie biblioteki LCD i wstawiłem te z płyty BB Mirka.
Nie ma porównania. Są świetne.
Oto dowód :
Obrazek
Przekalibrowałem napięcie na temperaturę i nawet ładnie toto mierzy.
Ale teraz problem mam inny. Oczywiście wsjo jest oparte na poradniku ADC Mirka.

W poradniku napięcie było pobrane i rozbite na volty i dziesiąte części za pomocą divmod tu ten fragment kodu:

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


Jak teraz mógłbym pobrać tylko część przed przecinkiem tak, żeby porównać ją ze zmienną "ustaw" ?
ot przykładowo z taką:

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


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


Wywala warning, ze próbuję porównać liczbę całkowitą ze wskaźnikiem i... nie działa :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sty 2014, o 15:31 
Offline
Moderator
Avatar użytkownika

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

rescue1 napisał(a):
Wywala warning, ze próbuję porównać liczbę całkowitą ze wskaźnikiem i... nie działa


No i dobrze że wywala warning ;) pomyśl chwileczkę - co masz w v1 ? albo inaczej co to jest v1 ? to jest panie kochanieńki już łańcuch tekstowy gotowy do wywalenia na LCD i działa prawda ? ;)

więc ty porównujesz v1 które jest wskaźnikiem na pierwszy element tej tablicy z liczbą ? ;) widzisz teraz babola ?

a co za problem teraz żebyś dodał sobie w strukturze nowe pole np

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


i do niej w funkcji zapisywał rzeczywiście liczbę przed przecinkiem

a wtedy porównał już jak się należy to co trzeba czyli np:

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


------------------------ [ Dodano po: kilkunastu sekundach ]

przy okazji poczujesz MOC struktur ;) i niech MOC STRUKTURALNA będzie z tobą :lol:


Autor postu otrzymał pochwałę

_________________
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: 16 sty 2014, o 16:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 paź 2013
Posty: 62
Pomógł: 2

<facepalm>

No przecież.... az mi głupio, ze takia oczywista oczywistość mi umknęła :?

Heh dopisałem w funkcji get_vol

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


I działa!

Nie no, jest MOC! :lol:



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: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 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