Tema: Re: nrf24l01+ problema
Autorius: Sail
Data: 2013-10-30 08:18:44
Labai nepadesiu deja, ibo irgi tuoj paleidinesiu ta pati daikta, ir pries 
tai jis nenorejo veikti :-).

Pradziai klausimas - kokias bibliotekas naudoji, buciau dekingas uz nuoroda, 
ir siaip kur skaitai viska apie NRF, gal koks saitas yra?

Ir toks naivus spejimas: ar nereikia RX konfiguracijoj kokio nors TX adreso, 
kad butu siunciamas ACK paketas?



"blah" <blah@blah.bl> wrote in message 
news:l4p47t$nve$1@trimpas.omnitel.net...
> sveiki,
> gal kam teko susidurt su nrf24l01+. Problema, kad niekaip negaliu 
> nustatyti ar duomenys pristatyti sekmingai ar ne (t.y. nesuprantu ar atejo 
> ACK ar ne). Po duomenu (5 baitus siunciu) issiuntimo STATUS registro 
> reiksme visada buna 0x1E (nepriklausomai ar receiveri ijungiu ir matau, 
> kad duomenys atejo ar receiveri isjungiu) - TX_DS (5 bitas) visada 0 tai 
> tikriausiai reiskia, kad niekada negauna ACK? Bet kodel tada MAX_RT (4 
> bitas) buna 1 ar cia ir reiskia, kad isnaudotas pakartotiniu bandymu 
> limitas? Taigi, klausimas tada kodel gali neateiti/nepriimti ACK paketo?
>
> TX konfiguracija:
> TX_ADDR = 0x34,0x43,0x10,0x10,0x01 // TX addr.
> RX_ADDR_P0 = 0x34,0x43,0x10,0x10,0x01 // RX_Addr0
> EN_AA = 0x01 // Enable Pipe0 AutoAck
> EN_RXADDR = 0x01 // Enable Pipe0
> SETUP_RETR = 0x1a // 500us + 86us, 10 retr.
> RF_CH = 40 // Select RF channel 40
> RF_SETUP = 0x06 // 1Mbps, 0dBm
> CONFIG = 0x0e // TX, enable CRC(2 unsigned chars), MAX_RT, TX_DS, RX_DR 
> enabled
>
> RX konfiguracija:
> RX_ADDR_P0 = 0x34,0x43,0x10,0x10,0x01 // RX addr.
> EN_AA = 0x01 // Enable Pipe0 AutoAck
> EN_RXADDR = 0x01 // Enable Pipe0
> RF_CH = 40 // Select RF channel 40
> RX_PW_P0 = 5 // RX payload width
> RF_SETUP = 0x06 // 1Mbps, 0dBm
> CONFIG = 0x0f // RX, enable CRC(2 unsigned chars), MAX_RT, TX_DS, RX_DR 
> enabled 


3Dastronomyagricultureaudioautosautos.audiautos.audioautos.binariesautos.bmwautos.clubautos.fordautos.hondacrxautos.japanautos.mercedesautos.opelautos.sportautos.volvoautos.vwaviaavia.binariesbankcardsbinariesbooksbuildingcinemacommercecomp.hardwarecomp.softwarecomp.lietuvinimascomp.networksculturedarbas.ieskaudarbas.siulaudesigneconomicselectronicsfaunafauna.aquafauna.binariesfishingflorafotofoto.binariesgamesgames.csgames.onlinegsmgurmanaihumourhumour.binariesinternetlawmicrosoftmotomusicmusic.binariesmusic.instrumentsmusic.LT.binariesnavigacijaphppoliticsprogrammingrpgsportstudyingsveikatatalktesttranslationtransportationtraveltravel.binariestvunixvideovideo.binarieswatersportswwwwww.flashpdaautos.supermama.ltmobiledarbasretro.3Dretro.agricultureretro.astronomyretro.audioretro.autosretro.autos.audiretro.autos.audioretro.autos.binariesretro.autos.bmwretro.autos.clubretro.autos.fordretro.autos.hondacrxretro.autos.japanretro.autos.mercedesretro.autos.opelretro.autos.sportretro.autos.supermamaretro.autos.supermama.ltretro.autos.volvoretro.autos.vwretro.aviaretro.avia.binariesretro.bankcardsretro.beosretro.binariesretro.booksretro.buildingretro.cinemaretro.commerceretro.compretro.comp.hardwareretro.comp.lietuvinimasretro.comp.networksretro.comp.softwareretro.cultureretro.darbasretro.darbas.ieskauretro.darbas.siulauretro.designretro.economicsretro.electronicsretro.e-vejasretro.faunaretro.fauna.aquaretro.fauna.binariesretro.fishingretro.floraretro.fotoretro.foto.binariesretro.gamesretro.games.csretro.games.onlineretro.games.rpgretro.genealogijaretro.gsmretro.gurmanairetro.humourretro.humour.binariesretro.internetretro.YZFretro.YZF.nebukretro.YZF.nebuk.netikintisretro.YZF.nebuk.netikintis.bukretro.YZF.nebuk.netikintis.buk.tikintisretro.lawretro.microsoftretro.mobileretro.motoretro.musicretro.music.binariesretro.music.instrumentsretro.music.LTretro.music.LT.binariesretro.navigacijaretro.newsretro.news.taisyklesretro.newuserretro.pdaretro.phpretro.politicsretro.programmingretro.rpgretro.sportretro.studyingretro.sveikataretro.talkretro.translationretro.transportationretro.travelretro.travel.binariesretro.tvretro.unixretro.videoretro.video.binariesretro.watersportsretro.wwwretro.www.flashdiylt.rkm.news.announcelt.rkm.news.newuser