Udelal jsem repeater vesec.meshcore.cz z heltec wsl3 fw 1.15.0, ve vychozim stavu byl
get path.hash.mode = 0
podle dokumentace 0: 1 Byte hash size (256 unique ids)[64 max flood] - 1: 2 Byte hash size (65,536 unique ids)[32 max flood], nastavil jsem to na „1“ tedy 2byte, presto se repeater vsude ukazuje jako 1B (https://2b.meshcore.cz/), rozeslal jsem i novy advert.. cim to je?
Info: Tato stránka zobrazuje data získaná z MeshCore Analyzeru. Nod se zde označí jako 2B ve chvíli, kdy se jeho 2byte prefix objeví v zachycené 2B routě; samotný advert k tomu nestačí.
už se to tam podle všeho ukazuje jako 2Byte,jak psal @Zeitenwende
Jen je dobré rozlišit dvě věci:
get path.hash.mode = 0
neznamená, že repeater přeposílá jen 1b/2b/3b zprávy. Tohle nastavení určuje hlavně to, v jakém režimu repeater vysílá svůj advert / jakou velikost path hashe sám inzeruje.
Aby se změna všude správně projevila, nestačí vždy jen poslat nový advert. Je potřeba, aby přes ten repeater opravdu prošla i nějaká 2Byte zpráva. Teprve potom si to ostatní uzly, mapa nebo statistiky správně „osahají“ a začnou ho zobrazovat jako 2B.
Doporučený postup:
set path.hash.mode 1
reboot
advert
Potom přes repeater poslat nějakou 2B zprávu.
Pak by se měl postupně začít všude ukazovat správně jako 2Byte.