Scott Powell
2a035ad816
* ANON_REQ_TYPE_VER_OWNER, now includes node_name
5 months ago
Scott Powell
5475043083
* new ANON_REQ_TYPE_VER_OWNER
* CommonCLI: new "get/set owner.info ..."
5 months ago
Scott Powell
5cc44dd802
* ANON_REQ_TYPE_REGIONS now direct only, with reply_path encoded in request
5 months ago
Scott Powell
3af25495bb
* Repeater: new anon request sub-type: ANON_REQ_TYPE_REGIONS (rate limited to max 4 every 3 mins)
* Companion: new CMD_SEND_ANON_REQ command (reply with existing RESP_CODE_SENT frame)
5 months ago
liquidraver
faf177de46
ESP factory reset clear NVS too
5 months ago
entr0p1
4a869163b2
BUGFIX: replay protection on repeaters tripped by timestamp sent from companion node mobile app. Send the node's RTC timestamp for TXT_TYPE_CLI_DATA messages instead of the timestamp from the app (matches the sendRequest() code logic).
5 months ago
Kevin Le
26321162ee
To fix the default temperature to be overridden by external sensors (if any)
5 months ago
Kevin Le
1706f759b7
Modified hasPendingWork to return bool
5 months ago
Kevin Le
5c6c15942b
Added powersaving to all ESP32 boards with RTC-supported DIO1
Added CLI to enable/disable powersaving
5 months ago
liquidraver
e855706abb
move showalert after saveprefs
6 months ago
Kevin Le
2deb9cf144
Fixed to call getMCUTemperature once.
6 months ago
Kevin Le
4504ad4daf
Added default temperature from ESP32 MCU and NRF52 MCU
Added NRF52Board.h and NRF52Board.cpp
Modified NRF52 variants to extend from NRF52Board to share common feature
6 months ago
taco
638f41d143
calculate shared_secret on demand
6 months ago
Rastislav Vysoky
052f17738c
add default LED_STATE_ON for boards that don't have it defined
6 months ago
Scott Powell
e054597a18
* ver 1.11.0
6 months ago
csrutil
cfb7ed876c
CMD_SET_CUSTOM_VAR will update gps and gps_interval
6 months ago
csrutil
39503ad0b4
move GPS preference initialization to UITask
6 months ago
csrutil
4aebc57add
fixed gps init value
6 months ago
csrutil
678915ef3b
add GPS interval validation and bounds checking
6 months ago
csrutil
88fb173297
add configurable GPS update interval
Make GPS update interval configurable via settings instead of using hardcoded 1 second value. The interval is persisted from preferences and can be adjusted at runtime through the sensor manager settings interface
6 months ago
csrutil
c641beabd3
https://github.com/meshcore-dev/MeshCore/issues/989 - persist GPS enabled state to preferences
Add GPS configuration to NodePrefs structure and persist the GPS
enabled state when toggled via UI. This ensures GPS settings are
retained across device restarts.
6 months ago
Florent
1c0017b634
thinknode_m5: gps support
6 months ago
Florent
ee4e87c3ee
thinknode_m5: manage baclight
6 months ago
zaquaz
6c7b5390e2
Remove default setting, since it is handled in MyMesh
6 months ago
Scott Powell
30ccc1fa01
* BUG FIX: remote login fix same as repeater
6 months ago
Scott Powell
0e903de72c
* BUG FIX: same remote login fix as repeater
6 months ago
Scott Powell
dc58f0ea83
* BUG FIX: repeater remote admin, flood login should invalidate the client->out_path
6 months ago
Frieder Schrempf
048bd268a1
companion: ui: Respect LED_STATE_ON for status LED
The current logic only works for active high LEDs. Some boards need
an active low level control and therefore they set LED_STATE_ON to 0.
Take this into account and use the correct LED pattern for both cases.
Signed-off-by: Frieder Schrempf <[email protected] >
7 months ago
Jaroslav Škarvada
07e7e2d44b
companion: Suspend radio when hibernating
This should significantly reduce power consumption in hibernation.
Fixes : #1014
Signed-off-by: Jaroslav Škarvada <[email protected] >
Signed-off-by: Frieder Schrempf <[email protected] > # generalize for all radios and UIs
7 months ago
taco
e13c064487
add board.setAdcMultiplier to room server and sensor
7 months ago
taco
5a3ea64a97
Repeater: add adc.multiplier setting
7 months ago
Winston Lowe
031fa1e704
Changed uint to a uint8_t
7 months ago
Scott Powell
b33d226c58
* proposal for 'Extended Trace' packets. Using 'flags' byte, lower 2 bits, for path hash size.
7 months ago
zaquaz
2bd47de3b9
Added buzzer config persistance accross restart
7 months ago
agessaman
a3c9a07377
Modify CMD_GET_STATS with sub-types for core, radio, and packet statistics. Consolidated to a single RESP_CODE_STATS with a second byte to identify response structure. Updated documentation and examples to reflect the new command structure and response parsing.
7 months ago
Stephan Rodemeier
16c294ce60
Allow SF smaller than 7 to be saved
7 months ago
Scott Powell
91e9fcea4b
* ver 1.10.0
7 months ago
Scott Powell
b59d1999e6
* Sensor: DISCOVER_REQ, prefix_only support
7 months ago
agessaman
39f83efbfe
Remove unused statistics formatting methods and associated header includes from MyMesh class. Whoops.
7 months ago
agessaman
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.
7 months ago
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
1520f4d28e
* repeater, DISCOVER_REQ, flags lowest bit now for 'prefix_only' responses
7 months ago
Scott Powell
963290ea15
* repeater: various "region" CLI changes
* transport codes 0000 and FFFF reserved
7 months ago
Florent
06825030e5
sensor: copy control data code from repeater
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