Krzysztof Gawryś
Guest
Mon Sep 20, 2004 10:01 am
Witam,
mam problem z modulami CC1000PP-868 i niebardzo wiem co moze byc
przyczyna tego ze uklad odczytuje z eteru ciagle same smieci.
Czy to mozliwe aby pasmo 868MHz bylo az tak zasmiecone? Czy ja robie cos
zle.
Konfiguracje modulu mam _raczej_ prawidlowa (zgodnie z kalkulacjami programu
SmartRF Studio 4.00), kalibracja RX/TX takze przechodzi prawidlowo,
nastepnie przelaczam uklad w tryb RX i problem w tym ze ciagle odczytuje z
modulu same smieci.
Czy to mozliwe ze tak sie dzieje dlatego ze na danej czestotliwosci pracuje
tylko ten jeden modul? (Drugi uklad z drugim modulem jeszcze nie jest
uruchomiony)
Czy to mozliwe ze w momencie gdy zaczne nadawac poprawnie z drugiego modulu
i ten zacznie chodzic prawidlowo?
Szczerze to juz zglupialem, od rana siedze nad tym i zmieniam
czestotliwosci, ale wszedzie same smieci.
Ponizej rejestry konfiguracji:
00 11 RX
01 75
02 E0
03 00
04 62
05 30
06 11
07 01
08 DA
09 8C
0A 32
0B FF
0C 30
0D 10
0E 26
0F 90
10 6F
11 52
12 10
13 01
1C 00
42 3F
Pozdrawiam
Krzysztof Gawrys
Sebasto
Guest
Mon Sep 20, 2004 6:44 pm
Quote:
mam problem z modulami CC1000PP-868 i niebardzo wiem co moze byc
przyczyna tego ze uklad odczytuje z eteru ciagle same smieci.
Czy to mozliwe aby pasmo 868MHz bylo az tak zasmiecone? Czy ja robie cos
zle.
Konfiguracje modulu mam _raczej_ prawidlowa (zgodnie z kalkulacjami
programu
SmartRF Studio 4.00), kalibracja RX/TX takze przechodzi prawidlowo,
nastepnie przelaczam uklad w tryb RX i problem w tym ze ciagle odczytuje z
modulu same smieci.
Czy to mozliwe ze tak sie dzieje dlatego ze na danej czestotliwosci
pracuje
tylko ten jeden modul? (Drugi uklad z drugim modulem jeszcze nie jest
uruchomiony)
Czy to mozliwe ze w momencie gdy zaczne nadawac poprawnie z drugiego
modulu
i ten zacznie chodzic prawidlowo?
Szczerze to juz zglupialem, od rana siedze nad tym i zmieniam
czestotliwosci, ale wszedzie same smieci.
To normalne. Obsługa tych modulow polega na tym by wychwycic poprawna
transmisje sposrod smieci w eterze.
Wszelkie algorytmy transmisji musisz pisac wlasnie pod tym katem. W
odroznieniu od transmisji przewodowych nie bedziesz mial "ciszy" pomiedzy
paczkami :)
Sebasto
sebastor(malpka)tlen(kropka)pl
Chris Willow
Guest
Mon Sep 20, 2004 7:07 pm
Krzysztof Gawryś wrote:
Quote:
Czy to mozliwe ze tak sie dzieje dlatego ze na danej czestotliwosci pracuje
tylko ten jeden modul? (Drugi uklad z drugim modulem jeszcze nie jest
uruchomiony)
Czy to mozliwe ze w momencie gdy zaczne nadawac poprawnie z drugiego modulu
i ten zacznie chodzic prawidlowo?
Nie rozumiem do końca - tzn. masz TYLKO odbiornik i "coś" z niego
odczytujesz? Jeśli tak to właściwie nie ma się co dziwić. :)
Uruchomiłem dwa moduły cc1000pp-433.
1. Najpierw rozpracowałem transmisje uC<->cc1000pp
2. Jak już poprawnie odczytywałem zapisywałem rejestry w cc1000 to
jeden moduł ustawiłem na sztywno jako RX a drugi TX.
3. Naczytałem się o ramkach danych z bitami synchronizacji + sumy
kontrolne - zdaje mi się że było na stronie chipcona.
4. No i taką ramkę wysyłałem "w pętli" w eter i kontrolnie RS232 do PC
5. Parę godzin debugowania i w końcu ruszyło.
Najwięcej zamętu jest z setupem CC1000.
Pozdrawiam
Krzysztof
Krzysztof Gawryś
Guest
Tue Sep 21, 2004 6:18 am
Użytkownik "Sebasto" <sebastorCUT@wp.pl> napisał w wiadomości
news:cinc13$bf2$1@opal.icpnet.pl...
Quote:
mam problem z modulami CC1000PP-868 i niebardzo wiem co moze byc
przyczyna tego ze uklad odczytuje z eteru ciagle same smieci.
Czy to mozliwe aby pasmo 868MHz bylo az tak zasmiecone? Czy ja robie cos
zle.
Konfiguracje modulu mam _raczej_ prawidlowa (zgodnie z kalkulacjami
programu
SmartRF Studio 4.00), kalibracja RX/TX takze przechodzi prawidlowo,
nastepnie przelaczam uklad w tryb RX i problem w tym ze ciagle odczytuje
z
modulu same smieci.
Czy to mozliwe ze tak sie dzieje dlatego ze na danej czestotliwosci
pracuje
tylko ten jeden modul? (Drugi uklad z drugim modulem jeszcze nie jest
uruchomiony)
Czy to mozliwe ze w momencie gdy zaczne nadawac poprawnie z drugiego
modulu
i ten zacznie chodzic prawidlowo?
Szczerze to juz zglupialem, od rana siedze nad tym i zmieniam
czestotliwosci, ale wszedzie same smieci.
To normalne. Obsługa tych modulow polega na tym by wychwycic poprawna
transmisje sposrod smieci w eterze.
Wszelkie algorytmy transmisji musisz pisac wlasnie pod tym katem. W
odroznieniu od transmisji przewodowych nie bedziesz mial "ciszy" pomiedzy
paczkami :)
Sebasto
sebastor(malpka)tlen(kropka)pl
Dzieki za odpowiedz na posta.
Rozumiem ze poprawna ramka danych bedzie kompletna w jednym miejscu (mam na
mysli ciaglosc).
Dzieki jeszcze raz i pozdrawiam
Krzysiek
Krzysztof Gawryś
Guest
Tue Sep 21, 2004 6:23 am
Użytkownik "Chris Willow" <kris_willow@hotmail.com> napisał w wiadomości
news:cindam$ie8$1@nemesis.news.tpi.pl...
<cut>
Quote:
Nie rozumiem do końca - tzn. masz TYLKO odbiornik i "coś" z niego
odczytujesz? Jeśli tak to właściwie nie ma się co dziwić.
Dokladnie tak :)
Quote:
Uruchomiłem dwa moduły cc1000pp-433.
1. Najpierw rozpracowałem transmisje uC<->cc1000pp
2. Jak już poprawnie odczytywałem zapisywałem rejestry w cc1000 to
jeden moduł ustawiłem na sztywno jako RX a drugi TX.
To poszlo jak z platka.
Quote:
3. Naczytałem się o ramkach danych z bitami synchronizacji + sumy
kontrolne - zdaje mi się że było na stronie chipcona.
4. No i taką ramkę wysyłałem "w pętli" w eter i kontrolnie RS232 do PC
5. Parę godzin debugowania i w końcu ruszyło.
Rozumiem ze wszystko sprowadza sie do wychwycenia poczatku ramki danych
(preamble) i odczytu nastepnie okreslonej liczby bajtow, jesli tak to sprawa
niewydaje sie zbyt skomplikowana.
Dzis odpale drugi modul i tez bede walczyl ;-)
Quote:
Najwięcej zamętu jest z setupem CC1000.
Akurat, jak zauwazylem wczesniej nie mialem problemow z komfiguracja modulu,
jak i z jego komunikacja z procesorem (MSP430F149).
Dzieki i pozdrawiam
Krzysiek
Krzysztof Gawryś
Guest
Tue Sep 21, 2004 11:40 am
Odpalilem drugi modul , jak narazie na _pajaka_ , ale komunikacja juz biega.
Prosty protokol z preamble i sumami kontrolnymi tez juz dziala.
Full wypas moduly.
Polecam.
Krzysiek
Predator
Guest
Tue Sep 21, 2004 12:47 pm
[quote:bb0ce4749f]Odpalilem drugi modul , jak narazie na _pajaka_ , ale komunikacja juz
biega.
Prosty protokol z preamble i sumami kontrolnymi tez juz dziala.
Full wypas moduly.
[/quote:bb0ce4749f]
sprawdzałeś zasięg? czy tylko na
biurku?
Jak sprawdzałeś to w jakim środowisku,
wies, miasto, gesto zabudowany teren
i zadrzewiony czy przeciwnie itd.?
Pozdrawiam
Darek
Krzysztof Gawryś
Guest
Tue Sep 21, 2004 1:25 pm
Użytkownik "Predator" <energetykaNospam@op.pl> napisał w wiadomości
news:cipb9t$sgj$1@news.onet.pl...
[quote:0f2e25dda4]sprawdzałeś zasięg? czy tylko na
biurku?
Jak sprawdzałeś to w jakim środowisku,
wies, miasto, gesto zabudowany teren
i zadrzewiony czy przeciwnie itd.?
[/quote:0f2e25dda4]
nie sprawdzalem zasiegu, dokladnie tak, na biurku wszystko pracuje narazie,
CC1000PP + _pajak_ + starter kit do MSP430 raczej zbyt przenosnym ukladem
nie jest, a drugi uklad z LCD i kablem RS232 tez nie bardzo daje sie
przemieszczac.
Oba uklady (CC1000) na TX beda mialy podpiety wzmacniacz ~1W w ostatecznym
ukladzie, wiec o moc wyjsciowa sie nie martwie.
Krzysiek
Grzegorz K.
Guest
Fri Sep 24, 2004 8:01 am
Witam,
A jak to jest z tą transmisją - chodzi mi o zasięgi. Np. przez ścianę ?
Pozdrawiam,
Grzegorz K.