<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I wrote my own driver for a RasPi with a LoRa + GPS board.  Before I share a link, I should warn that I created the project to satisfy my curiosities about a few different things and making software that was easy for others to understand was not a priority.  Those curiosities:<div class="">- Can Python be used effectively at the device driver level?</div><div class="">- Can I teach myself how to architect software using state machines?</div><div class="">- Can I develop a layered communications stack?</div><div class="">- Can I create a mesh/multihop protocol?<br class=""><div class=""><br class=""></div><div class="">My long-term goal for the project was something very much like what is described in DR’s promo youtube video (which is why I’m here and interested in this project).  Though I never planned on doing the Web interface part.  I just wanted to build the radio network.  I doubt my software will be much help to you guys, but here it is:</div><div class=""><br class=""></div><div class="">The driver is: <a href="https://github.com/dwhall/sx127x_ahsm" class="">https://github.com/dwhall/sx127x_ahsm</a></div><div class=""><div>and the project is: <a href="https://github.com/dwhall/HeyMac" class="">https://github.com/dwhall/HeyMac</a></div><div><br class=""></div><div>Project Status is: I have two nodes that can beacon back and forth (MAC layer) and there’s nothing yet at the network layer.</div><div><br class=""></div><div>!!Dean</div><div><br class=""><blockquote type="cite" class=""><div class="">On Jan 12, 2020, at 2:30 PM, Morgan Allen <<a href="mailto:morganrallen@gmail.com" class="">morganrallen@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Interesting, I haven't used that interrupt yet, curiously what driver do you typically use?<br class=""></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 12, 2020 at 8:07 AM Dean H (KC4KSU) <<a href="mailto:dean.kc4ksu@gmail.com" class="">dean.kc4ksu@gmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" class="">Cool, thanks. <div class=""><br class=""></div><div class="">I like to use DIO3/ValidHeader to (subtract a constant value to) get an accurate timestamp of when a packet is received.  I would need a flywire.<div class=""><br class=""></div><div class="">!!Dean</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Jan 12, 2020, at 12:28 AM, Morgan Allen <<a href="mailto:morganrallen@gmail.com" target="_blank" class="">morganrallen@gmail.com</a>> wrote:</div><br class=""><div class=""><div dir="auto" class=""><a href="https://github.com/Xinyuan-LilyGO/TTGO-T-Beam/blob/master/schematic/T_BeamV1.0.pdf" rel="noreferrer" target="_blank" class="">https://github.com/Xinyuan-LilyGO/TTGO-T-Beam/blob/master/schematic/T_BeamV1.0.pdf</a><div dir="auto" class=""><br class=""></div><div dir="auto" class="">Looks like PPS is connected as TIME_PULSE. LilyGO has gotten better about hooking up the DIO pins lately and this one even has DI0-2</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 11, 2020, 9:39 PM Dean H (KC4KSU) <<a href="mailto:dean.kc4ksu@gmail.com" rel="noreferrer" target="_blank" class="">dean.kc4ksu@gmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Is there any schematic for the pcb?  It would be helpful to know if/how they connected the GPS’s PPS signal, the SPI’s CS and the LoRa’s DIOx pins to the microcontroller.<br class="">
<br class="">
!!Dean<br class="">
<br class="">
> On Jan 3, 2020, at 5:09 AM, <a href="mailto:samuk@disroot.org" rel="noreferrer noreferrer" target="_blank" class="">samuk@disroot.org</a> wrote:<br class="">
> <br class="">
> Hi all<br class="">
> <br class="">
> I spotted these boards yesterday: <a href="https://www.aliexpress.com/item/4000469332610.html" rel="noreferrer noreferrer noreferrer" target="_blank" class="">https://www.aliexpress.com/item/4000469332610.html</a> They have onboard GPS.<br class="">
> <br class="">
> It looks like Grant will try to support them: <a href="https://github.com/sudomesh/disaster-radio/issues/33" rel="noreferrer noreferrer noreferrer" target="_blank" class="">https://github.com/sudomesh/disaster-radio/issues/33</a><br class="">
> <br class="">
> So if you are thinking of buying some test hardware and have some technical skill they might be a good choice.<br class="">
> <br class="">
> I think it would add a lot to the usefulness of the devices.<br class="">
> <br class="">
> I guess it would be good to have a coarse or precise setting. If I'm just driving around day to day I may not want to be tracked, If I'm about to go and fight a bushfire I'd probably be happy for people to know exactly where I am.<br class="">
> <br class="">
> Are you planning to incorporate a GPS into the custom boards that are under development?<br class="">
> <br class="">
> Thanks<br class="">
> <br class="">
> Sam<br class="">
> _______________________________________________<br class="">
> DisasterRadio mailing list<br class="">
> <a href="mailto:DisasterRadio@lists.sudoroom.org" rel="noreferrer noreferrer" target="_blank" class="">DisasterRadio@lists.sudoroom.org</a><br class="">
> <a href="https://sudoroom.org/lists/listinfo/disasterradio" rel="noreferrer noreferrer noreferrer" target="_blank" class="">https://sudoroom.org/lists/listinfo/disasterradio</a><br class="">
<br class="">
_______________________________________________<br class="">
DisasterRadio mailing list<br class="">
<a href="mailto:DisasterRadio@lists.sudoroom.org" rel="noreferrer noreferrer" target="_blank" class="">DisasterRadio@lists.sudoroom.org</a><br class="">
<a href="https://sudoroom.org/lists/listinfo/disasterradio" rel="noreferrer noreferrer noreferrer" target="_blank" class="">https://sudoroom.org/lists/listinfo/disasterradio</a><br class="">
</blockquote></div>
</div></blockquote></div><br class=""></div></div></div></blockquote></div>
</div></blockquote></div><br class=""></div></div></body></html>