|
|
|
@ -298,7 +298,7 @@ class MyMesh : public mesh::Mesh, public CommonCLICallbacks { |
|
|
|
// uint32_t now = getRTCClock()->getCurrentTimeUnique();
|
|
|
|
// memcpy(reply_data, &now, 4); // response packets always prefixed with timestamp
|
|
|
|
memcpy(reply_data, &sender_timestamp, 4); // reflect sender_timestamp back in response packet (kind of like a 'tag')
|
|
|
|
|
|
|
|
|
|
|
|
switch (payload[0]) { |
|
|
|
case REQ_TYPE_GET_STATUS: { |
|
|
|
ServerStats stats; |
|
|
|
@ -746,9 +746,9 @@ public: |
|
|
|
_prefs.tx_power_dbm = LORA_TX_POWER; |
|
|
|
_prefs.disable_fwd = 1; |
|
|
|
_prefs.advert_interval = 1; // default to 2 minutes for NEW installs
|
|
|
|
_prefs.flood_advert_interval = 3; // 3 hours
|
|
|
|
_prefs.flood_advert_interval = 12; // 12 hours
|
|
|
|
_prefs.flood_max = 64; |
|
|
|
_prefs.interference_threshold = 0; // disabled
|
|
|
|
_prefs.interference_threshold = 0; // disabled
|
|
|
|
#ifdef ROOM_PASSWORD |
|
|
|
StrHelper::strncpy(_prefs.guest_password, ROOM_PASSWORD, sizeof(_prefs.guest_password)); |
|
|
|
#endif |
|
|
|
@ -778,8 +778,8 @@ public: |
|
|
|
const char* getBuildDate() override { return FIRMWARE_BUILD_DATE; } |
|
|
|
const char* getRole() override { return FIRMWARE_ROLE; } |
|
|
|
const char* getNodeName() { return _prefs.node_name; } |
|
|
|
NodePrefs* getNodePrefs() { |
|
|
|
return &_prefs; |
|
|
|
NodePrefs* getNodePrefs() { |
|
|
|
return &_prefs; |
|
|
|
} |
|
|
|
|
|
|
|
void savePrefs() override { |
|
|
|
|