Skocz do zawartości

[C] RFM70 2,4GHz


Pomocna odpowiedź

Bobby, napisz do autora. Bardzo miły gosć. Ja już prowadziłem z nim pogawędkę 😉 Też zauważyłem zmianę z RFM70, na RFM73 (co mnie troszkę zdenerwowało, bo dorwałem 2x RFM70 za 7zł/szt...).

Myślę, że nei będzie problemu z kodem, tylko zmienili pewnie na lepsze parametry typu jakość sygnału, szybkość transmisji, albo ilość węzłów z którą można się łączyć.

Szczerze mówiąc to nie myślałem, że moją biblioteką ktoś się zainteresuje 🙂 Miłe zaskoczenie.

Co do różnic nowego 73 w stosunku do 70:

Od strony HW po szybkim przejrzeniu DS: dodana prędkość 250Kbps, podskoczył trochę pobór prądu w trybie receivera.

Od strony SW wszystkie różnice są wypisane tutaj: http://freakone.pl/content/RFM7073.pdf Wprawdzie tekst po chińsku, ale z tabelek można wszystko ładnie odczytać.

Na danich zamówię parę sztuk do testów, zobaczymy co z tego wyjdzie.

  • 3 lat(a) później...

Postanowiłem podzielić się również swoją biblioteką do tych modułów:

http://srcpro.pl/more.php?pg=1&article=15

Czym się różni od innych:

- dodałem funkcje dla trzech różnych konfiguracji

- posprzątałem kod, poprawiłem formatowanie i komentarze

- poprawiona na zgodną z datasheet-em wartość rejestru w Bank1, która ma mieć wartość 0xD99E860B a nie 0xB99E860B

- zgodnie z notą katalogową, zapisy do rejestrów powinny się odbywać jedynie w trybach STANDBY_I lub POWER_UP. Do osiągnięcia tych stanów należy przełączyć linię CE w stan niski. W oryginalnej bibliotece działo się to jedynie w funkcjach setModeTx oraz setModeRx. Przerzuciłem to do właściwych miejsc.

- usunąłem niepotrzebne przerzucanie rejestrami tog1 i tog2 z oryginalnej bibllioteki

  • Lubię! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...