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

LoStik + Linux application? #70

Open
paidforby opened this issue Apr 26, 2020 · 4 comments
Open

LoStik + Linux application? #70

paidforby opened this issue Apr 26, 2020 · 4 comments

Comments

@paidforby
Copy link
Contributor

While the updating the simulator i got the idea that it might be worth it to write a real linux application that could interface with a real disaster radio network, not just a simulated network.

As it stands, I've ported almost the entire disaster radio firmware to generic C++. You can see that the simulator firmware, is now very similar to the esp32 firmware. They are so similar that I may eventually merge the two.

So the main challenge would be to find a LoRa transceiver that has good Linux support and to write another Layer1 interface for it.

I came across the LoStik, https://www.crowdsupply.com/ronoth/lostik and was curious if anyone has experience with it or has other recommendations for a LoRa-to-USB device, such as this one, https://www.tindie.com/products/allankliu/low-cost-lora-usb-dongle-with-stm32/.

@samuk
Copy link
Collaborator

samuk commented Apr 27, 2020

I'm sure @tlrobinson got a Lostik working? I can't find the ticket now though?

@Bovril1a
Copy link

Re the Lostik it "relatively" easily allows for setting up TCP/IP connectivity via PPP

https://github.com/jgoerzen/lorapipe/blob/master/doc/lorapipe.1.md

I managed after some support from jgoerzen to set two Raspberry Pi's (3B+ and 4) up and ran (dial up speed) SSH and even opened an incredibly slow VNC session between them.. 8-) Even robust enough to run a short WireGuard VPN session between the two.

If we can set up the same sort of USB, plug and play (ish) functionality in the LORA32's and T-Beams, could add substantially to ease of porting messaging and other functionality

@samuk
Copy link
Collaborator

samuk commented May 6, 2020

@paidforby Here's the config @tlrobinson used: #50

@paidforby
Copy link
Contributor Author

Good catch. Some how that issue escaped my awareness. I should be able to adapt the example in that issue, or at least use its documentation, to get the LoStik working with the simulator code as an initial step toward a Linux application. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants