MCLite 0.3.8
Highlights
Less advert spam, more location privacy.
Added
- Location-advert privacy precision. The location-advert setting (now
gps.location_precision) can coarsen the position you broadcast: Off · Exact · ~100 m · ~750 m · ~3 km · ~12 km · ~50 km (Meshtastic-style grid snapping, centred in the cell). Only the broadcast advert is coarsened — telemetry replies to authorized contacts and the in-chat GPS insert always use your exact position. Default off; oldlocation_advert: true/falseconfigs are read automatically. Scheme adopted from @jason-s13r. - Zero-hop "Local" advert button on the Heard Adverts screen — announce yourself to immediate neighbours without flooding the whole mesh.
Changed
- No more periodic flood adverts by default (#13). MCLite previously flooded a mesh-wide advert every ~9 min; on a 110-repeater mesh one device generated ~half of all adverts. Now it sends a single flood advert on boot and otherwise advertises on demand — matching stock MeshCore clients. Thanks @stucamp and @jason-s13r.
- Opt-in periodic advert — new
radio.advert_interval_minfield (config tool → Radio) re-enables periodic adverts for ad-hoc / SAR / private meshes. Default 0 = off; if set, enforced to ≥60 min (720 / 12 h recommended). - GPS button inserts your location into the message instead of a "Send Location?" confirm — append
@ <coords>to the input, add context, send normally (byte-guarded against the 160-byte limit).
Flash from the web flasher or grab the merged .bin below. T-Deck Plus: mclite-v0.3.8.bin · T-Watch Ultra: mclite-watch-v0.3.8.bin.