[Oberon] FPGA - nRF24L01 connection
Jörg
joerg.straube at iaeth.ch
Sat Apr 7 12:17:28 CEST 2018
Hi Tomas
I was wondering why your gateway used RF_CH = 76 as default.
SCC.Mod does not know nor care whether you use 802.11 WiFi in parallel.
If there is WiFi in your area, RF_CH = 5 will interfere with WiFi channel 1.
To not interfere with WiFi you should set your RF_CH frequency to something higher to be beyond the WiFi spectrum.
In the US, RF_CH=76 is a good choice as it is beyond Wifi channel 11.
In Europe, it is possible to use up to Wifi channel 13, so RF_CH >= 85 would be a good choice.
If you want SCC.Mod not to interfere with WiFi, you should set your switches so that n DIV 4 MOD 10H * 10 + 5 >= 85.
br
Jörg
Von: Jörg Straube <joerg.straube at iaeth.ch>
Datum: Samstag, 7. April 2018 um 00:44
An: ETH Oberon and related systems <oberon at lists.inf.ethz.ch>
Betreff: Re: [Oberon] FPGA - nRF24L01 connection
Hi Tomas
You sure find out whats wrong, after you read
1) the nRF’s data sheet
http://www.nordicsemi.com/eng/nordic/content_download/2726/34069/file/nRF24L01P_Product_Specification_1_0.pdf
2) understand what parameters SCC.Start sets to initialize the chip
3) carefully compare these values with the chip initialization your gateway does.
Jörg
Am 06.04.2018 um 20:22 schrieb Tomas Kral <thomas.kral at email.cz>:
On Fri, 6 Apr 2018 14:47:20 +0200
Jörg <joerg.straube at iaeth.ch> wrote:
SCC.Start
Yes, I see, With my current SW setting I got channel `5'.
I changed RF_CH from 76 (default) to 5 and recompiled the gateway.
These parameters are now reported.
================ NRF Configuration ================
STATUS = 0x0e RX_DR=0 TX_DS=0 MAX_RT=0 RX_P_NO=7
TX_FULL=0 RX_ADDR_P0-1 = 0xa8a8e1fc00 0xa8a8e1fc00
RX_ADDR_P2-5 = 0xff 0xc4 0xc5 0xc6
TX_ADDR = 0xe7e7e7e7e7
RX_PW_P0-6 = 0x20 0x20 0x20 0x00 0x00 0x00
EN_AA = 0x3b
EN_RXADDR = 0x06
RF_CH = 0x05
RF_SETUP = 0x23
CONFIG = 0x0e
DYNPD/FEATURE = 0x3f 0x06
Data Rate = 250KBPS
Model = nRF24L01+
CRC Length = 16 bits
PA Power = PA_LOW
I wonder what other parameters I need to change to match Oberon SCC.Mod?
Many thanks
--
Tomas Kral <thomas.kral at email.cz>
--
Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
https://lists.inf.ethz.ch/mailman/listinfo/oberon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20180407/b1c8d207/attachment.html>
More information about the Oberon
mailing list