Thank you for your answers. I think we should follow the Hauke's idea with a flag to select the 233 and a common driver for 23x.
Best, Le 13 nov. 2014 19:32, "Hauke Petersen" <[email protected]> a écrit : > Hi Baptiste, > > On 13.11.2014 17:22, Baptiste Clenet wrote: > > Hi, > > I have seen the pull request from Troels51 concerning the SAMR21. > Is that normal that it uses the transceiver at86rf231 instead of the > at86rf233? The SAMR21 Explained pro board uses the *at86rf233 *transceiver > so something should be changed. > > We did a little study on both and ended up with the conclusion, that > actually both transceivers are quite similar. The xx233 is a little newer > and has some added functionality regarding power management. But the basic > register set (and register addresses) are identical which makes the x231 > driver work perfectly also with the x233 device. > > Maybe we can rename the driver to at86rf23x and enable the additional > features for the x233 per define. So feel free to open a PR! > > > By the way, Rane implemented the SPI here: > https://github.com/wiredsource/RIOT/blob/master/cpu/samd21/periph/spi.c > Did you implement yours from his source code? > > > Finally, I'm almost done with I2C, I just need to check each function > (i2c_read_res works). > > Yeah! Looking forward for the PR! > > Cheers, > Hauke > > _______________________________________________ > devel mailing list > [email protected] > http://lists.riot-os.org/mailman/listinfo/devel > >
_______________________________________________ devel mailing list [email protected] http://lists.riot-os.org/mailman/listinfo/devel
