90e26129ee
Merge branch 'dev' into remove_set_setting_by_key
Florent2025-11-11 12:23:12 +01:00
b59d1999e6
* Sensor: DISCOVER_REQ, prefix_only support
Scott Powell2025-11-11 20:08:05 +11:00
74f136ba7a
Merge pull request #1068 from fdlamotte/sensor_control_data
ripplebiz2025-11-11 20:03:33 +11:00
39f83efbfe
Remove unused statistics formatting methods and associated header includes from MyMesh class. Whoops.
agessaman2025-11-09 11:39:47 -08:00
80d6dd4367
Update statistics handling to use binary frames instead of JSON formatting for consistency with other companion commands. Added documentation of frame structure with code examples.
agessaman2025-11-09 11:28:11 -08:00
c9aa536ca6
Reverted MyMesh constructor for simplicity. Updated formatStatsReply method to use new member variables for statistics handling. Removed excess variable creation
agessaman2025-11-08 20:44:42 -08:00
df4dab8509
Add statistics commands and response handling in MyMesh
agessaman2025-11-07 22:16:48 -08:00
ab0721d6df
* fix: repeater and room server telemetry requests now return all telemetry for _READ & _WRITE ACL permissions.
Scott Powell2025-11-09 16:36:23 +11:00
09eab330a2
* repeater: onAnonDataRecv(), now rejecting non-ASCII password (preparing for future request codes) * repeater: DISCOVER requests now with a simple RateLimiter (max 4, every 2 minutes)
Scott Powell2025-11-06 20:15:01 +11:00
cf547da857
* RegionMap: get/set Home Region * repeater: admin CLI, changed "allowf *", "denyf *", added "home"
Scott Powell2025-11-06 17:28:45 +11:00
a9d245fe68
Merge pull request #1038 from adam2872/Analogue-button-fix-for-new-UI
ripplebiz2025-11-06 15:41:45 +11:00
7419ed71f7
* region filtering now applied in allowPacketForward()
Scott Powell2025-11-06 12:27:25 +11:00
82b4c1e6b0
* new PAYLOAD_TYPE_CONTROL (11) * repeater: onControlDataRecv(), now responds to new CTL_TYPE_NODE_DISCOVER_REQ (zero hop only) * node prefs: new discovery_mod_timestamp (will be set to affect when node should respond to DISCOVERY_REQ's )
Scott Powell2025-11-06 00:56:54 +11:00
eae16cfc5f
less unnecessary comments, less lines of code :)
liquidraver2025-11-03 21:39:35 +01:00
397d280c3b
stop OLED powering on every message if connected to phone
liquidraver2025-11-03 21:25:31 +01:00
d9ff3a4d02
* Mesh: new sendFlood() overload with transport codes. * BaseChatMesh: sendFloodScoped(), for overriding with some outbound 'scope' / TransportKey * companion: new 'send_scope' variable.
Scott Powell2025-11-04 01:21:56 +11:00
ecd30f4d36
* new CLI commands: region, region load, region save, region get, region allow
Scott Powell2025-11-03 22:53:14 +11:00
f797744f7c
* misc RegionMap and key store methods
Scott Powell2025-11-03 18:14:44 +11:00
03fc949014
* setting up framework for Regions, TransportKeys, etc
Scott Powell2025-11-03 14:23:32 +11:00
5b4544b9fe
Merge pull request #889 from fdlamotte/sensecap_indicator
ripplebiz2025-11-03 11:09:17 +11:00
920ac51c8c
Merge pull request #998 from tahnok/bmp085-sensor
ripplebiz2025-11-03 10:58:22 +11:00
7755400a35
* Companion: Now using transport codes { 0, 0 } when Share contact zero hop. * Repeater: onAdvertRecv(), adverts via Share now NOT added to neighbours table
Scott Powell2025-10-31 20:40:22 +11:00
ef752926c9
Merge pull request #1036 from oltaco/datastore-refactor
ripplebiz2025-10-31 17:10:03 +11:00
228b073006
Merge pull request #982 from ViezeVingertjes/feat/wio-wm1110-variant
ripplebiz2025-10-31 17:02:47 +11:00
7ad45d113c
Merge pull request #993 from recrof/allow_lower_bw_sf
ripplebiz2025-10-31 16:58:35 +11:00
7abe6c9693
* Upping max channel hash conflicts to 4 (was 2)
Scott Powell2025-10-31 16:54:58 +11:00