[Oberon] FPGA - nRF24L01 connection

Jörg joerg.straube at iaeth.ch
Fri Apr 13 09:46:11 CEST 2018


Tomas

The easiest is to only use pipe 0.
In case you want to use the chip’s MultiCeiver feature (=handle different pipes) you must follow the note in datasheet chapter 7.6: „The LSByte must be unique for all six pipes.“

Jörg

> Am 12.04.2018 um 23:45 schrieb Paul Reed <paulreed at paddedcell.com>:
> 
> Hi Tomas,
> 
>> Whatever I do, I can read only from pipe-4, which has the same address
>> as pipe-1. pipe-0 remains for writing only, while all pipes enabled
>> except pipe-0. Strange???
> 
> Surely you would want all receiving pipes to have different addresses?  I
> don't know much about all of this, I left the addresses at default and
> used only pipe 0, but your library has disabled that, for reasons best
> known to itself...
> 
> Sounds like you will be fighting this library all of the way, until you
> understand it - often the case with libraries, in my experience, that once
> you can use it properly, you might as well have written it :)
> 
> Cheers,
> Paul
> 
> 
> 
> 
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon



More information about the Oberon mailing list