agessaman
c9aa536ca6
Reverted MyMesh constructor for simplicity.
Updated formatStatsReply method to use new member variables for statistics handling.
Removed excess variable creation
7 months ago
agessaman
df4dab8509
Add statistics commands and response handling in MyMesh
- Introduced new commands for retrieving statistics: CMD_GET_STATS_CORE, CMD_GET_STATS_RADIO, and CMD_GET_STATS_PACKETS.
- Implemented corresponding response handling methods to format and send statistics data.
- Updated MyMesh constructor to initialize new member variables for managing statistics.
- Included StatsFormatHelper for formatting statistics replies.
7 months ago
Scott Powell
ab0721d6df
* fix: repeater and room server telemetry requests now return all telemetry for _READ & _WRITE ACL permissions.
7 months ago
Scott Powell
b31d3e7b5f
* added StrHelper::fromHex()
7 months ago
Scott Powell
1520f4d28e
* repeater, DISCOVER_REQ, flags lowest bit now for 'prefix_only' responses
7 months ago
Scott Powell
62d7ce110b
* packet format docs updated
7 months ago
Scott Powell
28b90c18cf
Merge branch 'transportcodes' into dev
7 months ago
Scott Powell
963290ea15
* repeater: various "region" CLI changes
* transport codes 0000 and FFFF reserved
7 months ago
Scott Powell
2e63499ae5
* companion: protocol ver bumped to 8.
7 months ago
Scott Powell
4a5404d997
* companion: added CMD_SEND_CONTROL_DATA, and PUSH_CODE_CONTROL_DATA
7 months ago
Scott Powell
ddac13ae80
* repeater: CLI, added "region put" and "region remove" commands
7 months ago
Scott Powell
256848208d
* repeater: onAnonDataRecv(), future code check bug fix (offset 4)
* sensor: onAnonDataRecv(), future request code provision
7 months ago
Scott Powell
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)
7 months ago
Scott Powell
cf547da857
* RegionMap: get/set Home Region
* repeater: admin CLI, changed "allowf *", "denyf *", added "home"
7 months ago
ripplebiz
a9d245fe68
Merge pull request #1038 from adam2872/Analogue-button-fix-for-new-UI
Analogue user button fix for new UI
7 months ago
ripplebiz
23783b27c8
Merge pull request #1058 from dotdavid/dev
Fix Xiao S3 WIO board name
7 months ago
Scott Powell
7419ed71f7
* region filtering now applied in allowPacketForward()
7 months ago
Scott Powell
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 )
7 months ago
Scott Powell
3ef53e64a1
* is_name_char() bug fix
7 months ago
Scott Powell
937865c8fd
* companion: new CMD_SET_FLOOD_SCOPE (54)
7 months ago
Scott Powell
9ebeb477aa
* RegionMap: inverted 'flags' to _deny_ bits
* Mesh: new filterRecvFloodPacket() for overriding
* repeater CLI: 'allow' -> 'allowf' or 'denyf'
7 months ago
David Hall
c3dbec41ba
Fix manufacturer name on Seeed Xiao S3 WIO
7 months ago
David Hall
5c80334dbd
Fix manufacturer name on Seeed Xiao S3 WIO
7 months ago
Scott Powell
d9ff3a4d02
* Mesh: new sendFlood() overload with transport codes.
* BaseChatMesh: sendFloodScoped(), for overriding with some outbound 'scope' / TransportKey
* companion: new 'send_scope' variable.
7 months ago
Scott Powell
ecd30f4d36
* new CLI commands: region, region load, region save, region get, region allow
7 months ago
Scott Powell
f797744f7c
* misc RegionMap and key store methods
7 months ago
Scott Powell
03fc949014
* setting up framework for Regions, TransportKeys, etc
7 months ago
ripplebiz
5b4544b9fe
Merge pull request #889 from fdlamotte/sensecap_indicator
Sensecap indicator
7 months ago
ripplebiz
920ac51c8c
Merge pull request #998 from tahnok/bmp085-sensor
Add support for bmp085/bmp180 temperature/pressure sensor
7 months ago
Liam Cottle
0b9f055860
Merge pull request #1047 from aqua/build-name-fix
Fix the sample RAK repeater build target name
7 months ago
Devin Carraway
d0caa3be04
Fix the sample RAK repeater build target name
The actual target doesn't capitalize the 'r' in repeater.
7 months ago
Adam Mealings
c13b4ae481
Analogue button delay based on millis
7 months ago
Scott Powell
7755400a35
* Companion: Now using transport codes { 0, 0 } when Share contact zero hop.
* Repeater: onAdvertRecv(), adverts via Share now NOT added to neighbours table
7 months ago
ripplebiz
ef752926c9
Merge pull request #1036 from oltaco/datastore-refactor
Refactor DataStore to use openRead() and openWrite()
7 months ago
ripplebiz
228b073006
Merge pull request #982 from ViezeVingertjes/feat/wio-wm1110-variant
Add Seeed Wio WM1110 Dev Board variant
7 months ago
ripplebiz
7ad45d113c
Merge pull request #993 from recrof/allow_lower_bw_sf
allow saving spreading factor from 5 and bandwidth from 7.8kHz
7 months ago
Scott Powell
7abe6c9693
* Upping max channel hash conflicts to 4 (was 2)
7 months ago
taco
52a3df4977
revert pubBlobByKey() change
7 months ago
taco
0b8159c6e5
refactor DataStore to use openRead() and openWrite()
refactored loadPrefsInt(), loadContacts(), loadChannels(), getBlobByKey() and putBlobByKey() to use openRead() and openWrite()
7 months ago
ViezeVingertjes
5088444f85
Update Wio WM1110 configuration to disable GPS and clean up location provider code
7 months ago
Scott Powell
96e786fa9e
* FIX: for divide by zero crash
7 months ago
Scott Powell
3d9378d91e
* Fix for VolatileRTCClock wrapping around to initial synced time every 49 days
7 months ago
ripplebiz
c4e99a841a
Merge pull request #1023 from WattleFoxxo/dev
Update xiao rp2040 to use new radio standard init
7 months ago
Scott Powell
80f0405600
* direct.txdelay default now 0.2 (was zero)
7 months ago
Scott Powell
886878c70a
Merge commit 'cc002404fa89a2b0139a1394f78b4a72988846f8' into dev
7 months ago
Scott Powell
8cbcd2271d
* experimental: retransmit delay, removing the 6 'slots'
7 months ago
ripplebiz
cc002404fa
Merge pull request #1026 from recrof/disable_esp32c6
esp32c6: disable releases because of issues with pioarduino(arduino 3.0)
7 months ago
ripplebiz
ac37a37b18
Merge pull request #1025 from recrof/disable_vision_master
heltec vision master: remove boards from build process
7 months ago
recrof
4aef696620
missed one definition
7 months ago
recrof
377f9ff67d
renamed esp32c6 variants, so they are not included in release. added disclaimer about pioarduino builds
7 months ago