github meshtastic/firmware 0.4.1
0.4.1 alpha

4 years ago

hmm - one of my four test devices stops sending packets with this load. I think ya'll should wait for the next release. I'm deleting the binary from this release.

This release has lots of good changes/progress. Real mesh networking is back in. However, two warnings:

  • you'll need to update all your nodes for this change (it is not backwards compatible)
  • it might have more bugs than usual

Highlights:

  • Reimplement full mesh networking (just flooding for now though - which is all we currently need). Now truly a mesh once again
  • Experiment with using disaster.radio's mesh implementation - which for a variety of technical reasons turned out to be not a good fit at this time. We might share a lib in the future.
  • remove most of the unused radiohead code
  • comment out tbeam0.7 builds until someone with that old tbeam can test and debug
  • substantial cleanup of the networking code
  • add lora32 v2 fixes contributed by @eriktheV-king and @BeardyWalrus
  • increase screen timeout - thanks to @android606
  • add collision avoidance for transmit - substantially decreases the odds of dropped packets

Don't miss a new firmware release

NewReleases is sending notifications on new releases.