mirror of
https://github.com/meshcore-dev/MeshCore.git
synced 2026-04-20 22:13:47 +00:00
Add bridge management CLI
This commit is contained in:
parent
ea13fa899e
commit
1d45c7ec66
11 changed files with 340 additions and 137 deletions
|
|
@ -513,6 +513,8 @@ MyMesh::MyMesh(mesh::MainBoard &board, mesh::Radio &radio, mesh::MillisecondCloc
|
|||
_prefs.flood_advert_interval = 12; // 12 hours
|
||||
_prefs.flood_max = 64;
|
||||
_prefs.interference_threshold = 0; // disabled
|
||||
_prefs.bridge_enabled = 1; // enabled
|
||||
_prefs.bridge_channel = 0; // auto
|
||||
}
|
||||
|
||||
void MyMesh::begin(FILESYSTEM *fs) {
|
||||
|
|
@ -523,8 +525,13 @@ void MyMesh::begin(FILESYSTEM *fs) {
|
|||
|
||||
acl.load(_fs);
|
||||
|
||||
#ifdef WITH_BRIDGE
|
||||
bridge.begin();
|
||||
#if defined(WITH_ESPNOW_BRIDGE)
|
||||
bridge.setChannel(_prefs.bridge_channel);
|
||||
#endif
|
||||
#if defined(WITH_BRIDGE)
|
||||
if (_prefs.bridge_enabled) {
|
||||
bridge.begin();
|
||||
}
|
||||
#endif
|
||||
|
||||
radio_set_params(_prefs.freq, _prefs.bw, _prefs.sf, _prefs.cr);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue