Heltec wsl3 repeater stale 1B i po prepnuti na 2B

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čí.

Já už ho tam jako 2B vidím.

Ahoj,

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.