1 parent bd66b09 commit 4296a8dCopy full SHA for 4296a8d
1 file changed
esp8266/scripts/webrepl.py
@@ -7,19 +7,19 @@
7
listen_s = None
8
client_s = None
9
10
-def setup_conn():
+def setup_conn(port):
11
global listen_s, client_s
12
listen_s = socket.socket()
13
listen_s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
14
15
- ai = socket.getaddrinfo("0.0.0.0", 8266)
+ ai = socket.getaddrinfo("0.0.0.0", port)
16
print("Bind address info:", ai)
17
addr = ai[0][4]
18
19
listen_s.bind(addr)
20
listen_s.listen(1)
21
listen_s.setsockopt(socket.SOL_SOCKET, 20, accept_conn)
22
- print("WebREPL daemon started on port 8266")
+ print("WebREPL daemon started on port %d" % port)
23
24
25
def accept_conn(listen_sock):
@@ -44,6 +44,6 @@ def stop():
44
listen_s.close()
45
46
47
-def start():
+def start(port=8266):
48
stop()
49
- setup_conn()
+ setup_conn(port)
0 commit comments