mirror of
https://github.com/meshtastic/firmware.git
synced 2025-04-25 09:42:35 +00:00
Meshtastic device firmware
![]() Presently we base the default long name (Meshtastic XXXX) and short names (XXXX) on a node's MAC address. This works fine, unless you have a node with no bluetooth, like Portduino. Our logic for node numbers is also based on MAC address. However, it has the added feature that it will create a random node number if the Mac address is no good. The name is always "Meshtastic 0001". This change switches node names (long and short) to instead rely on the node number for defaults. For nodes with mac addresses, there should be no user-visible change. For nodes without, they'll now have a name other than "Meshtastic 0001". Fixes https://github.com/meshtastic/firmware/issues/5370 Co-authored-by: Ben Meadors <benmmeadors@gmail.com> |
||
---|---|---|
.devcontainer | ||
.github | ||
.trunk | ||
.vscode | ||
arch | ||
bin | ||
boards | ||
data/static | ||
extra_scripts | ||
images | ||
meshtestic@dcac7e5673 | ||
monitor | ||
protobufs@4a4e81951d | ||
release | ||
src | ||
test/test_crypto | ||
variants | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.gitpod.yml | ||
.semgrepignore | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
docker-compose.yml | ||
Dockerfile | ||
LICENSE | ||
partition-table.csv | ||
platformio.ini | ||
pyocd.yaml | ||
README.md | ||
SECURITY.md | ||
suppressions.txt | ||
userPrefs.jsonc | ||
version.properties |
Meshtastic Firmware
Overview
This repository contains the device firmware for the Meshtastic project.