[riot-notifications] [RIOT-OS/RIOT] drivers/mrf24j40: add external PA/LNA control on MC/MD/ME devices (#11410)

benpicco notifications at github.com
Wed Apr 17 15:10:09 CEST 2019


This is based on a pull request from @Carton32 (#10625) but adds sleep and cca handling like it is done by the Microchip driver from the MiWi SDK.

The MRF24J40MC/MD/ME modules contain an external power amplifier &
low noise amplifier that has to be enabled manually by setting three bits
in the TESTMODE register.
On MRF24J40MC the power amplifier is powered by a separate voltage regualtor
that has to be enabled by setting GPIO3 to HIGH.

During Sleep and CCA the PA should be disabled.

You can view, comment on, or merge this pull request online at:

  https://github.com/RIOT-OS/RIOT/pull/11410

-- Commit Summary --

  * drivers/mrf24j40: add external PA/LNA control on MC/MD/ME devices

-- File Changes --

    M drivers/mrf24j40/include/mrf24j40_internal.h (21)
    M drivers/mrf24j40/include/mrf24j40_registers.h (10)
    M drivers/mrf24j40/mrf24j40.c (4)
    M drivers/mrf24j40/mrf24j40_getset.c (4)
    M drivers/mrf24j40/mrf24j40_internal.c (46)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/11410.patch
https://github.com/RIOT-OS/RIOT/pull/11410.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/11410
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190417/70c35e4b/attachment.html>


More information about the notifications mailing list