Did MESHTASTIC Die At Hamvention??

Published 2024-06-03
What happened with the MESHTASTIC devices at Hamvention? Let me explain! Don't worry! This is not a bug! We can make this work even better!!
LoRa Chirp explanation video    • LoRa CHIRP  

📻 Want the best HT antenna? Signal Stuff Signal Stick signalstuff.com/?ref=622 (This is an affliate link)
📻 Looking for the best deal on the Ed Fong J-Pole? www.kbcubed.com/DBJ-2H-Amateur-Ham-2m-70cm-Dual-Ba…
📻 The Coax I use is ABR Industries (10% off with code: "abr10hrcc"): abrind.com/?sld=6
📻 I use Ham Radio Deluxe: www.hamradiodeluxe.com/aff/2DC45C837DEE2A018A2BCB3…
📻 You can find some of my favorite radios and gear at GigaParts: www.gigaparts.com/nsearch/?lp=JOSH
📻 Good Value HTs: HTs: www.buytwowayradios.com/?cmid=amsreGRvTmttM0k9&afi…
📻Check out Radioddity ham radio radios and get a discount: Xiegu G90: radioddity.refr.cc/hoshnasi

📻 Support Ham Radio Crash Course Content 📻
Patreon - www.patreon.com/hoshnasi (includes monthly newsletter, stickers and Patron perks)
📸YouTube - youtube.com/c/HamRadioCrashCourse/membership (includes early access to videos, membership YT badge and custom emojis)
Shop HamTactical: www.hamtactical.com/
Shop Our Affiliates: hamradiocrashcourse.com/affiliates/
Shop Our Amazon Store: www.amazon.com/shop/hamradiocrashcourse
As an Amazon Associate I earn from qualifying purchases.

★ FOLLOW ME HERE ★
🪩 Website………………………► hamradiocrashcourse.com/
📸 YouTube..................► youtube.com/c/HamRadioCrashCourse
💻 Twitch......................► m.twitch.tv/hamradiocrashcourse
Podcast………………………► hamradiocrashcourse.podbean.com/
💻 Discord………………….► discord.gg/xhJMxDT
📸 Facebook................► goo.gl/cv5rEQ
📸 Twitter.....................► X.com/Hoshnasi
📸 Instagram................► instagram.com/hamradiocrashcourse
📨 Physical Mail...........►Josh Nass P.O Box 5101 Cerritos, CA 90703-5101

Music by Sonic D:
Soundcloud.com/sncd
Twitter.com/sncd
Facebook.com/djsonicd

#HRCC #hamradio #amateurradio

All Comments (21)
  • @zerofox3d
    We have extremely dense meshes in areas of the UK now and have seen the same issues. Hopefully the techniques in this video will make it to the nerds over here 👍
  • @Dennis-tf2cs
    "Packet" is the right term. The "CHIRP" is still a packet similar to tcp ip. CHIRP's (used in LoRa and other applications) involves transmitting data via chirp waveforms, which are organized into packets. [At least that's my story and I'm sticking to it 😅] Nice video, Thanks!!
  • Very honoured to be referenced in one of your videos. Thank you.
  • @ToumalRakesh
    Meshtastic simple doesn't scale. It's not just airtime, but also the entire MQTT link concept and the fact that your node can "fill up" with node IDs, leading to the dreaded memory full message.
  • @EZPromoVideos
    I put up my first Solar charging Rak 4630 device using Meshtastic OS. I picked up a 283 mile device, Which has since dropped off. I also picked up a 19 mile device. So it is working. not alot of activity local so it is something I will need to monitor for sure! Attempted an install on the garage roof but the light poles were too large... need to get larger hose clamps for it. Had rain and it is still working... charging as well... been on for 20 hrs and still at a 95% charge! So very happy with the performance. Also got a T-Deck and using it to test with as well. Always great to learn about things that are new! Now to connect with Jason here in TX and see if we can expand our influence. ;)
  • MQTT can be very useful and isn't necessarily a problem to the mesh. The problem arises because it is a fairly complex system and not well understood. New users that try MQTT using the default settings on the default channel will cause congestion, but using MQTT on a private channel with a custom MQTT topic (or through a private MQTT broker) is really not a problem. The thing is, unless you know what this all means and also have a known use case for MQTT, you are certainly better off leaving it alone. I have found it very useful for remote telemetry over Meshtastic, and it works well with my configuration and does not cause channel congestion.
  • @papafrank7094
    Josh, Thank you for your awesome videos on Meshtastic. Due to your videos, I now have my new device sitting here, waiting on me to get off of my behind to print a new case.
  • @MrBubba123bubba
    Josh, I always enjoy that when you explain something, you give relevant technical details, go enough into the weeds to satisfy the hard core nerds and yet still break it down to the "green crayon is green" level for people like me.
  • @jameski5oeb668
    Haven't gone down the meshtastic rabbit hole yet. That being said, our club is talking about it, so will probably go there soon. Thank you Josh!(for spending more of my money LOL) 🙂
  • @KingSteve032
    The mesh at hamvention was crazy. Someone definitely had default mqtt server turned on the default channel. I was seeing nodes show up on the map from across the country. I also had mqtt on as well but I was using a club owned mqtt server so people back home could see everything that was happening.
  • I was experiencing issues similar that I actually paid for on my cellphone a decade ago and attributed it to system congestion then too. That bumping the head on ceiling quip toward the end was awesome btw.
  • @Jorropo
    One slight detail, unlike many other mesh protocols Meshtastic does not need to build the mesh up, it does not currently track who is in the mesh or where packets should be flowing. The mesh is implemented by using very clever CSMA/CA hacking, every-time a node hear a message it tries to rely it, but before doing so it waits the amount it waits is based on how well the message was received, if the reception was good it waits a very long time, if it were bad it waits a short time, and if while waiting it hear someone else relaying the packet is cancel it's own relay attempt, this mean just by waiting and listening you know if someone else farther away is relaying the message already, and if they are you do not yourself, if the wait time expire and you didn't heard anyone then you relay yourself. The congestion is usually NodeInfo (automated « I am here » messages used to show the list of Nodes in the app, but completely optional and not used in the meshing) and people trying to use the app as designed and send messages.
  • @BrokenSignal
    This happened in the UK a few months back as well. This is great real world testing and will be interesting to see how these tips help prevent it in the future.
  • @billmcilwee566
    I need to learn more about Mesh. I do a lot of volunteer work where cell phones have no coverage. Some folks are bulky about radios. FRS, enough said and GMRS has cost and licensing issues. Mesh might be great but IP68 or higher is a must. Excellent video and 73, KF0NNQ & WRVR260.
  • @ocsrc
    This is the same problem we had in the early days of networking And the early days of Wifi. This is why they created 100 base-T and 1000 base-T Because the old 10 base-T really got overwhelmed and we were not getting through from computer to computer on the network. Back then it worked just like this. There was no router It sounds like the system needs network controllers. So if a control station assigned the priority and who is on the network and when to send. Like cell phone cells work
  • @Sylvan_dB
    CHIRP is the sound of the modulation. Regardless of what anyone calls it, packet is the correct term for the chunk of data transmitted as a unit (using CHIRP modulation). While not a "bug" in mestastic, the exhibited failure to scale is definitely a design limitation inherent in the choice of flood routing. There are smarter mesh network routing approaches that could be implemented and IIRC meshtastic is working on such. Flood routing is quick and easy to understand and implement, but it always fails this way and has since at least the days of even the limited flooding done by Netware SPX/IPX and NetBEUI in the 1980s and 1990s.
  • @matthewtruland
    That one with the screen makes me think I of the Cybiko devices of the early 2000s.
  • Packet is a correct term; it is used by Semtech in the datasheets for the transceiver chips, such as the SX1276, etc.
  • @Peter-dd3br
    The mesh should be adaptive, so each node can sense how many nodes are around it, and coordinate with them so they each take their turn and don't try to talk over the others. I imagine a protocol that's almost like a tune which they all know and sing together, allowing them to slot their messages in one after the other in a constantly repeating cycle. So each segment of time has 2 components, one where a new node can ask for that slot, and one where either a message is sent or a hold signal is sent to mark the slot as occupied. If your node asks for a slot, the others note it, if no other nodes are asking for it and there's no message or hold signal in that slot for a certain number of cycles then the mesh allocates it to your node. When you send a message, your node waits for its time in the cycle to broadcast and all the other nodes stay silent during that moment.
  • @unwin42
    LONG-FAST is a modem preset, not a per-channel setting.