Cosmetic changes
This commit is contained in:
@@ -225,53 +225,56 @@ void printAllowedIds()
|
||||
|
||||
bool loadBeaconSettings()
|
||||
{
|
||||
Serial.println("laodSettings");
|
||||
File file = LittleFS.open("/beacons.json", "r");
|
||||
if (!file)
|
||||
Serial.println("loadSettings");
|
||||
if (LittleFS.exists("/beacons.json"))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
DynamicJsonDocument doc(128);
|
||||
DeserializationError error = deserializeJson(doc, file);
|
||||
if (error)
|
||||
{
|
||||
Serial.println(F("Failed to read beacon settings"));
|
||||
return false;
|
||||
}
|
||||
|
||||
if (doc.containsKey("room"))
|
||||
{
|
||||
room = doc["room"].as<String>();
|
||||
Serial.println(room);
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (doc.containsKey("trigger_distance"))
|
||||
{
|
||||
triggerDistance = doc["trigger_distance"].as<float>();
|
||||
Serial.println(triggerDistance);
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (doc.containsKey("allowed_ids"))
|
||||
{
|
||||
JsonArray allowedIdsJsonArray = doc["allowed_ids"];
|
||||
for (const char *id : allowedIdsJsonArray)
|
||||
File file = LittleFS.open("/beacons.json", "r");
|
||||
DynamicJsonDocument doc(128);
|
||||
DeserializationError error = deserializeJson(doc, file);
|
||||
if (error)
|
||||
{
|
||||
allowedIds.push_back(String(id));
|
||||
Serial.println(F("Failed to read beacon settings"));
|
||||
return false;
|
||||
}
|
||||
printAllowedIds();
|
||||
}
|
||||
|
||||
return true;
|
||||
file.close();
|
||||
}
|
||||
if (doc.containsKey("room"))
|
||||
{
|
||||
room = doc["room"].as<String>();
|
||||
Serial.println(room);
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (doc.containsKey("trigger_distance"))
|
||||
{
|
||||
triggerDistance = doc["trigger_distance"].as<float>();
|
||||
Serial.println(triggerDistance);
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (doc.containsKey("allowed_ids"))
|
||||
{
|
||||
JsonArray allowedIdsJsonArray = doc["allowed_ids"];
|
||||
for (const char *id : allowedIdsJsonArray)
|
||||
{
|
||||
allowedIds.push_back(String(id));
|
||||
}
|
||||
printAllowedIds();
|
||||
}
|
||||
|
||||
return true;
|
||||
file.close();
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
void BeaconScanner_::setup()
|
||||
{
|
||||
|
||||
@@ -90,7 +90,6 @@ void loadSettings()
|
||||
#endif
|
||||
SOUND_ACTIVE = Settings.getBool("SOUND", true);
|
||||
#ifndef ULANZI
|
||||
// Settings.putUInt("VOL", VOLUME_PERCENT);
|
||||
VOLUME_PERCENT = Settings.getUInt("VOL", 50);
|
||||
VOLUME = map(VOLUME_PERCENT, 0, 100, 0, 30);
|
||||
#endif
|
||||
|
||||
@@ -93,13 +93,12 @@ PeripheryManager_ &PeripheryManager = PeripheryManager.getInstance();
|
||||
|
||||
void left_button_pressed()
|
||||
{
|
||||
#ifdef AWTRIX_UPGRADE
|
||||
#ifndef ULANZI
|
||||
PeripheryManager.playFromFile(DFMINI_MP3_CLICK);
|
||||
#endif
|
||||
|
||||
if (AP_MODE)
|
||||
{
|
||||
#ifdef AWTRIX_UPGRADE
|
||||
#ifndef ULANZI
|
||||
--MATRIX_LAYOUT;
|
||||
if (MATRIX_LAYOUT < 0)
|
||||
MATRIX_LAYOUT = 2;
|
||||
@@ -116,12 +115,12 @@ void left_button_pressed()
|
||||
|
||||
void right_button_pressed()
|
||||
{
|
||||
#ifdef AWTRIX_UPGRADE
|
||||
#ifndef ULANZI
|
||||
PeripheryManager.playFromFile(DFMINI_MP3_CLICK);
|
||||
#endif
|
||||
if (AP_MODE)
|
||||
{
|
||||
#ifdef AWTRIX_UPGRADE
|
||||
#ifndef ULANZI
|
||||
++MATRIX_LAYOUT;
|
||||
if (MATRIX_LAYOUT > 2)
|
||||
MATRIX_LAYOUT = 0;
|
||||
@@ -138,7 +137,7 @@ void right_button_pressed()
|
||||
|
||||
void select_button_pressed()
|
||||
{
|
||||
#ifdef AWTRIX_UPGRADE
|
||||
#ifndef ULANZI
|
||||
PeripheryManager.playFromFile(DFMINI_MP3_CLICK);
|
||||
#endif
|
||||
DisplayManager.selectButton();
|
||||
|
||||
Reference in New Issue
Block a user