acid-drop

- Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.acid.vegas/-c.git
Log | Files | Refs | Archive | README | LICENSE

commit e991577a77633676ee456088df86d694e111e051
parent b2506fb589441669c54ad3b6b017ca0245ffa0b0
Author: acidvegas <acid.vegas@acid.vegas>
Date: Wed, 5 Jun 2024 12:07:43 -0400

Merged setDefaultPreferences with loadPreferences

Diffstat:
Msrc/main.ino | 34+++++++++++-----------------------

1 file changed, 11 insertions(+), 23 deletions(-)

diff --git a/src/main.ino b/src/main.ino
@@ -136,7 +136,6 @@ void setup() {
     displayXBM();
 
     // Initialize the preferences
-    setDefaultPreferences();
     loadPreferences();
 
     // Setup the WiFi
@@ -233,60 +232,49 @@ void loop() {
 }
 
 
-void setDefaultPreferences() {
+void loadPreferences() {
     preferences.begin("config", false);
 
     // IRC preferences
     if (!preferences.isKey("irc_nickname"))
         preferences.putString("irc_nickname", "ACID_" + String(random(1000, 10000)));
+    irc_nickname = preferences.getString("irc_nickname");
 
     if (!preferences.isKey("irc_username"))
         preferences.putString("irc_username", "tdeck");
+    irc_username = preferences.getString("irc_username");
 
     if (!preferences.isKey("irc_realname"))
         preferences.putString("irc_realname", "ACID DROP Firmware");
+    irc_realname = preferences.getString("irc_realname");
 
     if (!preferences.isKey("irc_server"))
         preferences.putString("irc_server", "irc.supernets.org");
+    irc_server = preferences.getString("irc_server");
 
     if (!preferences.isKey("irc_port"))
         preferences.putInt("irc_port", 6667);
+    irc_port = preferences.getInt("irc_port");
 
     if (!preferences.isKey("irc_tls"))
         preferences.putBool("irc_tls", false);
+    irc_tls = preferences.getBool("irc_tls");
 
     if (!preferences.isKey("irc_channel"))
         preferences.putString("irc_channel", "#comms");
+    irc_channel = preferences.getString("irc_channel");
 
     if (!preferences.isKey("irc_nickserv"))
         preferences.putString("irc_nickserv", "");
+    irc_nickserv = preferences.getString("irc_nickserv");
 
     // WiFi preferences
     if (!preferences.isKey("wifi_ssid"))
         preferences.putString("wifi_ssid", "");
+    wifi_ssid = preferences.getString("wifi_ssid");
 
     if (!preferences.isKey("wifi_password"))
         preferences.putString("wifi_password", "");
-
-    preferences.end();
-}
-
-
-void loadPreferences() {
-    preferences.begin("config", true);
-
-    // IRC preferences
-    irc_nickname = preferences.getString("irc_nickname");
-    irc_username = preferences.getString("irc_username");
-    irc_realname = preferences.getString("irc_realname");
-    irc_server = preferences.getString("irc_server");
-    irc_port = preferences.getInt("irc_port");
-    irc_tls = preferences.getBool("irc_tls");
-    irc_channel = preferences.getString("irc_channel");
-    irc_nickserv = preferences.getString("irc_nickserv");
-
-    // WiFi preferences
-    wifi_ssid = preferences.getString("wifi_ssid");
     wifi_password = preferences.getString("wifi_password");
 
     preferences.end();
@@ -382,7 +370,7 @@ void randomizeMacAddress() {
 
 
 // Need to utilize this function still
-String get_encryption_type(wifi_auth_mode_t encryptionType) {
+String getEncryptionType(wifi_auth_mode_t encryptionType) {
     switch (encryptionType) {
         case (WIFI_AUTH_OPEN):
             return "Open";