diff --git a/examples/simple_repeater/MyMesh.cpp b/examples/simple_repeater/MyMesh.cpp index ca2ee828..d02d1776 100644 --- a/examples/simple_repeater/MyMesh.cpp +++ b/examples/simple_repeater/MyMesh.cpp @@ -703,8 +703,8 @@ MyMesh::MyMesh(mesh::MainBoard &board, mesh::Radio &radio, mesh::MillisecondCloc _prefs.bw = LORA_BW; _prefs.cr = LORA_CR; _prefs.tx_power_dbm = LORA_TX_POWER; - _prefs.advert_interval = 1; // default to 2 minutes for NEW installs - _prefs.flood_advert_interval = 12; // 12 hours + _prefs.advert_interval = DEF_LOCAL_ADVERT_INTERVAL; + _prefs.flood_advert_interval = DEF_FLOOD_ADVERT_INTERVAL; _prefs.flood_max = 64; _prefs.interference_threshold = 0; // disabled diff --git a/examples/simple_room_server/MyMesh.cpp b/examples/simple_room_server/MyMesh.cpp index 481decce..63e2ea81 100644 --- a/examples/simple_room_server/MyMesh.cpp +++ b/examples/simple_room_server/MyMesh.cpp @@ -611,8 +611,8 @@ MyMesh::MyMesh(mesh::MainBoard &board, mesh::Radio &radio, mesh::MillisecondCloc _prefs.cr = LORA_CR; _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 = 12; // 12 hours + _prefs.advert_interval = DEF_LOCAL_ADVERT_INTERVAL; + _prefs.flood_advert_interval = DEF_FLOOD_ADVERT_INTERVAL; _prefs.flood_max = 64; _prefs.interference_threshold = 0; // disabled #ifdef ROOM_PASSWORD diff --git a/examples/simple_sensor/SensorMesh.cpp b/examples/simple_sensor/SensorMesh.cpp index e7e12296..fdae849b 100644 --- a/examples/simple_sensor/SensorMesh.cpp +++ b/examples/simple_sensor/SensorMesh.cpp @@ -718,7 +718,7 @@ SensorMesh::SensorMesh(mesh::MainBoard& board, mesh::Radio& radio, mesh::Millise _prefs.bw = LORA_BW; _prefs.cr = LORA_CR; _prefs.tx_power_dbm = LORA_TX_POWER; - _prefs.advert_interval = 1; // default to 2 minutes for NEW installs + _prefs.advert_interval = DEF_LOCAL_ADVERT_INTERVAL; _prefs.flood_advert_interval = 0; // disabled _prefs.disable_fwd = true; _prefs.flood_max = 64; diff --git a/platformio.ini b/platformio.ini index b19cd5ea..b21ae795 100644 --- a/platformio.ini +++ b/platformio.ini @@ -50,8 +50,12 @@ build_flags = -w -DNDEBUG ; -D MIN_LOCAL_ADVERT_INTERVAL=60 -D MAX_LOCAL_ADVERT_INTERVAL=240 + -D DEF_LOCAL_ADVERT_INTERVAL=1 ; default to 2 minutes for NEW installs -D MIN_FLOOD_ADVERT_INTERVAL=3 -D MAX_FLOOD_ADVERT_INTERVAL=48 + -D DEF_FLOOD_ADVERT_INTERVAL=12 ; default to 12 hours for NEW installs + ; -D NO_BOOT_ADVERT=1 ; disable boot advertisement + ; -D STEALTH_MODE=1 ; disable all advertisements and DISCOVER_REQ build_src_filter = +<*.cpp> +