Skip to content
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

Xbee 802.15.4 modem driver for Arduino #2250

Closed
wants to merge 1 commit into from

Conversation

rousselk
Copy link
Contributor

@rousselk rousselk commented Jan 6, 2015

This radio driver allows to use an XBee 802.15.4 modem with an Arduino board, using the official Arduino Wireless/SD shield (see http://arduino.cc/en/Main/ArduinoWirelessShield) for connection.

Follow-up to #1463 (from my new personal repository).

@rousselk rousselk added Platform: ARM Platform: This PR/issue effects ARM-based platforms Area: network Area: Networking Type: new feature The issue requests / The PR implemements a new feature for RIOT State: WIP State: The PR is still work-in-progress and its code is not in its final presentable form yet labels Jan 6, 2015
@rousselk
Copy link
Contributor Author

rousselk commented Jan 6, 2015

Todo (to remove the WIP status): make this code conformant to the new network API defined in #1492.

I will do it as soon as I have time...

@OlegHahm OlegHahm added the Area: drivers Area: Device drivers label Jan 6, 2015
@haukepetersen
Copy link
Contributor

Looking good on first sight! I would suggest you wait a week or two with the adaption of the netdev interface, as this is subject to change right now. Would that be ok with you?

@LudwigKnuepfer
Copy link
Member

I've just been thinking if it makes sense to have a WITH_XBEE_SHIELD flag the board could use to include the configuration... @Kijewski any thoughts?

@LudwigKnuepfer
Copy link
Member

Please split the commit (into drivers:xbee, boards:arduino).

@LudwigKnuepfer
Copy link
Member

Have a look at Makefile.dep

124 ifneq (,$(filter defaulttransceiver,$(USEMODULE)))
125     FEATURES_REQUIRED += transceiver
126 endif

Something along this line (for UART instead of transceiver) is useful for this driver as well, right?

@miri64
Copy link
Member

miri64 commented Mar 31, 2015

#2695 already introduced this feature. If you like to update that implementation please open a new PR.

@miri64 miri64 closed this Mar 31, 2015
@rousselk rousselk deleted the xbee-driver branch October 27, 2015 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: drivers Area: Device drivers Area: network Area: Networking Platform: ARM Platform: This PR/issue effects ARM-based platforms State: WIP State: The PR is still work-in-progress and its code is not in its final presentable form yet Type: new feature The issue requests / The PR implemements a new feature for RIOT
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants