vault / meshtastic-firmware / v2.2.17.dbac2b1
meshtastic-firmware @ v2.2.17.dbac2b1
integrity
- size
- 1.0 MiB
- downloaded
- last checked
- detected
- raw version: universal archives only
release notes
Enhancements
- Make implicit ACKs work on MQTT by @GUVWAF in https://github.com/meshtastic/firmware/pull/3028
- Ignore keyboard input while sending CannedMessages packet by @jp-bennett in https://github.com/meshtastic/firmware/pull/3019
- Add Traceroute, DetectionSensor and Paxcounter to MQTT JSON by @GUVWAF in https://github.com/meshtastic/firmware/pull/3043
- Include Libpax by @caveman99 in https://github.com/meshtastic/firmware/pull/3020
- [Add] SX1280 to linux native Portduino by @markbirss in https://github.com/meshtastic/firmware/pull/3023
- Portduino reboot by @wnagele in https://github.com/meshtastic/firmware/pull/3033
- Allow override of HWID using environment variable by @wnagele in https://github.com/meshtastic/firmware/pull/3036
- Implemented enter (Uf2 usb) DFU mode admin message on NRF52 by @thebentern in https://github.com/meshtastic/firmware/pull/3045
Bug fixes
- Local variable and class variable may not be named the same by @caveman99 in https://github.com/meshtastic/firmware/pull/3021
- ESP32: Don't disconnect WiFi when we're actively reconnecting by @GUVWAF in https://github.com/meshtastic/firmware/pull/3026
- Align glibc with Debian builder by @wnagele in https://github.com/meshtastic/firmware/pull/3034
- Fix time updates (#3000) by @wnagele in https://github.com/meshtastic/firmware/pull/3035
- Hash function needs uint32_t for some platforms. by @jp-bennett in https://github.com/meshtastic/firmware/pull/3038
- Fix #3032 by @Mictronics in https://github.com/meshtastic/firmware/pull/3040
- SimRadio: Send queue status to phone by @GUVWAF in https://github.com/meshtastic/firmware/pull/3041
- Remove old SX126x and SX128x boosted gain commented-out code by @S5NC in https://github.com/meshtastic/firmware/pull/2976
New Contributors
- @wnagele made their first contribution in https://github.com/meshtastic/firmware/pull/3034
- @Mictronics made their first contribution in https://github.com/meshtastic/firmware/pull/3040
Full Changelog: https://github.com/meshtastic/firmware/compare/v2.2.16.1c6acfd...v2.2.17.dbac2b1
download
unix · zip
curl -fL -o v2.2.17.dbac2b1.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.17.dbac2b1.zip
printf '%s %s\n' 'd840c10a176a95d9c696d009798c3175a1709a80308cec7cca9b1142f24ceac4' 'v2.2.17.dbac2b1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.17.dbac2b1.zip"
$out = "v2.2.17.dbac2b1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "d840c10a176a95d9c696d009798c3175a1709a80308cec7cca9b1142f24ceac4") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.2.17.dbac2b1.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.17.dbac2b1.tar.gz
printf '%s %s\n' '1d139a9b4e1693324820969e039c3a6b7c5f3a55b7fb0af6240c351e50beb601' 'v2.2.17.dbac2b1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.17.dbac2b1.tar.gz"
$out = "v2.2.17.dbac2b1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1d139a9b4e1693324820969e039c3a6b7c5f3a55b7fb0af6240c351e50beb601") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.2.17.dbac2b1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.17.dbac2b1.zip
printf '%s %s\n' 'd840c10a176a95d9c696d009798c3175a1709a80308cec7cca9b1142f24ceac4' 'v2.2.17.dbac2b1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.17.dbac2b1.zip"
$out = "v2.2.17.dbac2b1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "d840c10a176a95d9c696d009798c3175a1709a80308cec7cca9b1142f24ceac4") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.2.17.dbac2b1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.17.dbac2b1.tar.gz
printf '%s %s\n' '1d139a9b4e1693324820969e039c3a6b7c5f3a55b7fb0af6240c351e50beb601' 'v2.2.17.dbac2b1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.17.dbac2b1.tar.gz"
$out = "v2.2.17.dbac2b1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1d139a9b4e1693324820969e039c3a6b7c5f3a55b7fb0af6240c351e50beb601") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v2.2.17.dbac2b1.zip | zip | 1.1 MiB |
blake3-24 8a8f2f5a95578494fb26cbfea958ea74983ed19b7b59da08
sha256 d840c10a176a95d9c696d009798c3175a1709a80308cec7cca9b1142f24ceac4
sha1 7a9f44a90f91beb09c7947a0cffdba0616ba5fc5
|
| v2.2.17.dbac2b1.tar.gz | tar.gz | 751.7 KiB |
blake3-24 ece32df912e8e006cca4264cd4733b188d940ac04fc86074
sha256 1d139a9b4e1693324820969e039c3a6b7c5f3a55b7fb0af6240c351e50beb601
sha1 69edeaf81de34becc0cfa334cd833a39db67593b
|
install
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.17.dbac2b1.tar.gz"],
integrity = "sha256-HROam04WkzJIIJaeA5w6a3xfOlW3+wr2JAw1HlC+tgE=",
strip_prefix = "meshtastic-firmware-v2.2.17.dbac2b1",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.17.dbac2b1.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "meshtastic-firmware",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.17.dbac2b1.tar.gz"],
integrity = "sha256-HROam04WkzJIIJaeA5w6a3xfOlW3+wr2JAw1HlC+tgE=",
strip_prefix = "meshtastic-firmware-v2.2.17.dbac2b1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.17.dbac2b1.tar.gz",