<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=8&amp;t=2829&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-10-02T10:12:33+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=2829&amp;mode</id>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-10-02T10:12:33+01:00</updated>
<published>2013-10-02T10:12:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51597#p51597</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51597#p51597"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51597#p51597"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Dalej sprawdzamy, czy zgadzają<br />się ustalone w nadajniku bity startowe, nie licząc pierwszego, który i tak musiał mieć wartość<br />= 1, aby rozpoczęło się prawidłowe dekodowanie ramki.<br /></div><br />Nie do końca mogłem to pojąć więc sprawdziłem ramkę 433MHz na MKDekoderze.<br />Teraz zrozumiałem. Po wysłaniu: [syntax=c]_delay_us(HALF_BIT*3);[/syntax] wysyłamy 1,[syntax=c]uint8_t data=0b11100100;[/syntax] która się &quot;łączy&quot; z poprzednim stanem.<br />Może się to komuś przyda.<br /><a href="http://forum.atnel.pl/_obrazki/o/819/e5eaa01cf81dff1d159cfbf9aa5be397.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/819/e5eaa01cf81dff1d159cfbf9aa5be397.jpg" alt="Obrazek" /></a><br />Pozdrawiam i już nie przeszkadzam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 2 paź 2013, o 10:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T15:47:28+01:00</updated>
<published>2013-09-30T15:47:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51427#p51427</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51427#p51427"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51427#p51427"><![CDATA[
<strong>Wilu88</strong><br />To była odpowiedź na wypowiedź Mirka, że bardzo dużo pracuje. Rozumiem to, bo sam czasami robię coś kosztem rodziny. <br />Ale masz rację, takimi dociekaniami nic nie zyskam a Mirkowi marnuję czas. Naprawdę PRZEPRASZAM.<br />Dzięki Mirku za wyjaśnienie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 15:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-30T14:03:45+01:00</updated>
<published>2013-09-30T14:03:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51422#p51422</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51422#p51422"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51422#p51422"><![CDATA[
<div class="quotetitle">panbosman napisał(a):</div><div class="quotecontent"><br />więc się nie złość, że ktoś się dopytuje<br /></div><br /><br />Ja się nie złoszczę gdy mnie ktoś pyta - nie odwracaj kota ogonem. Za to mam prawo się wkurzyć tak samo jak ty, gdy mi wmawiasz, że zbywam cię.<br /><br />Poza tym wyżej napisałem już dlaczego tego bitu nie sprawdzam bo i tak w ramce startowej ZAWSZE musi on mieć wartość = 1 więc pomimo że jestem zajęty i to bardzo to wykradając każdą wolną chwilę odpowiedziałem ci do końca - pomimo że jest to w książce .... ale też rozumiem, że mogłeś tego nie zauważyć.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 wrz 2013, o 14:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Wilu88]]></name></author>
<updated>2013-09-30T14:03:21+01:00</updated>
<published>2013-09-30T14:03:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51421#p51421</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51421#p51421"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51421#p51421"><![CDATA[
Miałem nic nie pisać ale jednak nie wytrzymam. Kolego na prawdę ni wiem co chcesz osiągnąć takimi komentarzami? Ktoś przez dwie strony próbuje Ci coś wytłumaczyć a ty na koniec wyjeżdżasz z jakimi rodzinnymi kwestiami. Ok możesz czegoś nie rozumieć ale żeby obwiniać za to kogoś innego kto dodatkowo próbuje Ci pomóc to lekkie przegięcie. A Tym &quot;Panem Nerwusem&quot; to jest ktoś inny jednak.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=743">Wilu88</a> — 30 wrz 2013, o 14:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T13:33:53+01:00</updated>
<published>2013-09-30T13:33:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51419#p51419</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51419#p51419"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51419#p51419"><![CDATA[
Chodzi mi o to, że strawiłem 90% drugiej książki i WSZYSTKO jest wymyślone i opisane idealnie. Krok po kroku, myśl przewodnia, założenia itd.<br />Jest to genialne, a dla mnie idealne do nauki.<br />Uczę się Twojego sposobu myślenia (programistycznego) i w innych przykładach łapię. Tu jednak nie mogę załapać dlaczego tak zrobiłeś. Rozumie, że to jest przykład. <br /> Twoje projekty przerabiam, zmieniam, modyfikuję itd bo dużo się przy nich uczę.<br />W innych przykładach jest 100% logiki.<br />Puszczam np. dwie rakiety w kosmos.<br />Jednak kontroluję tylko jedną.<br />To po co puszczałem dwie?  (To analogia do tych 6 bitów.)<br />Czytając Twoje posty widzę, żeś PAN NERWUS. <br />OK. Każdy ma jakiś charakter.<br />Pisząc ludzie traktują Cię jak wyrocznię i GURU, więc się nie złość, że ktoś się dopytuje.<br />Jakbym był TAKI mądry w tej dziedzinie to bym książki pisał a ja się tylko uczę.<br /><br />Po 5 minutach.<br /><br />Przeczytałem coś napisał po paru minutach.<br />PRZEPRASZAM, przeoczyłem ten fakt. Postaram się na drugi raz przeczytać to czego nie rozumiem 200x a nie 100. <br />Obiecuję, że tylko wtedy zadam Ci pytanie.<br />Proszę  wracać do pisania trzeciej książki bo nie mogę się doczekać.<br /><br />Po 7 minutach.<br />Jeżeli nowa książka mam być kosztem rodziny  to proszę Cię znajdź czas dla najbliższych. <br />NA NOWĄ KSIĄŻKĘ POCZEKAMY <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 13:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-30T13:17:20+01:00</updated>
<published>2013-09-30T13:17:20+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51417#p51417</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51417#p51417"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51417#p51417"><![CDATA[
ależ nie zbywam - gdybym zbywał to chyba bym w ogóle nie odpowiadał ... nie wiem skąd taki pomysł ... ???<br /><br />i tak staram się jak mogę w międzyczasie sprawdzać i odpisywać .... a jeszcze masz pretensje do mnie ? .... no sorki ale to troszkę nieteges moim zdaniem.<br /><br /><div class="quotetitle">panbosman napisał(a):</div><div class="quotecontent"><br />Dla mnie to jest niewystarczające. Jeśli wysyłam 6 to sprawdzam 6. Chyba, że chodzi tu o coś innego<br /></div><br /><br />Jeśli dla ciebie jest to niewystarczające to sprawdzaj 6 bitów (powiedz jaki problem?) ... Przecież to jest przykład który sam sobie wymyśliłem a nie opisuję tu jakiegoś standardu ... To jest przykład jak można do tego podchodzić a nie znowu jakieś sztywne zasady. <br /><br />Jak już rozgryzasz to na takim dokładnym poziomie to sam już widzisz o co chodzi ... możesz utworzyć własną ramkę startową i to całkiem inną, możesz zrezygnować np z negowania i zastosować CRC ... no można zrobić to na 100000 tys sposobów.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 5 minutach ]</span></strong><br /><br />O! proszę i na tej samej 114 stronie masz WYJAŚNIENIE tego najstarszego bitu:<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Dalej sprawdzamy, czy zgadzają<br />się ustalone w nadajniku bity startowe, <strong><span style="color: #0040FF">nie licząc pierwszego, który i tak musiał mieć wartość<br />= <span style="font-size: 200%; line-height: normal">1</span></span></strong>, aby rozpoczęło się prawidłowe dekodowanie ramki.<br /></div><br /><br />I proszę cię nie wmawiaj mi że cię zbywam, albo żebym po łepkach nie odpowiadał - bo na drugi raz sorki ale w ogóle nie odpowiem .... Szanujmy się nawzajem. Nie dość że się staram to jeszcze źle .... kurczę ja też bym chciał mieć kontakt bezpośredni z autorami wielu książek, które czytałem czy też czytam ... i co ? zawsze masz taką możliwość? A tu proszę - człowiek się stara a jeszcze do pionu <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> go ustawiają - że się nie przykłada do odpowiedzi, żeby poświęcał więcej czasu .... No tak nie można.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 7 minutach ]</span></strong><br /><br /><div class="quotetitle">panbosman napisał(a):</div><div class="quotecontent"><br />gdzieś tam międzyczasie roboty.<br /></div><br /><br />Wiesz co? ja ostatnio pracuję prawie 24h/dobę - a jeśli mam chwilę czasu bez pracy to muszę jeszcze chociaż troszkę pospać albo czasem chociaż troszkę w niedzielę z godzinkę albo dwie z rodziną spędzić.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 wrz 2013, o 13:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T13:08:41+01:00</updated>
<published>2013-09-30T13:08:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51415#p51415</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51415#p51415"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51415#p51415"><![CDATA[
Niech będzie że <div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />i umówiłem się sam ze sobą że interesuje mnie sprawdzenie tych 5 bitów z ramki startowej<br /></div>.<br />Dla mnie to jest niewystarczające. Jeśli wysyłam 6 to sprawdzam 6. Chyba, że chodzi tu o coś innego.<br />Jeśli nie masz czasu to poczekam ale proszę czytaj co do Ciebie piszę i odpisuj bez zbywania, gdzieś tam międzyczasie roboty.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 13:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-30T12:49:22+01:00</updated>
<published>2013-09-30T12:49:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51413#p51413</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51413#p51413"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51413#p51413"><![CDATA[
<div class="quotetitle">panbosman napisał(a):</div><div class="quotecontent"><br />Tak widzę to od początku, ale nie chodzi mi o maskowanie najmłodszych bitów, tylko NAJSTARSZEGO.<br />Po co go maskujemy?<br /></div><br /><br />no ale widzisz na początku pytałeś po co maskujemy bity, no to mówię, że warto zajrzeć do książki bo tam jest to opisane. Pokazałem ci gdzie masz opisane te dwa najmłodsze ... a nie możesz doszukać się opisu tego najstarszego ?<br /><br />na takiej samej zasadzie pewnie jest opisane, po prostu pewnie jest niepotrzebny ... i umówiłem się sam ze sobą że interesuje mnie sprawdzenie tych 5 bitów z ramki startowej<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 11 minutach ]</span></strong><br /><br />aż zajrzałem do książki, eeeeh no panie kolego strona 90 .... masz opisaną ramkę<br /><br />wprawdzie mówię tam o 6 najstarszych bitach ale na stronie 114 doprecyzowuję że pomijamy ten najstarszy bit .... i sprawdzamy tylko <br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Interesują nas bity: b6, b5, b4, b3 i b2<br /></div><br /><br />pierwszy bit jest rozbiegówką i nie pamiętam już dlaczego go pominąłem może dlatego że czasem może on się nie zgadzać ... nie wiem ... no ale jak widać opisuję to dokładnie co robię - no trzeba jednak poczytać ok ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 wrz 2013, o 12:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T12:36:02+01:00</updated>
<published>2013-09-30T12:36:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51412#p51412</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51412#p51412"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51412#p51412"><![CDATA[
Tak widzę to od początku, ale nie chodzi mi o maskowanie najmłodszych bitów, tylko NAJSTARSZEGO.<br />Po co go maskujemy?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 12:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-30T12:25:43+01:00</updated>
<published>2013-09-30T12:25:43+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51411#p51411</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51411#p51411"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51411#p51411"><![CDATA[
<div class="quotetitle">panbosman napisał(a):</div><div class="quotecontent"><br />Bit toggle i jego negacja są na 2-uch najmniej znaczących bitach<br /></div><br /><br />No to dobrze pamiętałem i sam sobie wręcz odpowiadasz <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> skoro są na tych bitach to je maskujemy nie widzisz ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 wrz 2013, o 12:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T11:35:07+01:00</updated>
<published>2013-09-30T11:35:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51405#p51405</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51405#p51405"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51405#p51405"><![CDATA[
Bit toggle i jego negacja są na 2-uch najmniej znaczących bitach.<br />Rozumiem, że nie masz czasu(pisz bo nie mogę się doczekać trzeciej książki).<br />Może ktoś z forumowiczów jest w stanie wyjaśnić , jak to mawiała pani od polskiego &quot;co poeta miał na myśli&quot;.<br />Pozdrawiam i czekam z nadzieją.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 11:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-30T11:14:02+01:00</updated>
<published>2013-09-30T11:14:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51401#p51401</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51401#p51401"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51401#p51401"><![CDATA[
<div class="quotetitle">panbosman napisał(a):</div><div class="quotecontent"><br />OK. <br />Tylko od początku mi chodzi o taki myk:<br />Dlaczego wysyłamy 6 bitów do sprawdzenia a sprawdzamy tylko 5. Maska jest na 5 bitów.<br />Moim zdaniem tracimy 1 bit, który nie jest brany pod uwagę w sprawdzeniu.<br /></div><br /><br />No tak ale teraz to już naprawdę trzeba doczytać w książce ... ja nie mam na tą chwilę czasu żeby na dłużej do niej zajrzeć i doczytać ... o co tam chodziło <br /><br />mogę tylko zgadywać z resztek mojej ulotnej pamięci RAM że jeden z tych 6 bitów to bit toggle i on może się zmieniać dlatego też go pomijamy<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 wrz 2013, o 11:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T11:01:01+01:00</updated>
<published>2013-09-30T11:01:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51400#p51400</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51400#p51400"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51400#p51400"><![CDATA[
OK. <br />Tylko od początku mi chodzi o taki myk:<br />Dlaczego wysyłamy 6 bitów do sprawdzenia a sprawdzamy tylko 5. Maska jest na 5 bitów.<br />Moim zdaniem tracimy 1 bit, który nie jest brany pod uwagę w sprawdzeniu.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 11:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-30T10:48:42+01:00</updated>
<published>2013-09-30T10:48:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51398#p51398</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51398#p51398"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51398#p51398"><![CDATA[
0b01100100 -porównanie:<br />0b11100100 -data<br /><br />oświecam <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> ale tak na szybko to analizuję  tylko<br /><br />chodzi o te bity które maskujemy w IF'ie<br /><br />0b11100100 -data<br />0b0<span style="color: #FF0000">11111</span>00 - maska<br />0b0<span style="color: #008000">11001</span>00 -porównanie:<br />0bx<span style="color: #008000">11001</span>xx - sprawdzamy czy są te bity<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />if( (tbit &amp; 0b0<span style="color: #FF0000">11111</span>00) == 0b0<span style="color: #008000">11001</span>00 )<br /></div><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 wrz 2013, o 10:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T10:17:50+01:00</updated>
<published>2013-09-30T10:17:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51396#p51396</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51396#p51396"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51396#p51396"><![CDATA[
Mirek OŚWIEĆ mnie.<br />Czytam i nie rozumiem.<br />Skąd wartość porównania:  <br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />0b01100100<br /></div><br /><br />skoro :<br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />// pierwszy bajt ramki (istotnych 6 starszych bitów)<br />    uint8_t data = 0b11100100;<br /></div><br /><br />0b<span style="color: #FF0000">0</span>1100100  -porównanie:<br />0b11100100 -data<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 10:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-30T09:48:26+01:00</updated>
<published>2013-09-30T09:48:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51391#p51391</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51391#p51391"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51391#p51391"><![CDATA[
<div class="quotetitle">panbosman napisał(a):</div><div class="quotecontent"><br />Być może coś przegapiłem lub czegoś nie zrozumiałem. Z góry przepraszam jeśli tak jest.<br /></div><br /><br />Ależ nie ma za co przepraszać, po prostu nie miałem książki ale już jestem w firmie i proszę wziąłem ją w łapki a tam w komentarzu nad tym IF'em widać :<br /><br />[syntax=c]// sprawdzamy, czy w ramce była prawidłowa sekwencja bitów starowych[/syntax]<br /><br />no to masz odpowiedź wprost co to jest za wartość <br /><br />A jak sobie zajrzysz do kodu nadajnika:<br /><br />[syntax=c]void man_send_byte(uint8_t byte, uint8_t toggle)[/syntax]<br /><br />to tam na samym początku zobaczysz:<br /><br />[syntax=c]// pierwszy bajt ramki (istotnych 6 starszych bitów)<br />uint8_t data = 0b11100100;[/syntax]<br /><br />No więc to musiałeś przeoczyć jak widać<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 wrz 2013, o 09:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T09:21:22+01:00</updated>
<published>2013-09-30T09:21:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51389#p51389</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51389#p51389"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51389#p51389"><![CDATA[
Książki są dla mnie prawdziwą BIBLIĄ AVR. Staram się je czytać ze zrozumieniem. Być może coś przegapiłem lub czegoś nie zrozumiałem. Z góry przepraszam jeśli tak jest.<br />Proszę o odpowiedź tak czy inaczej.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 09:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-30T09:13:47+01:00</updated>
<published>2013-09-30T09:13:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51387#p51387</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51387#p51387"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51387#p51387"><![CDATA[
No teraz tak z marszu to nie odpowiem skąd się wzięła ta wartość - nie mam książki pod ręką ale GWARANTUJĘ, że jest to w niej opisane - no inaczej chyba być nie może ... tak mi się wydaje.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 wrz 2013, o 09:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T09:04:24+01:00</updated>
<published>2013-09-30T09:04:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51386#p51386</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51386#p51386"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51386#p51386"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />a to co pozostanie po zamaskowaniu sprawdzamy z wartością 0b01100100<br /></div><br />a ta wartość skąd się wzięła? <br />[syntax=c]uint8_t data=0b11100100;[/syntax] ma na najstarszym bicie 1. Myślałem, że mamy porównać z data.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 09:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-09-30T08:11:41+01:00</updated>
<published>2013-09-30T08:11:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51384#p51384</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51384#p51384"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51384#p51384"><![CDATA[
<div class="quotetitle">panbosman napisał(a):</div><div class="quotecontent"><br />Rozumuję, że w odbiorniku maskujemy 2 najmłodsze bity<br /></div><br /><br />Maskujemy to te bity gdzie są JEDYNKI a nie najmłodsze <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><br /><br />[syntax=c](tbit &amp; 0b01111100)[/syntax]<br /><br />tzn inaczej - nie obchodzą nas te bity gdzie są zera - bo będą po tej operacji WYZEROWANE przecież, a to co pozostanie po zamaskowaniu sprawdzamy z wartością 0b01100100<br /><br />[syntax=c]if( (tbit &amp; 0b01111100) == 0b01100100 )[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 30 wrz 2013, o 08:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[panbosman]]></name></author>
<updated>2013-09-30T07:48:48+01:00</updated>
<published>2013-09-30T07:48:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51382#p51382</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51382#p51382"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=51382#p51382"><![CDATA[
Witam. W temacie 433MHz.<br />W kodzie odbiornika jest sprawdzenie bitów startowych:<div class="codetitle"><b>Code:</b></div><div class="codecontent">if( (tbit &amp; 0b01111100) == 0b01100100 )</div><br />a w kodzie nadajnika <div class="codetitle"><b>Code:</b></div><div class="codecontent">uint8_t data=0b11100100;</div> .<br />Rozumuję, że w odbiorniku maskujemy 2 najmłodsze bity (dopełnienie do 8 bitów), ale też zamaskowany jest<br />najstarszy bit. <br />Jeżeli tego się nie zrobi odbiór nie działa. Sprawdziłem, że na najstarszym bicie jest 0, ale przecież w data nadajnika <br />na najstarszym bicie jest 1. Zachodzę w głowę, ale chyba mam za małą głowę.<br />Proszę o powiększenie. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=819">panbosman</a> — 30 wrz 2013, o 07:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pablo]]></name></author>
<updated>2013-04-13T10:50:44+01:00</updated>
<published>2013-04-13T10:50:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34234#p34234</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34234#p34234"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34234#p34234"><![CDATA[
Jeszcze raz dzięki Mirku za dodatkowe wyjaśnienia.<br />Oczywiście tez rozdział z greenbooka czytałem ze 3  razy i rozumiem źròdło sieczki.<br />Nie byłem tylko pwwien, czy jej &quot;gęstość&quot; miałeś w twoich testach podobną jak u mnie, gdzie to wygląda masakrycznie.<br /><br />Jednak pomimo wszystkich problemów cieszę sie z tej solidnej lekcji, gdzie sporo się sam nauczyłem a i pewnie innym się przyda.<br /><br />Po prostu trzeba z pełną świadomością i pokorą podchodzić do tych układów.<br /><br />Chyba jednak również spròbuje dorobić squelcha.<br /><br />Pablo<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1200">pablo</a> — 13 kwi 2013, o 10:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2013-04-13T06:56:48+01:00</updated>
<published>2013-04-13T06:56:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34233#p34233</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34233#p34233"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34233#p34233"><![CDATA[
pablo - a pamiętasz może czy nie? z GeenBooka, o tym co pisałem np od ostatniego akapitu na str. 88 ?<br /><br />Więc jeszcze raz zwrócę uwagę że ta sieczka o której mówisz to właśnie coś w rodzaju białego szumu z układów ARW gdy brak nośnej w okolicy i wzmacniane są wręcz szumy tranzystorów wejściowych. To jedno.<br /><br />A drugie to zwracałem uwagę na pewne parametry pracy przeróżnych par, które mogą mieć różny zakres przenoszonej częstotliwości, którą modulujemy nośną. I właśnie najlepsze efekty uzyskujemy gdy nasza częstotliwość sygnału (kodu manchester) jest mniej więcej w jej środku, dlatego trzeba dobierać ten czas półbitu i nie może on być ani za długi ani za krótki - o czym sam chyba się na końcu przekonałeś...<br /><br />No i najważniejsze - czas reakcji układów ARW czyli kiedy w odbiorniku pojawi się stabilny sygnał zmodulowany czyli taka sama częstotliwość sygnału modulującego. Tu ważna jest preambuła i jej długość. Czasem przy gorszej że tak powiem jakości takich par nad/odb ta preambuła musi być znacznie dłuższa niż w tych lepszych. Tyle że lepsze czy gorsze w tym przypadku to pojęcie względne bo np opisywane dalej transcievery typu MID mogą mieć niby preambułę króciutką (kilka bitów) ... ale zasada ich działania jest taka, że po włączeniu zasilania od razu wciąż nadawana jest nośna, co powoduje, że nie musimy długo dostrajać odbiornika preambułą.<br /><br />Jak widać temat jest już ciut bardziej skomplikowany niż miganie diodami LED i wymaga po prostu spokoju w podejściu i troszkę własnych testów.<br /><br />Nie mniej jednak - gdy już kod ruszy - to można do końca poczuć o co w tym wszystkim chodzi i już świadomie regulować sobie różne parametry co przełoży się także na zasięg przy okazji <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 13 kwi 2013, o 06:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pablo]]></name></author>
<updated>2013-04-12T22:57:24+01:00</updated>
<published>2013-04-12T22:57:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34230#p34230</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34230#p34230"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34230#p34230"><![CDATA[
Witam,<br />Jest mały sukces, choć na razie nie potrafię go uzasadnić <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Zaczałem kombinowac z długością preambuły i długością bitu.<br />Ponadto spowrotem wróciłem do płytki z Atmega8, gdyż na tej Attiny2313 pamięć była na styk (czasem brakowało, i musiałem kombinowac np. zmiejszając pojemnośc buforów)<br /><br />Aktualnie<br />#define HALF_BIT 500<br />..<br />#define TOLERANCE 75<br />...<br />#define DEFAULT_SYNC_LENGTH 32<br />...<br /><br />Na początku było HALF_BIT 600 i DEFAULT_SYNC_LENGTH 64. Wtedy co ciekawe tbit było 0.<br /><br />Po przestawieniu na 500 (chciałem zrzucić oscylogramy na forum i dać działkę 500 mV by łatwiej się interpretowało) odbiornik zaczął dekodowac ramki !!!<br />Co prawda jeszcze nie każdą (podejrzewam zakłócenia), ale wywołuje funkcję moja_obsluga_binarna i pokazuje prawidłowe wartości.<br /><br />Tak więc &quot;for the benefit of the other users&quot; z tymi parametrami zadziałało na opisanej na początku konfiguracji.<br /><br />Jeszcze będę próbował kręcić parametrami, ale wygląda, że sporo od nich zależy.<br />Pewnie też zależy od tego jaka sieczka jest aktualnie w eterze i jak dużo sąsiadów korzysta ze stacji pogody i innych pilotów na 433.<br />Potwierdza to tylko, co już Mirek napisał, że do każdej konfiguracji t takich zastosowaniach trzeba podchodzić indywidualnie.<br /><br />Pozdrawiam serdecznie i dziękuję za wszystkie hinty i pomoc w tej sprawie.<br /><br />Pablo<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1200">pablo</a> — 12 kwi 2013, o 22:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[pablo]]></name></author>
<updated>2013-04-12T19:26:26+01:00</updated>
<published>2013-04-12T19:26:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34220#p34220</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34220#p34220"/>
<title type="html"><![CDATA[Re: Uruchomienie przykładów transmisji 433,92 MHz na Atmega8]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=2829&amp;p=34220#p34220"><![CDATA[
Sprawdze jak wroce do domu ale jak dla mnie to IrData binarnie 011111111111111111111111 czyli tak jakby czytał ramki man_sync<br />Nadaje 9, 1<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1200">pablo</a> — 12 kwi 2013, o 19:26</p><hr />
]]></content>
</entry>
</feed>