<?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=4&amp;t=21596&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-11-21T18:30:24+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=21596&amp;mode</id>
<entry>
<author><name><![CDATA[Vroobee]]></name></author>
<updated>2018-11-21T18:30:24+01:00</updated>
<published>2018-11-21T18:30:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=21596&amp;p=213900#p213900</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=21596&amp;p=213900#p213900"/>
<title type="html"><![CDATA[RFM69HW - brak możliwości zapisu FIFO]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=21596&amp;p=213900#p213900"><![CDATA[
Witam,<br /><br />trochę zmodyfikowane pytanie, które zadałem już wcześniej ale nie uzyskałem odpowiedzi. Jeśli ktoś z Was ogarniał bibliotekę p.Mirka do RFM69CW może spróbuje mi na to odpowiedzieć bo ja już w sumie nie wiem o co chodzi. <br /><br />Więc, wykorzystując bibliotekę z GB dot. RFM69CW i to że ten moduł od wersji HW teoretycznie nie powinien różnić się prawie niczym jeśli chodzi o zasadę działania postanowiłem napisać prosty program do wysyłki danych. ALE niestety zauważyłem, że moduł nie bardzo pozwala na zapis do niektórych rejestrów. Po kolei - init przebiega pomyślnie praktycznie tak samo jak w GB z drobną różnicą, że wartości takie jak częstotliwość nośna itp. wpisuję na stałe bez możliwości wpisania ich jako argument funkcji. Na koniec initu - standby plus rxon. Moduł przechodzi w tryb odbioru. <br /><br />Po czym próbuję coś wysłać i tu zonk. Nawet nie mogę zapisać nic do kolejki FIFO. Za każdym sprawdzeniem zapełnienia bufora przed i po funkcji rfm69_fifo_transfer() otrzymuję flagę FIFO_NO_EMPTY jako pusty bufor. I tu pojawia się pytanie czy ten moduł ma jakieś specjalne warunki działania, żeby móc cokolwiek zapisać do bufora ? Również późniejsze przejście do trybu txon() kończy się timeoutem i wywaleniem funkcji.<br /><br />Proszę o wskazówki co mogło pójść nie tak.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 23 minutach ]</span></strong><br /><br />Aaaaa i ciągle w sumie wskazywane jest bufor fifo jako NotEmpty, brak możliwości skasowania bufora FIFO. Po wywołaniu funkcji fifo_clear nadal jest NotEmpty.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5942">Vroobee</a> — 21 lis 2018, o 18:30</p><hr />
]]></content>
</entry>
</feed>