Skip to content

Commit 0c07ceb

Browse files
committed
merged conflicts
1 parent 447955a commit 0c07ceb

File tree

1 file changed

+19
-8
lines changed

1 file changed

+19
-8
lines changed

adafruit_esp32spi/adafruit_esp32spi_wifimanager.py

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,17 @@
3636
from adafruit_esp32spi import adafruit_esp32spi
3737
import adafruit_esp32spi.adafruit_esp32spi_requests as requests
3838

39+
class WiFiConnType: # pylint: disable=too-few-public-methods
40+
"""An enum-like class representing the different types of WiFi connections
41+
that can be made. The values can be referenced like ``WiFiConnType.normal``.
42+
Possible values are
43+
- ``ThermocoupleType.normal``
44+
- ``ThermocoupleType.enterprise``
45+
"""
46+
# pylint: disable=invalid-name
47+
normal = 1
48+
enterprise = 2
49+
3950
class ESPSPI_WiFiManager:
4051
"""
4152
A class to help manage the Wifi connection
@@ -117,12 +128,12 @@ def connect_normal(self):
117128
Attempt a regular style WiFi connection
118129
"""
119130
failure_count = 0
120-
while not self._esp.is_connected:
131+
while not self.esp.is_connected:
121132
try:
122133
if self.debug:
123134
print("Connecting to AP...")
124135
self.pixel_status((100, 0, 0))
125-
self._esp.connect_AP(bytes(self.ssid, 'utf-8'), bytes(self.password, 'utf-8'))
136+
self.esp.connect_AP(bytes(self.ssid, 'utf-8'), bytes(self.password, 'utf-8'))
126137
failure_count = 0
127138
self.pixel_status((0, 100, 0))
128139
except (ValueError, RuntimeError) as error:
@@ -138,12 +149,12 @@ def connect_enterprise(self):
138149
Attempt an enterprise style WiFi connection
139150
"""
140151
failure_count = 0
141-
self._esp.wifi_set_network(bytes(self.ent_ssid, 'utf-8'))
142-
self._esp.wifi_set_entidentity(bytes(self.ent_ident, 'utf-8'))
143-
self._esp.wifi_set_entusername(bytes(self.ent_user, 'utf-8'))
144-
self._esp.wifi_set_entpassword(bytes(self.ent_password, 'utf-8'))
145-
self._esp.wifi_set_entenable()
146-
while not self._esp.is_connected:
152+
self.esp.wifi_set_network(bytes(self.ent_ssid, 'utf-8'))
153+
self.esp.wifi_set_entidentity(bytes(self.ent_ident, 'utf-8'))
154+
self.esp.wifi_set_entusername(bytes(self.ent_user, 'utf-8'))
155+
self.esp.wifi_set_entpassword(bytes(self.ent_password, 'utf-8'))
156+
self.esp.wifi_set_entenable()
157+
while not self.esp.is_connected:
147158
try:
148159
if self.debug:
149160
print("Waiting for the ESP32 to connect to the WPA2 Enterprise AP...")

0 commit comments

Comments
 (0)