-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
drivers/mrf24j40: add support for IEEE 802.15.4 Radio HAL #18472
Changes from all commits
dacc4ff
91a299c
42a2f6b
4d81677
f756310
62e470d
ab7922b
e5a80c6
1f30cbc
f897e45
c5b4620
48e8953
92f3a17
fc0e59c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,12 @@ | ||
USEMODULE += ztimer_usec | ||
USEMODULE += ieee802154 | ||
USEMODULE += netdev_ieee802154 | ||
USEMODULE += netdev_legacy_api | ||
USEMODULE += xtimer | ||
USEMODULE += bhp | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I guess you are missing this bph thing in kconfig, at least I cannot find it There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this diverges a bit from make logic, although it should bring the same modules. The |
||
|
||
FEATURES_REQUIRED += periph_gpio | ||
FEATURES_REQUIRED += periph_gpio_irq | ||
FEATURES_REQUIRED += periph_spi | ||
|
||
ifneq (,$(filter mrf24j40m%,$(USEMODULE))) | ||
ifneq (,$(filter netdev,$(USEMODULE))) | ||
USEMODULE += netdev_ieee802154_submac | ||
DEFAULT_MODULE += netdev_ieee802154_oqpsk | ||
endif |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does it make sense to define these?
I mean, is there a
mrf24j40
module that slots into those Arduino pins or did you wire that manually?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we actually have one made by @MichelRottleuthner, but it's not COTS. Should I keep it then or simply remove it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If it’s useful to you, keep it. But maybe add a note
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just realized there's one COTS shield: https://www.open-electronics.org/welcome-to-the-arduino-mrf24j40-wireless-shield/