Hi all,
Seems the kernel panics when it receives certain characters in the chat app or telnet session chat that is does not like. This is then propagated (via Lora) to other Disaster Radios nodes and crashing them too. You can bring down the entire system this way. Not good :(
When you clean the bad characters from the chat log on the SD card the system works again. But this means you need to get to each disaster radio node and clear the logs.
This is the log on the SD card that seems to cause the crash:
{"":4,"":"\u0000\u0000\u0000\u0000\u0000\u0000","":99,"":15,"":4,"":"\u0000\u0000ˆÛ9","":99,"":"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","":14,"d":"ˇˇˇˇc0","t":99,"m":"00c|~ android joined the channel\r\n","l":34}
{"":4,"":"\u0000\u0000\u0000\u0000\u0000\u0000","":99,"":15,"":4,"":"\u0000\u0000ˆÛ9","":99,"":"\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","":14,"d":"ˇˇˇˇc0","t":99,"m":"00c|<android>hi\r\n","l":17}
{"?":4,"":"/˝?\u0000","":99,"$@?":15,"":4,"ÿ;˛?ˆÛ9/˝?.˝?\f":"˛?ˆÛ9","/˝?.˝?\f":99,"?.˝?\f":".˝?\f\u0000\u0000\u0000.˝?ã7\r","`0˝?l®˚?Ù˛?ˇˇˇˇc":14,"d":"ˇˇˇˇc","t":99,"m":"","l":12}
{"?":4,"":"/˝?\u0000","":99,"$@?":15,"":4,"":"˛?ˆÛ9","/˝?.˝?\r":99,"?.˝?\r":".˝?\r\u0000\u0000\u0000.˝?ã7\r","`0˝?l®˚?Ù˛?ˇˇˇˇc":14,"d":"ˇˇˇˇc","t":99,"m":"","l":13}
Crash error:
Guru Meditation Error: Core 1 panic'ed (LoadProhibited). Exception was unhandled.
Core 1 register dump:
PC : 0x40091324 PS : 0x00060530 A0 : 0x800d57a9 A1 : 0x3ffd2da0
A2 : 0x3ffd2fc8 A3 : 0x00000000 A4 : 0x00000006 A5 : 0x3ffd2fc8
A6 : 0x3ffd2edf A7 : 0x00000000 A8 : 0x00000000 A9 : 0x00000004
A10 : 0x3ffc3ac0 A11 : 0x3f420ba5 A12 : 0x00000000 A13 : 0x00000000
A14 : 0x00000022 A15 : 0x3ffd2edf SAR : 0x0000000a EXCCAUSE: 0x0000001c
EXCVADDR: 0x00000000 LBEG : 0x400912f4 LEND : 0x4009130a LCOUNT : 0xffffffff
Backtrace:0x40091321:0x3ffd2da00x400d57a6:0x3ffd2db0 0x400d7141:0x3ffd30e0 0x400d5bf7:0x3ffd3100 0x400d7165:0x3ffd34a0 0x400d65f1:0x3ffd34c0 0x400f14d5:0x3ffd34e0
Would be good to have this fixed.
Regards,
Rob
Hi guys,
Finally managed to get all the files compiled and testing the LILY TTYO 2.1 Lora boards. Couple of questions.
Is there a way to remote telnet to each TTGO thats connected through Lora? I see my notes connected in the chat app and obviously via wifi or Bluetooth I can telnet to the device but it would be good to be able to reach any devices that are far away and not in wifi/Bluetooth range. Any ideas?
Is there a way to create an exit route that is connected to a LoraWAN device? So an app could reach internet?
Thanks,
Rob
Hello my name is Inacio Soares and I'm from Brazil. I have a
socio-environmental project under development at https://startzz.digital
and I would like you to take a look at the site to see the possibility of
future integration of this blockchain based on NXT with Rádio Desastre,
well I just entered the faculty of computer engineering and I'm going to
finish it in about five years, and until then I'll continue working on this
project but until now I'm still alone, I got in touch with Internet for the
future, for other matters, but the idea here is that this hardware can be
developed in such a way that with or without a disaster happening, we could
use the blockchain with this technology since there are still many places
without internet access but where people continue to use and need money
among other things, I invite you to analyze and participate in the project.
I'm waiting for your answer
Hi all there is a new pull request
https://github.com/sudomesh/disaster-radio/pull/113
Is anyone able to review and merge/ reject it?
LGTM, but I don't have a good enough understanding to actually approve it.
I have permission to add new users to the repo if you need that.
Thanks
Sam
Hi all,
Just wondering if anyone has used some of the other brands of ESP32 + LoRa
radios, and whether they’d work? There’s a few choices on Amazon. Sparkfun
doesn’t seem to have any with esp32 anymore and choosing their board would
mean porting disaster radio to ARM & how their board is set up.
I ordered lilygo ttgo boards from Aliexpress, but after waiting over 6
weeks, little cameras arrived — the wrong thing. Not willing to roll the
dice again with such a long shipping process.
Best,
--
Matt Gauger
Hi All
Seedstudio got in touch, they would give us some free dev boards if
anyone fancied porting disaster radio to their Cortex M4? I don't know
much about them. Would they be more power efficent than the ESP32?
Let me know if you'd like to attempt the port.
Thanks
Sam
Hi Samuk,
Thank you for your reply and interested in lora.
I'm really impressed and fascinated by your project ''Disaster Radio
- LoRa Mesh'' posted on Hackday and i also saw the video you posted
on youtube, it has important implications for our human society.
Actually, the new LoRa-E5 (STM32WLE5JC) series is completely
different from what's on the market. It's much more powerful and with
a low-cost, ultra-low power, extremely compact, and high-performance
LoRaWAN module and also development boards. Link here:
HTTPS://WWW.SEEEDSTUDIO.COM/CATALOGSEARCH/RESULT/?Q=LORA+E5
The requires for Sample Test :
1) COULD YOU PLEASE TELL ME WHICH DEVICES OF LORA E5 YOU WILL CHOOSE
AND WHAT KIND OF PROJECTS YOU WILL USE THEM IN? (The project would be
better explained in detail, which is also convenient for us to reach
an early cooperation. Thank you for your time :)
2) When the project is finished, will you posted on hackday or ther
platform and if possible i wanna know how long will it take you to
finish this project?
After the project is delivered, our official Twitter and Facebook
will also promote your project and forward it, bringing more value and
possibility to it.
Since we announced the module, there are a lot positive feedbacks
from the community, and I believe LoRa E5 series will help a lot to
your audience who are interested in long range communication projects.
We are very honored to meet such creative and influential people as
you to cooperate!
Look forward to hearing from you soon and have a nice day. :)
>
Best Regards,
Amanda
Overseas Marketing Department
Seeed Technology Co., Ltd
Hi all
Ages ago I signed up for the open-source program with Lilygo. They
send $1 for hardware purchased through their links.
I used a bit of it to buy and test the parts on the enclosure list.
They just sent me a further $70 generated from DR links and I don't
have any immediate Disaster Radio plans for it.
So if you live in the global South (arbitrarily defined as a
'Developing Country' in green on this
map:https://upload.wikimedia.org/wikipedia/commons/5/54/IMF_Developing_Coun…) and you'd like some TTGO dev boards or enclosure/solar bits then send me an email off-list and I'll get some posted to
you.
If it remains unspent I'll use it to build out a DR network local to
me, but I'm a bit busy for that right now.
Thanks
Sam
Hi -
I'm so glad to see Wyatt mention NDN. I've been waiting for someone to
bring this up.
*After* I found Disaster Radio a few years ago I found Named Data Networks
(NDN) which was very exciting. On and off for about 1 year after I wrote my
own implementation of NDN. UCLA's sample code on NDN (in Java) is
problematic for Disaster Radio which led me to C implementation. That code
is dormant for the moment.
However. I think there is a real opportunity for Disaster Radio to combine
the best parts of NDN with APRS (http://www.aprs.org). There are many
human-years of work contributed in the APRS / Ham space that we can learn
from. A great primer on APRS is found here (
http://www.aprs.org/doc/APRS101.PDF) but go to Page 9 "The APRS Design
Philosophy" to find a few ah-ha moments relative to Disaster Radio.
So. NDN + APRS (i.e. Net Cycle Time, Repeaters, Packet Timing, etc) makes
for a potentially powerful protocol.
Next. The user interface.
If we measure success through the lens of "adoption" (people using it,
nodes being setup, etc). then consider making the interface look fairly
idential to instant messaging. Meaning my older / female / neighbor would
go to the Disaster Radio hotspot and the webpage there (not app) would
"look" like a messaging app. (note: you may not measure success this way -
that's cool)
Last: My neighbor is putting up her own node...
What if a Disaster Radio node was (also) available as a web enabled light
bulb. In this case my senior neighbor could replace her porch light with a
Disaster Radio lightbulb that she screws into the receptacle on her porch.
The lightbulb has an esp8266 within (
https://hackaday.com/2019/07/16/hacking-this-smart-bulb-is-almost-too-easy/).
Then later, .. she sees the Disaster Radio hotspot on her WIFI list and can
click it to get access to the Webpage / Messaging interface. (Granted:
this implementation is not solar enabled).
So glad to see a rekindled energy here.
Maybe the time is right to see this take off.
Brian