|
|
|
@ -3,6 +3,7 @@ |
|
|
|
#include "Mesh.h" |
|
|
|
#include <helpers/IdentityStore.h> |
|
|
|
#include <helpers/SensorManager.h> |
|
|
|
#include <helpers/ClientACL.h> |
|
|
|
|
|
|
|
#if defined(WITH_RS232_BRIDGE) || defined(WITH_ESPNOW_BRIDGE) |
|
|
|
#define WITH_BRIDGE |
|
|
|
@ -94,6 +95,7 @@ class CommonCLI { |
|
|
|
CommonCLICallbacks* _callbacks; |
|
|
|
mesh::MainBoard* _board; |
|
|
|
SensorManager* _sensors; |
|
|
|
ClientACL* _acl; |
|
|
|
char tmp[PRV_KEY_SIZE*2 + 4]; |
|
|
|
|
|
|
|
mesh::RTCClock* getRTCClock() { return _rtc; } |
|
|
|
@ -101,8 +103,8 @@ class CommonCLI { |
|
|
|
void loadPrefsInt(FILESYSTEM* _fs, const char* filename); |
|
|
|
|
|
|
|
public: |
|
|
|
CommonCLI(mesh::MainBoard& board, mesh::RTCClock& rtc, SensorManager& sensors, NodePrefs* prefs, CommonCLICallbacks* callbacks) |
|
|
|
: _board(&board), _rtc(&rtc), _sensors(&sensors), _prefs(prefs), _callbacks(callbacks) { } |
|
|
|
CommonCLI(mesh::MainBoard& board, mesh::RTCClock& rtc, SensorManager& sensors, ClientACL& acl, NodePrefs* prefs, CommonCLICallbacks* callbacks) |
|
|
|
: _board(&board), _rtc(&rtc), _sensors(&sensors), _acl(&acl), _prefs(prefs), _callbacks(callbacks) { } |
|
|
|
|
|
|
|
void loadPrefs(FILESYSTEM* _fs); |
|
|
|
void savePrefs(FILESYSTEM* _fs); |
|
|
|
|