-
Notifications
You must be signed in to change notification settings - Fork 212
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
port for Raspberry PI #322
base: master
Are you sure you want to change the base?
Conversation
Thanks for your contribution. It's difficult to accept RPI makefiles into the core of this repo, because it implies further extending CI testing. There's an approach that probably will be better. Use this repo in non-arduino environments by using a "pkgsrc" style build, where the Makefiles point to an (unmodified) LMIC repo in a different directory tree. There are lots of examples on the web The critical thing is that we have to fork Based on a review of your changes, with proper '-D' in the makefiles, and a cloned hal.cpp, you'd be able to use this repo without difficulty in a larger project. I will be happy to help you do that work, and even host the repo in this project. (I can do some git magic to clone your pull request into a new repo.) It may be take a while before I have the day or two needed for this, alas. Best regards, |
@terrillmoore
I also added an option long time ago for ESP to be able to manage stack without any DIO pin connected (polling IRQ register via SPI, I know not best implementation but when you're out of IO it can save your life ), Do you think it will be possible to add it also ? |
In its current state this PR passes CI and @hallard |
I'm sorry to write here, but can someone explain than how and where we need to download from and compile the raspberry related branch and where to use the -D flag? It would be really useful to start testing on my PI:) |
Port of Raspberry-Pi port from https://github.com/hallard/arduino-lmic/tree/rpi/
All credits go to @hallard (at least)