vault / meshtastic-firmware / v2.2.24.e6a2c06
meshtastic-firmware @ v2.2.24.e6a2c06
integrity
- size
- 1.2 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
[!IMPORTANT]
This release splits the Heltec Wireless Tracker target into V1.0 and V1.1 variants. Most boards are version 1.1, but check the silkscreen of your board if you are not sure.
Enhancements
- Fixes [3074] Heltec Tracker Screen issues + minor fixes by @Gabrielerusso in https://github.com/meshtastic/firmware/pull/3213
- [BOARD] Adds Waveshare ESP32-S3-PICO by @markbirss in https://github.com/meshtastic/firmware/pull/3081
- E-Ink: additional conditions for "Dynamic Partial" mode by @todd-herbert in https://github.com/meshtastic/firmware/pull/3256
- Adds position precision support by @jp-bennett in https://github.com/meshtastic/firmware/pull/3263
- Move imprecise locations to grid middle by @jp-bennett in https://github.com/meshtastic/firmware/pull/3271
- Update trunk to latest version by @caveman99 in https://github.com/meshtastic/firmware/pull/3295
- Add UI frame for PaxCounter module by @thoherr in https://github.com/meshtastic/firmware/pull/3285
- Update UNSET Region Screen by @rcarteraz in https://github.com/meshtastic/firmware/pull/3272
- Routers / Repeaters deep sleep default w/ LoRA interrupts by @thebentern in https://github.com/meshtastic/firmware/pull/3251
- Fix default stance in position_precision by @jp-bennett in https://github.com/meshtastic/firmware/pull/3278
- Station G2 by @neilhao in https://github.com/meshtastic/firmware/pull/3282
- More StoreForward updates by @GUVWAF in https://github.com/meshtastic/firmware/pull/3274
Bug Fixes
- Update node db lite log message by @rcarteraz in https://github.com/meshtastic/firmware/pull/3276
- Ignore MQTT by default if region has a duty cycle limit by @GUVWAF in https://github.com/meshtastic/firmware/pull/3277
- Ignore JSON enabled setting on nRF52 platforms by @GUVWAF in https://github.com/meshtastic/firmware/pull/3286
- Only publish MQTT on LoRa Tx if packet is from us and on Rx if not by @GUVWAF in https://github.com/meshtastic/firmware/pull/3245
- Fix wrong-side-of-globe when precision set to 32 by @jp-bennett in https://github.com/meshtastic/firmware/pull/3290
- UINT32_MAX is not the same as INT32_MAX by @jp-bennett in https://github.com/meshtastic/firmware/pull/3292
- Fix compilation for Cyrillic fonts by @caveman99 in https://github.com/meshtastic/firmware/pull/3293
- Various position fixes by @thebentern in https://github.com/meshtastic/firmware/pull/3297
New Contributors
- @thoherr made their first contribution in https://github.com/meshtastic/firmware/pull/3285
Full Changelog: https://github.com/meshtastic/firmware/compare/v2.2.23.5672e68...v2.2.24.e6a2c06
download
unix · zip
curl -fL -o v2.2.24.e6a2c06.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.24.e6a2c06.zip
printf '%s %s\n' '6a69756bc0391b7d90e709de033328c56b22d1ae3d90d52012127eada10fd43d' 'v2.2.24.e6a2c06.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.24.e6a2c06.zip"
$out = "v2.2.24.e6a2c06.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "6a69756bc0391b7d90e709de033328c56b22d1ae3d90d52012127eada10fd43d") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.2.24.e6a2c06.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.24.e6a2c06.tar.gz
printf '%s %s\n' '834ccc7931c751aa841a2086ceb4795ba95a49a6595bda78b198bfa6a4e8367f' 'v2.2.24.e6a2c06.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.24.e6a2c06.tar.gz"
$out = "v2.2.24.e6a2c06.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "834ccc7931c751aa841a2086ceb4795ba95a49a6595bda78b198bfa6a4e8367f") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.2.24.e6a2c06.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.24.e6a2c06.zip
printf '%s %s\n' '6a69756bc0391b7d90e709de033328c56b22d1ae3d90d52012127eada10fd43d' 'v2.2.24.e6a2c06.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.24.e6a2c06.zip"
$out = "v2.2.24.e6a2c06.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "6a69756bc0391b7d90e709de033328c56b22d1ae3d90d52012127eada10fd43d") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.2.24.e6a2c06.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.24.e6a2c06.tar.gz
printf '%s %s\n' '834ccc7931c751aa841a2086ceb4795ba95a49a6595bda78b198bfa6a4e8367f' 'v2.2.24.e6a2c06.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.24.e6a2c06.tar.gz"
$out = "v2.2.24.e6a2c06.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "834ccc7931c751aa841a2086ceb4795ba95a49a6595bda78b198bfa6a4e8367f") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.2.24.e6a2c06.zip | zip | 1.3 MiB |
blake3-24 ce5df5c2948ddea1b88992a6362711fa857c1808cdc719d0
sha256 6a69756bc0391b7d90e709de033328c56b22d1ae3d90d52012127eada10fd43d
sha1 b39363009eed826ac01a1c3cc6d1280c7372b51b
|
| v2.2.24.e6a2c06.tar.gz | tar.gz | 946.3 KiB |
blake3-24 9fdba9a0dd219efc3e89f140573b4af67db5025efe8e4955
sha256 834ccc7931c751aa841a2086ceb4795ba95a49a6595bda78b198bfa6a4e8367f
sha1 4f19339d16078f75678f6ac6667e1b6bc8e0f345
|
install
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.24.e6a2c06.tar.gz"],
integrity = "sha256-g0zMeTHHUaqEGiCGzrR5W6laSaZZW9p4sZi/pqToNn8=",
strip_prefix = "meshtastic-firmware-v2.2.24.e6a2c06",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.24.e6a2c06.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.24.e6a2c06.tar.gz"],
integrity = "sha256-g0zMeTHHUaqEGiCGzrR5W6laSaZZW9p4sZi/pqToNn8=",
strip_prefix = "meshtastic-firmware-v2.2.24.e6a2c06",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.24.e6a2c06.tar.gz",